Creamy Tomato Ravioli is an easy, comforting dinner that brings together tender ravioli, roasted tomatoes, sweet red pepper, baby spinach, and a rich tomato cream sauce. Everything comes together in one skillet, making this a wonderfully simple meal for busy weeknights or relaxed family dinners.
Why You’ll Love This Recipe
- Rich and flavorful: Roasted tomatoes, garlic, herbs, Parmesan, and cream create a beautifully savory sauce.
- Quick and simple: This easy ravioli recipe comes together in one pan with minimal preparation.
- Family-friendly: Creamy sauce and tender ravioli make this a comforting dinner that both adults and children can enjoy.
- Extra vegetables: Red bell pepper and baby spinach add color, freshness, and texture.
- Perfect for busy nights: There is no need to prepare a separate pasta sauce or complicated side dish.
Ingredients

- 1 tablespoon olive oil
- 1 onion, finely diced
- 2 cloves garlic, peeled and minced
- 500 g (1.1 lbs) fresh ravioli
- 1 red bell pepper, sliced
- ½ teaspoon Italian herbs
- ½ teaspoon chili flakes
- ½ teaspoon black pepper
- Pinch of salt
- 1 tablespoon tomato puree
- 90 ml (⅓ cup) chicken stock
- 100 g (3.5 oz) roasted cherry tomato halves
- 120 ml (½ cup) chicken stock
- 90 ml (⅓ cup) double cream or heavy cream
- 90 g (3 packed cups) baby spinach
- 50 g (½ cup) Parmesan, grated
- 1 tablespoon fresh parsley, finely chopped
Instructions
- Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened.
- Add the minced garlic and cook for about 30 seconds, stirring continuously so the garlic does not burn.
- Add the fresh ravioli and sliced red bell pepper. Stir gently and cook for about 1 minute.
- Sprinkle in the Italian herbs, chili flakes, black pepper, and a pinch of salt. Add the tomato puree and 90 ml chicken stock, stirring well to combine.
- Add the roasted cherry tomatoes, remaining chicken stock, and cream. Stir gently and bring the sauce to a simmer.
- Cover loosely if needed and simmer for 5–6 minutes, or until the ravioli is piping hot in the center. Carefully open one ravioli to check that it is fully heated.
- Add the baby spinach and grated Parmesan. Cook for about 1 minute, stirring gently, until the spinach wilts and the Parmesan melts into the sauce.
- Sprinkle with fresh parsley and serve immediately. This Creamy Tomato Ravioli is best enjoyed while the sauce is warm and silky.

Tips & Tricks
- Choose your favorite ravioli: Cheese, spinach, mushroom, or another halal-friendly filling can work beautifully.
- Keep the heat moderate: A gentle simmer helps the cream sauce stay smooth and prevents it from becoming too thick.
- Use fresh Parmesan: Freshly grated Parmesan melts more smoothly into the sauce than pre-shredded cheese.
- Adjust the spice: Reduce the chili flakes for a milder family-friendly version, or add a little more for extra heat.
- Want more vegetables? Add sliced mushrooms, zucchini, or extra spinach.
- Make it saucier: Add a small splash of chicken stock if the sauce becomes thicker than you prefer.
- Use roasted tomatoes: Their concentrated flavor adds sweetness and depth to the creamy tomato sauce.
- Check the ravioli carefully: Cooking times can vary depending on the brand and filling, so make sure the center is piping hot before serving.
Details
- Prep time: 10 minutes
- Cook time: 15 minutes
- Total time: 25 minutes
- Yield: 4 servings
- Category: Dinner
- Method: One-pan/skillet
- Cuisine: Italian-inspired
- Difficulty: Easy
- Dietary notes: Halal-friendly; vegetarian if using vegetarian ravioli and a vegetarian Parmesan alternative

