Indulge in the irresistible flavors of this Ravioli with Tomato Bacon Spinach recipe—a hearty and satisfying dish that combines tender, cheese-stuffed ravioli with the smoky crunch of crispy bacon, juicy cherry tomatoes, and fresh baby spinach. Finished with a luscious garlic-infused cream sauce and a sprinkle of Parmesan cheese, this recipe is the perfect blend of comfort and sophistication. Whether you're preparing an elevated weeknight dinner or impressing guests with minimal effort, this 35-minute meal is sure to be a crowd-pleaser. Serve it with a side of garlic bread or a simple green salad for a complete, restaurant-worthy experience! Keywords: cheese ravioli, bacon pasta, creamy spinach sauce, easy Italian recipes, one-pan dinner.
Bring a large pot of salted water to a boil and cook the ravioli according to the package instructions. Drain and set aside.
In a large skillet, cook the bacon over medium heat until it becomes crispy, about 6-8 minutes. Remove the bacon and place it on a paper towel-lined plate to drain. Once cooled, crumble the bacon into small pieces.
Discard most of the bacon grease from the skillet, leaving about 1 tablespoon. Add the olive oil to the skillet and heat over medium heat.
Mince the garlic and add it to the skillet, cooking for 1 minute until fragrant.
Slice the cherry tomatoes in half and add them to the skillet. Cook for 5-7 minutes, stirring occasionally, until the tomatoes soften and release their juices.
Add the baby spinach to the skillet and cook for 2-3 minutes, stirring, until wilted.
Pour in the heavy cream and stir to combine. Allow the mixture to simmer gently for 2 minutes.
Stir in the Parmesan cheese, salt, black pepper, and red pepper flakes (if using). Cook for 1-2 minutes until the sauce thickens slightly.
Add the cooked ravioli and crumbled bacon to the skillet. Gently toss to coat the ravioli in the sauce and distribute the ingredients evenly.
Remove the skillet from the heat and serve the ravioli warm. Garnish with additional Parmesan cheese if desired.
Serving size | 636.7 grams (636.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1127 |
Total Fat 97.50g | 125% |
Saturated Fat 42.20g | 211% |
Polyunsaturated Fat 5.60g | |
Cholesterol 208mg | 69% |
Sodium 2795mg | 122% |
Total Carbohydrate 18.60g | 7% |
Dietary Fiber 6.20g | 22% |
Total Sugars 7.90g | |
Protein 37.70g | 75% |
Vitamin D 8IU | 39% |
Calcium 585mg | 45% |
Iron 5mg | 27% |
Potassium 990mg | 21% |
Source of Calories