When you need a meal that feels like a warm hug in a bowl, this One-Pot Creamy Italian Sausage and Ravioli Soup is the perfect solution. Combining tender, cheese-filled ravioli and bold Italian sausage with a rich, tomato-infused broth, this soup is elevated to comfort food perfection with a touch of heavy cream and Parmesan. The best part? The entire creamy ravioli soup comes together in a single pot in about 30 minutes.

This recipe starts with building a deep flavor base—browning the sausage and sautéing the aromatics—before adding the liquids and quick-cooking fresh ravioli. This method ensures that the pasta cooks perfectly in the flavorful broth, soaking up all the herbs and spices. This simple, satisfying dish is guaranteed to become your new favorite cozy weeknight soupduring the cooler months.
Table of Contents
Why You’ll Love This Soup
- One-Pot Efficiency: Sauté, simmer, and cook the pasta all in one pot, drastically reducing cleanup time.
- Rich Italian Flavor: Features the classic combination of Italian sausage, tomato, garlic, basil, and oregano.
- Creamy & Comforting:Â The addition of heavy cream and Parmesan cheese creates a thick, luxurious mouthfeel.
- Family Favorite: This one pot ravioli soup is hearty, loaded with delicious components, and appeals to both adults and children.
Ingredients
- 1 Tbsp Olive Oil
- 1 Tbsp Butter
- 1 Small Yellow Onion, diced
- 1 Large Carrot, sliced (optional, but recommended)
- 1 lb Italian Sausage (or ground turkey)
- 4 cloves Garlic, minced
- 1 tsp Dried Basil
- 1 tsp Dried Oregano
- 1 (28-ounce) can Crushed Tomatoes
- 2 Tbsp Tomato Paste
- 4 cups Chicken Broth
- 1 (9-ounce) package Fresh Cheese Ravioli (or frozen)
- 6 cups Fresh Baby Spinach
- 1 cup Heavy Cream
- ½ cup Grated Parmesan Cheese (plus extra for garnish)
Instructions (Step-by-Step)
- Sauté Aromatics and Brown Sausage: In a large Dutch oven or pot, heat the olive oil and butter over medium-high heat. Add the diced onions and sliced carrots. Cook, stirring, for 3–4 minutes. Add the Italian sausage to the pot. Cook, breaking it up with a spoon, until browned (5–7 minutes). Drain any excess grease.
- Build Broth Base:Â Stir in the minced garlic, dried basil, and oregano. Cook for about 30 seconds until fragrant. Pour in the crushed tomatoes, tomato paste, and chicken broth. Stir to combine, then bring the mixture to a boil.
- Cook Ravioli: Once boiling, reduce the heat to a simmer. Carefully add the fresh ravioli to the pot. Cook until the ravioli are tender and float to the top (about 5–6 minutes for fresh ravioli).
- Add Greens and Cream: Stir in the fresh spinach and cook until just wilted (1–2 minutes). Slowly stir in the heavy cream and return the soup to a gentle simmer (do not boil).
- Finish and Serve: Stir in the grated Parmesan cheese until melted and incorporated. Taste and adjust seasoning with salt and pepper as needed. Ladle the creamy tomato ravioli soup into bowls and garnish with extra Parmesan and fresh basil, if desired.
Storage and Reheating
Store cooled soup in an airtight container in the refrigerator for up to 3–4 days.
Tip on Ravioli: If you plan to make this soup ahead of time or freeze it, cook the ravioli separately (in boiling water) and add it just before serving. This prevents the pasta from swelling, absorbing all the broth, and becoming mushy.
Reheating: Reheat gently over medium-low heat on the stovetop. If the soup has thickened too much overnight, thin it out with a splash of chicken broth or cream while reheating.
Expert Tips
- Prevent Curdling: When adding the heavy cream and Parmesan cheese, ensure the soup is at a gentle simmer (very low heat) and do not allow it to boil. High heat can cause the dairy to curdle or separate.
- Ravioli Timing:Â Fresh ravioli cooks incredibly fast. Watch the clock and pull the soup right when the ravioli is tender to prevent it from becoming oversized and mushy.
- Enhance the Flavor: The combination of tomato paste (which is concentrated) and crushed tomatoes creates a rich, robust base for the creamy tomato ravioli soup.
- Veggie Prep:Â If using a large, thicker carrot, slice it thinly so it softens sufficiently during the 20-minute cook time.
Variations
- Tortellini Swap: Easily swap the ravioli for cheese or spinach-filled tortellini. The cooking time remains about the same (5–6 minutes).
- Meat Swap: Substitute the Italian sausage with ground beef, ground turkey, or use cooked shredded chicken.
- Low-Fat Option:Â You can replace the heavy cream with half-and-half or evaporated milk, but the resulting soup will be thinner.
- Added Heat: For a spicy kick, add a pinch of red pepper flakes when sautéing the garlic, or use hot Italian sausage instead of mild.
Serving Suggestions
Serve this satisfying cozy weeknight soup with simple Italian-American sides:
- Bread:Â Crusty bread, garlic knots, or cheesy bread for dipping.
- Salad:Â A simple green salad with Italian dressing.
- Garnish:Â Fresh basil leaves and a generous amount of grated Parmesan are essential for the final presentation.
Frequently Asked Questions
Q: Can I use frozen ravioli instead of fresh ravioli in this creamy ravioli soup? A: Yes, you can use frozen ravioli. You may need to increase the cooking time slightly (check the package instructions), but typically it only adds 1–2 minutes to the simmer time. Wait until the frozen pasta floats before adding the spinach and cream.
Q: Will the ravioli get mushy if I store the leftovers? A: Yes, the ravioli will swell and soften further in the leftovers. To combat this, cook the ravioli to just al dente, or, for the best texture, cook the ravioli separately in water and add it to the serving bowls just before serving the soup base.
Q: Can I add different vegetables, like mushrooms or zucchini? A: Absolutely! Sauté sliced mushrooms along with the onion and sausage. If adding zucchini or soft vegetables, stir them into the soup base during the last 5–10 minutes of simmering so they remain tender-crisp.
Q: What can I substitute for the Italian sausage? A: You can use ground beef or ground turkey seasoned with a teaspoon of fennel seeds (which gives the Italian sausage flavor) and Italian seasoning. Alternatively, use crumbled, pre-cooked mild or hot Italian sausage.

