Transforming simple store-bought ravioli into a rich and indulgent dinner is easier than you think. This creamy tomato sauce envelops each ravioli piece with intense flavors and a luxurious texture, creating a comforting dish perfect for any night of the week. The addition of roasted cherry tomatoes and baby spinach adds freshness and depth to this one-pan wonder.
Ready in just 15 minutes, this recipe invites you to savor the harmony of Italian and British-Italian influences, balancing bold spices, creamy dairy, and bright vegetables. Whether for a family meal or a casual dinner party, it brings warmth and satisfaction with minimal effort.
- Quick and easy one-pan meal that elevates store-bought ravioli to restaurant quality.
- Rich, creamy tomato sauce balanced with roasted cherry tomatoes and fresh spinach.
- Simple ingredients with customizable options like wine substitution and veggie additions.
Ingredients
- Olive oil: A tablespoon for sautéing onion and garlic, providing a fruity and fragrant cooking base.
- Onion: One finely diced onion to lend sweetness and depth to the sauce.
- Garlic cloves: Two peeled and minced, delivering aromatic warmth and flavor complexity.
- Fresh ravioli: 500 g (1.1 lbs) of your preferred flavor, serving as the hearty pasta centerpiece.
- Red bell pepper: One sliced pepper adding subtle sweetness and vibrant color to the dish.
- Italian herbs: Half a teaspoon seasoning to infuse classic Mediterranean flavors.
- Chilli flakes: Half a teaspoon for a gentle spicy kick that awakens the palate.
- Black pepper: Half a teaspoon freshly ground to enhance overall seasoning.
- Salt: A pinch to balance and highlight the other flavors.
- Tomato puree (paste): One tablespoon to provide concentrated tomato richness and body.
- White wine: 90 ml (1/3 cup) to add acidity and complexity, helping deglaze the pan.
- Roasted cherry tomato halves: 100 g (3.5 oz) offering sweet, caramelized bursts of tomato intensity.
- Chicken stock: 120 ml (1/2 cup) supplying savory depth and moistening the sauce.
- Double (heavy) cream: 90 ml (1/3 cup) to create a luscious and silky texture.
- Baby spinach: 90 g (3 packed cups) for fresh greenery and subtle earthy notes.
- Parmesan: 50 g (1/2 cup) freshly grated, providing nutty, salty flavor and creamy melting qualities.
- Fresh parsley: One tablespoon finely chopped, sprinkled at the end to brighten the final presentation.
Instructions
- Warm olive oil and soften the onion
Heat a tablespoon of olive oil in a large frying pan over medium heat. Add the finely diced onion and cook for 4-5 minutes until it softens and becomes translucent. This step forms the flavorful aromatic base for your sauce.
- Add minced garlic and cook briefly
Stir in the minced garlic and cook for 30 seconds, stirring constantly to prevent burning. Garlic infuses the dish with its characteristic aroma and gentle pungency.
- Incorporate ravioli and red bell pepper
Add the fresh ravioli and sliced red bell pepper to the pan. Cook for one minute while stirring to combine. This begins warming the pasta and softens the pepper, blending their flavors early on.
- Season and deglaze with tomato puree and white wine
Sprinkle in Italian herbs, chilli flakes, black pepper, and a pinch of salt. Stir well to coat. Then add the tomato puree and pour in the white wine. Cook for about a minute to reduce the wine slightly and meld flavors.
- Add roasted tomatoes, chicken stock, and cream; simmer
Mix in the roasted cherry tomatoes, chicken stock, and double cream. Bring the mixture to a gentle simmer. Let it cook for 5-6 minutes so that the ravioli heats through completely, ensuring the filling is hot and the sauce thickens.
- Wilt spinach and melt parmesan
Stir in the baby spinach and grated parmesan. Cook for an additional minute until the spinach wilts and the cheese melts, enriching the sauce with creamy, savory notes.
- Garnish and serve
Sprinkle the finely chopped fresh parsley over the dish just before serving. This adds a fresh, vibrant contrast in both flavor and color, completing your bowl of creamy tomato ravioli.
- Store-bought ravioli fillings are typically pre-cooked, so avoid multiple reheats to maintain texture and flavor integrity.
- Make the sauce separately and refrigerate for up to two days before adding ravioli to avoid repeated reheating of the pasta.
- When reheating with ravioli, add a splash of water to loosen the sauce and reheat gently for 5-6 minutes until piping hot.
Storage Tips
Store any leftover sauce in an airtight container in the refrigerator for up to two days. Avoid storing the ravioli cooked in the sauce for best texture; add ravioli fresh when reheating.
Serving Suggestions
Serve this creamy tomato ravioli with a crisp green salad and crusty garlic bread for a complete meal. A glass of chilled white wine complements the wine in the sauce beautifully.
- Enhance the dish by finishing with crispy bacon for extra smoky richness.
- Swap white wine with chicken stock and a teaspoon of lemon juice for a non-alcoholic version.
- Create a vegetarian version by using vegetable stock, vegetarian cheese, and your choice of veggie ravioli.
- Add more vegetables like peas, fine asparagus, or sliced courgette alongside the red bell pepper for extra nutrition and color.
FAQs
- Can I use frozen ravioli instead of fresh?
Yes, frozen ravioli works. Just add a couple of extra minutes to the cooking time to ensure they are heated through.
- What can I substitute for white wine?
Use additional chicken or vegetable stock plus a teaspoon of lemon juice to mimic the acidity wine provides.
- Is this sauce suitable for vegetarians?
Use vegetarian ravioli, substitute chicken stock with vegetable stock, and opt for vegetarian hard cheese to make it vegetarian-friendly.
- Can I prepare the sauce in advance?
Yes, prepare and store the sauce without ravioli in the fridge for up to two days, then add ravioli when reheating.
- How spicy is the dish?
The chilli flakes add a subtle warmth. Adjust to preference by reducing or increasing them.
- Can I freeze leftovers?
It is not recommended to freeze the sauce with ravioli, as the texture of the pasta will suffer. Freeze the sauce separately if needed.