Notes
For a vegetarian version, use vegetable stock instead of chicken stock and choose ravioli and Parmesan made without animal-derived ingredients that do not meet your dietary requirements.
You can also use frozen ravioli, although the cooking time may need to be adjusted. For an extra-rich sauce, add a small splash of cream just before serving.
Serve this creamy ravioli with a crisp green salad, roasted vegetables, or warm garlic bread for a complete meal.
Nutrition
Approximate nutrition per serving, based on four servings:
- Calories: 520
- Protein: 20 g
- Carbohydrates: 55 g
- Fat: 25 g
Nutrition values will vary depending on the ravioli filling, cream, Parmesan, and other brands used.
FAQ
Can I make Creamy Tomato Ravioli with frozen ravioli?
Yes. Frozen ravioli can be used, but it may require additional cooking time. Follow the package instructions and make sure the ravioli is completely hot in the center before serving.
What ravioli filling works best with creamy tomato sauce?
Cheese, spinach, mushroom, and other savory fillings pair particularly well with the creamy tomato sauce. Choose a filling that complements the roasted tomatoes and Parmesan.
Can I make this ravioli recipe without wine?
Yes. This recipe is made without wine. Chicken stock adds savory depth to the sauce while keeping the recipe halal-friendly.
How do I thicken creamy ravioli sauce?
Allow the sauce to simmer gently for a few extra minutes. Parmesan also naturally thickens the sauce as it melts. Avoid using very high heat because the cream can become overly thick or separate.
Can I add more vegetables to this ravioli recipe?
Absolutely. Mushrooms, zucchini, extra bell pepper, broccoli, or additional spinach are all good options. Add firmer vegetables earlier so they have enough time to cook.
What can I serve with creamy tomato ravioli?
A simple green salad, steamed vegetables, roasted vegetables, or garlic bread makes a great side. Since the ravioli is already rich and creamy, fresh vegetables provide a nice contrast.
Storage
Refrigerator: Allow leftovers to cool, then transfer them to an airtight container. Refrigerate for up to 3 days.
Freezer: Cream-based sauces can change texture after freezing, so freezing is not recommended for the best result. If you do freeze leftovers, store them in an airtight freezer-safe container for up to 1 month.
Reheating: Reheat gently in a skillet over low to medium heat. Add a splash of chicken stock or cream if the sauce has thickened. Stir occasionally until heated through.

Similar Recipes

Creamy Tomato Ravioli with Spinach
Ingredients
- 1 tablespoon olive oil
- 1 onion finely diced
- 2 cloves garlic peeled and minced
- 500 g 1.1 lbs fresh ravioli
- 1 red bell pepper sliced
- ½ teaspoon Italian herbs
- ½ teaspoon chili flakes
- ½ teaspoon black pepper
- Pinch of salt
- 1 tablespoon tomato puree
- 90 ml ⅓ cup chicken stock
- 100 g 3.5 oz roasted cherry tomato halves
- 120 ml ½ cup chicken stock
- 90 ml ⅓ cup double cream or heavy cream
- 90 g 3 packed cups baby spinach
- 50 g ½ cup Parmesan, grated
- 1 tablespoon fresh parsley finely chopped
Instructions
- Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened.
- Add the minced garlic and cook for about 30 seconds, stirring continuously so the garlic does not burn.
- Add the fresh ravioli and sliced red bell pepper. Stir gently and cook for about 1 minute.
- Sprinkle in the Italian herbs, chili flakes, black pepper, and a pinch of salt. Add the tomato puree and 90 ml chicken stock, stirring well to combine.
- Add the roasted cherry tomatoes, remaining chicken stock, and cream. Stir gently and bring the sauce to a simmer.
- Cover loosely if needed and simmer for 5–6 minutes, or until the ravioli is piping hot in the center. Carefully open one ravioli to check that it is fully heated.
- Add the baby spinach and grated Parmesan. Cook for about 1 minute, stirring gently, until the spinach wilts and the Parmesan melts into the sauce.
- Sprinkle with fresh parsley and serve immediately. This Creamy Tomato Ravioli is best enjoyed while the sauce is warm and silky.
Notes
Conclusion
This Creamy Tomato Ravioli is proof that a satisfying dinner does not need to be complicated. Tender ravioli, roasted tomatoes, fresh spinach, Parmesan, and a silky tomato cream sauce create a comforting meal in about 25 minutes.
With simple ingredients and an easy one-pan method, it is a recipe you can confidently make for a weeknight dinner, family meal, or cozy weekend supper.

