I remember one particular afternoon, I was curled up in my favorite armchair with my sketchbook, trying to capture the way the rain was streaking down the glass. The whole house was quiet except for the gentle pitter-patter outside. I suddenly felt this deep need for a meal that matched the mood—cozy, simple, and utterly satisfying. I didn't want a huge project, just something nourishing. I rummaged through the pantry and found a jar of roasted red peppers, some vegetable broth, and a package of fresh ravioli. It felt like the ingredients presented themselves. The result was this soup, a recipe born from a quiet moment. It's become a staple since then, the thing I make when I need to feel grounded and cared for. It’s more than just a recipe to me; it’s the memory of that peaceful, rainy day and the simple joy of creating comfort from what you have on hand.
Why You'll Love This Soup
-
Effortless Elegance: This soup feels so sophisticated, like something you'd order at a sweet little cafe, but it’s genuinely one of the easiest things you’ll ever make. Using jarred roasted red peppers is the secret—all that deep, smoky flavor without any of the work. It’s my go-to for making a simple evening feel a little more special without any of the stress.
-
A Hug in a Bowl: The texture is just divine. It’s velvety, creamy, and so smooth, punctuated by those wonderfully soft pillows of ravioli. Every spoonful is warming from the inside out. It's the perfect antidote to a chilly day or when you’re just feeling like you need a little extra comfort and care.
-
Wonderfully Versatile: I love how you can gently nudge this recipe in different directions. You can make it vegan with coconut cream and plant-based ravioli, or you can stir in some Italian sausage for a heartier meal. It’s a beautiful canvas for whatever you have on hand, from wilting spinach to a dollop of pesto on top. It always works.
-
Ready in a Flash: On those nights when you walk in the door and feel too tired to even think about cooking, this soup is a lifesaver. You can honestly have it on the table in under 30 minutes. It relies on pantry staples, which means it’s always an option, even when you haven’t planned a thing. It’s faster than ordering takeout, and wow, so much more satisfying.
This soup is pure comfort. It's so creamy and flavorful, and it comes together in no time. An absolute dream for a weeknight meal!
Essential Ingredient Guide
- Jarred Roasted Red Peppers: Honestly, these are the heart and soul of the soup and such a brilliant shortcut. They provide this incredible, concentrated smoky-sweet flavor that would take ages to develop if you roasted them yourself. Look for the ones packed in water or brine, not oil, so you can control the fat content. Just be sure to drain them really well before you blend them to get that pure pepper taste.
- Fresh Cheese Ravioli: These little pillows of pasta and cheese turn a simple puréed soup into a substantial, satisfying meal. I love a classic four-cheese or a ricotta-spinach ravioli here, but feel free to experiment! Mushroom or butternut squash ravioli would also be delicious. Using fresh ravioli from the refrigerated section of the grocery store makes this so quick, as they cook in just a few minutes right in the soup.
- Heavy Cream: A little splash of heavy cream at the end is what gives the soup its luxurious, velvety texture and rounds out all the flavors. It softens the slight acidity from the peppers and tomatoes and makes it feel so decadent. If you want a lighter version, you can use half-and-half, or for a dairy-free option, full-fat coconut cream is a fantastic substitute that adds a lovely, subtle sweetness.
Beef Ragu Pasta Recipe in Tomato Sauce
A rich and hearty pasta dish with slow-cooked beef ragu in a savory tomato sauce.
Complete Cooking Process
-
Building the Flavor Base:
This first step is all about creating the aromatic foundation for our soup. It starts so simply, with a little olive oil warming in a pot, filling the kitchen with that lovely, fruity scent. Then, we add the onions and garlic, letting them soften gently over a medium heat. You’re not looking for a deep brown color here, just for them to become translucent and sweet. This slow sauté coaxes out their natural sweetness, which will beautifully complement the smoky red peppers. It’s a quiet, meditative step that smells absolutely divine and sets the stage for all the flavor to come.
-
Creating the Silky Soup:
Now for the magic. Once the onions and garlic are soft, we'll add the drained roasted red peppers, the diced tomatoes, vegetable broth, and all those lovely dried herbs. Let it all come to a gentle simmer, just so the flavors can mingle and get to know each other. Then, you’ll carefully transfer this mixture to a blender. This is where the soup gets its signature velvety texture. Blend it until it’s completely smooth and creamy. The color will transform into the most stunning, vibrant sunset orange. It’s so satisfying to watch.
-
The Final Assembly:
Once the soup is blended, you’ll pour it back into the pot and bring it to a gentle simmer again. This is when we add the finishing touches that make it so special. Stir in that little bit of heavy cream and watch as the color softens into a beautiful, creamy terracotta. Then, you’ll gently drop in the fresh ravioli. They only need a few minutes to cook, so keep an eye on them—they’ll float to the surface when they’re ready. Finally, stir in the fresh spinach and watch it wilt into bright green ribbons. Just a minute is all it needs. It's the final, beautiful step before you get to ladle it into bowls.
-
Use an immersion blender right in the pot to save on cleanup. Just be careful to keep the blender head fully submerged to avoid splatters!
-
Don't boil the soup after adding the cream, as it can sometimes cause it to separate. A gentle simmer is all you need.
-
Taste the soup before you add salt! The vegetable broth and canned tomatoes can be salty, so it’s always best to adjust at the very end.
Pro Tips
These little details really help make the process feel calm and seamless, ensuring your soup turns out perfectly every single time.
Frequently Asked Questions
→ Can I make this soup vegan and dairy-free?
Absolutely, and it's a very simple switch! To make it vegan, use a plant-based ravioli—many brands now offer delicious fillings like mushroom, butternut squash, or spinach. Then, simply substitute the heavy cream with full-fat canned coconut cream or a cashew cream. The coconut cream adds a really lovely, subtle sweetness that works beautifully with the roasted red peppers. Also, be sure to double-check that your vegetable broth is certified vegan.
→ Can I use frozen ravioli instead of fresh?
Yes, you can definitely use frozen ravioli. You don't even need to thaw them first! Just add them directly to the simmering soup. Keep in mind that they will need a little longer to cook than fresh ravioli, usually around 5-7 minutes instead of 3-4. They will float to the top when they are cooked through, just like the fresh ones do. It’s a great option to keep in the freezer for a last-minute meal.
→ How can I make this soup ahead of time?
This soup is wonderful for making ahead, but there’s one small trick. I recommend preparing the soup base completely—sautéing the aromatics, blending everything, and seasoning it. Then, let it cool and store it in an airtight container in the refrigerator for up to 3 days. When you’re ready to serve, simply reheat the soup base on the stove until it’s simmering gently, and then add the fresh ravioli and spinach to cook at the last minute. This prevents the ravioli from getting mushy and absorbing too much liquid.
→ Is it possible to freeze this soup?
I would recommend freezing the soup base without the ravioli, cream, and spinach. Dairy can sometimes separate when frozen and thawed, and the ravioli and spinach would become very soft and change texture. The blended pepper base, however, freezes beautifully! Just let it cool completely, pour it into freezer-safe containers, and it will keep for up to 3 months. When you're ready to eat, thaw it overnight in the fridge, reheat it on the stove, and then proceed with adding the cream, ravioli, and spinach as if you were making it fresh.
→ What can I serve with this roasted red pepper ravioli soup?
Oh, there are so many lovely pairings! My absolute favorite is a thick slice of crusty, rustic bread for dipping—it’s essential for soaking up every last bit of that creamy broth. A simple side salad with a light vinaigrette also provides a nice, fresh contrast. For toppings, a dollop of basil pesto, a sprinkle of freshly grated Parmesan cheese, or some crunchy croutons are all wonderful additions. If you are looking for dessert options to serve alongside this warm meal, you might be interested in our sweet treats category.
→ How can I add more protein to this soup?
That's a great question! To make it even heartier, you could add a can of drained and rinsed cannellini beans or chickpeas along with the ravioli. Another delicious option is to stir in some pre-cooked, shredded chicken or some browned beef sausage when you add the pasta. If you want to keep it vegetarian, using a high-protein or lentil-based pasta instead of traditional ravioli is also a wonderful way to boost the protein content.
→ My soup isn't as smooth as I'd like. What did I do wrong?
Don't worry, that's an easy fix! The key to a silky-smooth soup is really just the blending time. If you’re using a standard blender, you might need to let it run for a full 1-2 minutes, especially if it’s not a high-powered model. If you see any texture left, just keep blending. If you've already returned it to the pot, you can still use an immersion blender to smooth it out further. A little patience during the blending step is all it takes to get that perfect, velvety consistency.
Nutrition Facts
per serving
420
Calories
15g
Protein
45g
Carbs
22g
Fat
Taste Profile
The flavor is predominantly sweet and smoky from the roasted peppers, balanced by a gentle savory depth from the broth and aromatics, with a rich, creamy finish.
Ingredient Substitutions
Don't have an ingredient? Try these alternatives
Soft potato gnocchi is a wonderful substitute and cooks just as quickly. You could also use cheese or spinach tortellini for a slightly different shape and texture. Both work beautifully in the creamy broth.
For a dairy-free option, canned full-fat coconut cream is the best choice. For a lower-fat dairy option that's still creamy, evaporated milk works well, as it's less likely to curdle than regular milk.
Recipe Variations
Try these delicious twists on the original
Spicy Arrabbiata Version
For a bit of a kick, add 1/2 teaspoon of red pepper flakes when you sauté the garlic. You can also use a spicy arrabbiata sauce instead of the plain diced tomatoes to infuse a gentle heat throughout the soup.
Hearty Sausage and Kale Version
To make this a meatier meal, brown 1/2 pound of crumbled beef sausage in the pot before adding the onions. Substitute the spinach with hearty chopped kale for a more robust texture and added nutrients.
Common Mistakes to Avoid
Learn from others' mistakes for perfect results
- Boiling the soup after adding the cream. This is the most common reason for a creamy soup to 'break' or separate. Always keep it at a very gentle simmer.
- Forgetting to drain the roasted red peppers properly. The brine they are packed in can be quite tangy and salty, so draining them well ensures you control the final flavor profile.
- Overcooking the ravioli. Fresh ravioli cooks very quickly! If left to simmer for too long, they can become mushy and fall apart. Keep a close eye on them and pull the soup from the heat as soon as they float.
- Under-blending the soup base. For that truly luxurious, velvety texture, you have to let the blender do its work. If you stop too soon, the soup can have a slightly grainy texture from the onion and pepper skins.
Meal Prep & Storage
Make Ahead Tips
The soup base is perfect for making ahead! You can prepare the recipe through Step 3, then let the blended soup base cool completely. Store it in an airtight container in the refrigerator for up to 3 days. When you’re ready to eat, gently reheat the soup on the stove and proceed with Step 4 by adding the cream, ravioli, and spinach. This ensures the pasta is perfectly cooked and not mushy. I feel like this makes it an even better option for a busy week.
Leftover Ideas
Leftovers are lovely, though the ravioli will soften. Reheat them gently in a saucepan over low heat, adding a splash of broth or water to thin the soup back to its original creamy consistency. You can also get creative and transform them! Sometimes I mash the leftover ravioli slightly and serve the thickened soup over a piece of toasted bread like a savory bread pudding. It’s a delicious second act for a wonderful meal. For other baking ideas check our home-baking section, we have a French strawberry cake or a Funfetti Cake.
Perfect Pairings
Serve this with...
Cooking Timeline
Warm the olive oil and gently sauté the chopped onion until soft and translucent. Add the garlic for the final minute.
Add the peppers, tomatoes, broth, and seasonings. Bring to a simmer and let the flavors meld together for a few minutes.
Carefully blend the soup mixture until it is completely smooth and velvety, then return it to the pot.
Stir in the cream, then add the fresh ravioli and cook until they float. In the last minute, wilt in the fresh spinach.
Ladle the finished soup into bowls, garnish as desired, and serve immediately. Perhaps while you think about making a vegan pumpkin spice cake for dessert, or maybe even a Matilda's Chocolate Cake.
Garlic Steak Tortellini – A Warm Classic
Steak meets garlic‑kissed tortellini in a creamy, herb‑filled sauce for a cozy night in.
Roasted Red Pepper Ravioli Soup: Cozy Winter Comfort
This roasted red pepper ravioli soup is a hearty vegetarian meal, perfect for chilly days and cozy dinners.
Timing
Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
Recipe Details
Ingredients
For the Soup Base
-
01
1 tbsp olive oil
-
02
1 large yellow onion, chopped
-
03
3 cloves garlic, minced
-
04
1 (24 oz) jar roasted red peppers, drained
-
05
1 (14.5 oz) can diced tomatoes, undrained
-
06
4 cups vegetable broth
-
07
1 tsp dried basil
-
08
1/2 tsp dried oregano
-
09
1/2 tsp salt, or to taste
-
10
1/4 tsp black pepper
For Assembly
-
01
1 (9 oz) package fresh cheese ravioli
-
02
1/2 cup heavy cream (or full-fat coconut cream for vegan)
-
03
2 cups fresh spinach
-
04
Freshly grated Parmesan cheese, for serving (optional)
-
05
Fresh basil, for serving (optional)
Instructions
First, let's build our beautiful flavor base. Place a Dutch oven or large pot over medium heat and add the olive oil. Once it shimmers just a little, add your chopped onion. Let it soften for about 5-7 minutes, stirring occasionally, until it becomes translucent and sweet. There’s no need to rush this part; it's a quiet and lovely start. Then, add the minced garlic and cook for just one more minute until you can smell its wonderful fragrance. Be careful not to let it brown, as it can turn bitter. This gentle sauté is the first layer of warmth for our soup.
Now it's time to add the heart of our soup. To the pot with the softened onions and garlic, add the drained roasted red peppers, the can of diced tomatoes (with their juices), the vegetable broth, dried basil, oregano, salt, and pepper. Give everything a good stir to combine all those beautiful flavors. Bring the mixture to a gentle simmer and let it cook for about 5 minutes. This little bit of time allows the flavors to meld together before we blend them into that gorgeous, creamy base. Your kitchen should be smelling pretty amazing right about now.
This is where the transformation happens. Carefully transfer the hot soup mixture to a blender. If your blender is smaller, you might need to do this in two batches to be safe. Blend on high for 1-2 minutes, or until the soup is completely smooth and velvety. If you have an immersion blender, you can simply use it directly in the pot, which is a lovely, easy option. Once it's perfectly smooth, pour the blended soup back into the pot and place it over medium-low heat. This silky, vibrant liquid is the perfect canvas for our ravioli.
Let's finish this beautiful soup. Bring the blended soup to a gentle simmer—not a boil. Slowly stir in the heavy cream. Watch as the color softens into a lovely, warm blush. Next, gently add the fresh ravioli to the pot. Let them cook according to the package directions, which is usually just 3-4 minutes. You'll know they're ready when they puff up and float to the surface. In the final minute of cooking, stir in the fresh spinach. It will wilt almost instantly. Ladle the hot soup into bowls and garnish with a sprinkle of Parmesan and fresh basil, if you like. It's ready to be enjoyed.
Notes & Tips
-
1
For a little bit of heat, feel free to add a pinch of red pepper flakes along with the other dried herbs. It adds a lovely, subtle warmth that plays nicely with the sweetness of the peppers.
-
2
The soup will thicken as it cools, especially once the ravioli has been added. If you're reheating leftovers, you may want to add an extra splash of vegetable broth or water to thin it back out to your desired consistency.
-
3
This recipe is a great way to use up any greens you have wilting in the fridge. Kale or chard would also be wonderful in place of the spinach, though they might need an extra minute or two to soften.
Easy Chocolate Chip Banana Bread
Moist chocolate chip banana bread, quick to bake, perfect for cozy breakfasts.
Tools You'll Need
-
Dutch Oven or Large Pot: A heavy-bottomed pot like a Dutch oven is perfect for this recipe because it distributes heat so evenly. This ensures your onions and garlic soften beautifully without scorching. Its size is also ideal for simmering the soup and cooking the ravioli without everything feeling too crowded.
-
Blender or Immersion Blender: This is essential for creating that signature silky-smooth texture. A countertop blender will give you the most velvety result, but an immersion blender is fantastic for its ease and minimal cleanup. Either one will work beautifully to transform the ingredients into a creamy, luxurious soup.
-
Ladle: A good ladle is your best friend when serving soup. It allows you to scoop up a generous amount of both the creamy broth and the delicate ravioli, ensuring each bowl gets a perfect ratio of everything. It just makes serving feel so much more graceful and less messy, oops!
Recipe by
Amelia RoseAmelia cooks hearty meals 🥘🔥, sharing warmth 💛 and cozy evenings 🕯️🍲. Every dish she makes is full of love ❤️ and family laughter 👩👩👧👦🍛.
Get Delicious Recipes Weekly
Join 25,000+ home cooks getting our best recipes straight to their inbox.
Free forever • No spam • Unsubscribe anytime