Creamy Tomato Ravioli Sauce
Equipment
- 1 large frying pan or skillet
Ingredients
- 1 tbsp olive oil
- 1 onion finely diced
- 2 cloves garlic peeled and minced
- 1.1 lbs fresh ravioli any flavor
- 1 red bell pepper sliced
- ½ tsp Italian herbs
- ½ tsp chili flakes red pepper flakes
- ½ tsp black pepper
- pinch salt
- 1 tbsp tomato puree
- ⅓ cup white wine
- 3.5 oz roasted cherry tomato halves
- ½ cup chicken stock
- ⅓ cup heavy cream
- 3 packed cups baby spinach
- ½ cup grated parmesan
- 1 tbsp fresh parsley finely chopped
Instructions
- Heat olive oil in a large frying pan over medium heat, add diced onion, and cook for 4-5 minutes until softened.
- Add minced garlic and cook for 30 seconds, stirring continuously.
- Add ravioli and sliced red bell pepper, cooking for 1 minute while stirring occasionally.
- Stir in Italian herbs, chili flakes, black pepper, and a pinch of salt.
- Add tomato puree and white wine, stir, and cook for 1 minute to reduce the wine slightly.
- Add roasted cherry tomatoes, chicken stock, and heavy cream. Stir and bring to a simmer.
- Simmer for 5-6 minutes until the ravioli center is piping hot.
- Add baby spinach and grated parmesan, cook for 1 minute until spinach wilts and cheese melts.
- Sprinkle with fresh parsley and serve immediately.
Notes
- Can prepare sauce without ravioli up to two days ahead; add ravioli when reheating.
- Replace wine with extra chicken stock and lemon juice if desired.
- Use vegetarian ravioli with vegetable stock and vegetarian cheese for a vegetarian option.
- Add vegetables like peas, asparagus, or zucchini with the bell pepper.
- Double recipe cooking time by 5-10 minutes for larger batches.
- Add crispy bacon for extra flavor.

