Creamy Ravioli Soup — The Cozy One Pot Dinner My Family Asks for Every Fall
Tender cheese ravioli, browned Italian sausage and soft spinach in a creamy tomato broth — all in one pot, on the table in about 35 minutes. This easy ravioli soup recipe is the kind of dinner that makes a chilly night feel a little warmer.
The first cold evening of the year always sends me straight to my big soup pot. And lately, this creamy ravioli soup is what ends up in it.
It’s one of those dinners I make when the day got away from me. Brown some sausage, pour in the broth, drop in a package of store-bought cheese ravioli — and somehow it tastes like I worked on it all afternoon. I didn’t. You won’t either.
The broth is rich and tomato-y with a little cream swirled in, the ravioli turn soft and pillowy, and the spinach melts right in at the end. My kids fish out the ravioli first and then go back for the broth with a piece of garlic bread. Which, honestly, is the correct way to eat it.
If you’re looking for a ravioli soup recipe that’s cozy, filling, and made in one pot, this is the one I keep coming back to. Let me show you how easy it is.
Why You’ll Love This Creamy Ravioli Soup
- Everything happens in one pot — fewer dishes, more couch time
- Ready in about 35 minutes — real weeknight food, not a weekend project
- Store-bought ravioli does the heavy lifting — fresh or frozen both work
- Creamy, savory, a little cheesy — it tastes like your favorite Italian restaurant, in a bowl
- Budget-friendly — simple pantry staples plus one package of pasta feeds the whole family
- Kid-approved — ravioli in soup is basically a win before anyone takes a bite
- Easy to switch up — swap the sausage for chicken, add more veggies, make it spicy
How to Make Ravioli Soup (Step by Step)
-
-
1Brown the sausage. Set a large pot or Dutch oven over medium-high heat. Add the sausage and break it into small crumbles with a wooden spoon. Cook for 5–6 minutes until browned with crispy edges. If there’s a lot of grease, spoon out all but about 1 tablespoon.💡 Don’t rush this part. Those browned bits stuck to the bottom of the pot are where a lot of the flavor comes from.

-
-
-
2Soften the onion and garlic. Lower the heat to medium. Add the onion (plus the olive oil if the pot looks dry) and cook for about 4 minutes, until soft and see-through. Stir in the garlic, tomato paste, Italian seasoning, and red pepper flakes. Cook for 1 minute, stirring, until it smells amazing and the tomato paste darkens a little.

-
-
-
3Build the broth and simmer. Pour in the crushed tomatoes and chicken broth. Scrape the bottom of the pot to loosen any browned bits. Bring it to a boil, then turn it down and let it simmer gently for 10 minutes so the flavors come together.

-
-
-
4Add the cream and ravioli. Turn the heat to medium-low and stir in the heavy cream. Gently add the ravioli and simmer for 4–6 minutes for refrigerated ravioli (6–8 minutes for frozen), stirring gently now and then, until they’re tender and floating.⚠️ Keep it at a gentle simmer, not a rolling boil. A hard boil can split the cream and burst the ravioli open.

-
-
-
5Stir in the spinach and parmesan. Add the spinach in handfuls and stir for 1–2 minutes until just wilted. Stir in the parmesan until melted. Taste, then season with salt and pepper — go easy on the salt until you’ve tasted it.

-
-
6Serve it warm. Ladle into bowls, making sure everyone gets plenty of ravioli. Top with extra parmesan, torn basil, and a crack of black pepper. Serve right away while the ravioli are soft and the broth is steaming.