One-Pot Creamy Italian Sausage and Ravioli Soup (30-Minute Dinner)
Equipment
- Large pot or Dutch oven
- Wooden spoon
- Measuring cups and spoons
- Ladle
Ingredients
- 1 Tbsp Olive Oil
- 1 Tbsp Butter
- 1 small Yellow Onion, diced
- 1 large Carrot, sliced (optional)
- 1 lb Italian Sausage (or ground turkey)
- 4 cloves Garlic, minced
- 1 tsp Dried Basil
- 1 tsp Dried Oregano
- 1 (28 oz) can Crushed Tomatoes
- 2 Tbsp Tomato Paste
- 4 cups Chicken Broth
- 1 (9 oz) package Fresh Cheese Ravioli (or frozen)
- 6 cups Fresh Baby Spinach
- 1 cup Heavy Cream
- ½ cup Grated Parmesan Cheese (plus extra for garnish)
Instructions
- In a large pot or Dutch oven, heat olive oil and butter over medium-high heat. Add the onion and carrot, cooking for 3–4 minutes until softened. Add the sausage and cook until browned, breaking it apart with a spoon. Drain excess grease.
- Stir in garlic, basil, and oregano. Cook for 30 seconds until fragrant. Add crushed tomatoes, tomato paste, and chicken broth. Stir well and bring to a boil.
- Reduce to a simmer and add the ravioli. Cook for 5–6 minutes, or until tender and floating on top.
- Stir in the spinach and cook until wilted. Slowly add the heavy cream and bring to a gentle simmer (do not boil).
- Stir in Parmesan until melted and combined. Taste and adjust seasoning. Serve hot with extra Parmesan and fresh basil.