Creamy Ravioli Soup — The Cozy One Pot Dinner My Family Asks for Every Fall
🧄 Ingredients
- 1 ¾ lb Italian sausage, casings removed
- 1 ¾ tbsp olive oil
- 1 ¾ small yellow onion, finely diced
- 3 ¾ cloves garlic cloves, minced
- 1 ¾ tbsp tomato paste
- 1 ¾ tsp Italian seasoning
- 1 ¾ pinch red pepper flakes
- 1 ¾ can crushed tomatoes
- 4 ¾ cups chicken broth
- 1 ¾ cup heavy cream
- 20 ¾ oz refrigerated cheese ravioli
- 3 ¾ cups baby spinach, loosely packed
- 50 ¾ g freshly grated parmesan
- 1 ¾ to taste salt and black pepper
- 1 ¾ handful fresh basil, torn
📋 Instructions
-
1
Heat a large pot or Dutch oven over medium-high heat. Add the sausage, break it into small crumbles and cook until browned with crispy edges. Spoon out excess grease, leaving about 1 tablespoon.
💡 The browned bits on the bottom of the pot add a lot of flavor. -
2
Lower the heat to medium. Add the onion (and olive oil if the pot looks dry) and cook until soft. Stir in the garlic, tomato paste, Italian seasoning and red pepper flakes and cook 1 more minute.
💡 Let the tomato paste darken slightly for a deeper flavor. -
3
Pour in the crushed tomatoes and chicken broth, scraping up any browned bits. Bring to a boil, then reduce the heat and simmer gently.
-
4
Reduce the heat to medium-low and stir in the heavy cream. Gently add the ravioli and simmer until tender and floating, about 4-6 minutes for refrigerated or 6-8 minutes for frozen.
💡 Keep it at a gentle simmer so the cream doesn\'t split and the ravioli don\'t burst. -
5
Stir in the spinach a handful at a time until just wilted, then stir in the parmesan until melted. Taste and season with salt and pepper.
💡 Go easy on the salt; sausage and parmesan are already salty. -
6
Ladle into bowls, making sure everyone gets plenty of ravioli. Top with extra parmesan, torn basil and black pepper. Serve warm.
💡 Serve with garlic bread for dunking.
Nutrition Per Serving
💡 Pro Tips for the Best Ravioli Soup
- Add the ravioli last. They only need a few minutes. Cook them too long and they get soft and start falling apart in the broth.
- Use low-sodium broth. Sausage, parmesan, and the ravioli filling are all salty. Starting low means you stay in control.
- Bloom the tomato paste. Cooking it for a minute with the garlic gives the broth a deeper, almost slow-simmered taste.
- Warm the cream first if you can. A quick 30 seconds in the microwave helps it blend smoothly into the hot soup without splitting.
- Grate your own parmesan. Pre-shredded cheese has anti-caking coating and doesn’t melt as smoothly. A fresh wedge makes the broth silkier.
- Making it ahead? Cook the soup through step 3, then add cream and ravioli right before serving. Trust me on this one.
Ravioli Soup Variations to Try
Use hot Italian sausage, bump the red pepper flakes to 1 teaspoon, and finish each bowl with a drizzle of chili oil. Cozy with a little kick.
Skip the sausage and stir in 2 cups of shredded rotisserie chicken with the ravioli. Add an extra pinch of Italian seasoning since chicken is milder.
Use vegetable broth, swap the cream for half-and-half, and add diced zucchini and carrots with the onion. Spinach ravioli fits right in here.
Use a jar of marinara instead of crushed tomatoes and seasoning, and frozen chopped spinach. Dinner in about 20 minutes, no chopping besides the onion.
What to Serve with Ravioli Soup
- Warm garlic bread or crusty sourdough — for dunking, obviously
- A simple green salad with lemon vinaigrette to balance the creaminess
- Grilled cheese strips for the kids (and, let’s be honest, for you)
- Sparkling water with lemon or a cozy mug of apple cider on a cold night
- Served in wide shallow bowls with parmesan shavings and basil on top — very Pinterest, very easy
Storage & Reheating
| Where | How long | Notes |
|---|---|---|
| ❄️ Fridge | Up to 3 days | Airtight container. The ravioli soak up broth overnight, so the soup gets thicker. |
| 🧊 Freezer (base only) | Up to 3 months | Freeze the soup before adding cream and ravioli. Thaw overnight, reheat, then add both fresh. |
| 🔥 Reheat | 5–8 min | Gently on the stove over medium-low with a splash of broth. Avoid boiling so the cream stays smooth. |
Ravioli Soup FAQ
This creamy ravioli soup is my answer to every “what’s for dinner?” on a cold, busy night. It’s warm, it’s filling, and it comes together faster than takeout would arrive.
Make a pot this week, pour yourself something warm, and maybe save a bowl for tomorrow’s lunch. If you try it, tell me in the comments which version you made — I always love hearing how you make my recipes your own. 🤍
Get new recipes in your inbox 🍋
No spam — just the good stuff, straight to you.