If you’re craving a cozy, flavorful meal that feels like a warm hug in a bowl, this One Pot Sausage Ravioli Soup Recipe is about to become your new favorite. It’s a luscious blend of savory Italian sausage, tender cheese-stuffed ravioli, vibrant spinach, and rich marinara broth, all cooked effortlessly in a single pot. Perfect for busy weeknights or when you want something comforting without a lot of fuss, this soup balances hearty ingredients with fresh flavors, making every spoonful truly satisfying.

Ingredients You’ll Need
These ingredients are simple but crucial for nailing the comforting and robust flavors of this soup. Each component plays its part, from the savory sausage adding richness, to the fresh spinach bringing brightness and nutrition, to the creamy Parmesan rounding out the taste.
- Olive oil: Just a splash to brown the sausage and build that deep flavor base.
- Italian sausage: The star protein that brings seasoning and heartiness.
- Rao’s marinara sauce: A rich, flavorful tomato base that infuses every bite.
- Chicken broth: Keeps the soup light yet full-bodied with subtle savoriness.
- Fresh ravioli: Cheese-filled is best for a creamy, tender texture inside the soup.
- Parmesan cheese: Adds a sharp, salty kick that elevates the soup to new levels.
- Fresh spinach: Adds color, freshness, and a boost of nutrients.
- Salt, garlic powder, onion powder, dried oregano: These pantry staples layer in classic Italian flavor notes.
How to Make One Pot Sausage Ravioli Soup Recipe
Step 1: Brown the Sausage
Start by heating olive oil in a large pot over medium heat. Add the Italian sausage, removing the casing for easy crumbling, and cook it until it’s beautifully browned – about 6 to 7 minutes in total. Breaking it up as it cooks ensures each bite is packed with that meaty goodness.
Step 2: Season the Sausage
Once browned, sprinkle in the salt, garlic powder, onion powder, and oregano. Stir everything together well so those aromatic spices perfectly infuse the sausage, creating a rich and savory foundation for your soup.
Step 3: Add the Marinara Sauce
Pour in the marinara sauce, blending it with the sausage and seasoning. This rich, tomato base gives the soup a vibrant color and a mouthwatering depth of flavor that’s absolutely irresistible.
Step 4: Pour in the Broth and Simmer
Next, pour chicken broth into the pot and give everything a gentle stir. Cover and let the soup simmer on medium-low heat for 20 minutes, allowing all the flavors to meld together beautifully. Remember to stir occasionally to keep everything from sticking to the bottom.
Step 5: Cook the Ravioli
Now it’s time for the fresh ravioli! Add it directly to the pot along with the grated Parmesan cheese. Simmer uncovered for around 5 to 6 minutes, or until the ravioli is cooked through but still tender—not mushy. Stir gently to keep those delicate pasta parcels from sticking.
Step 6: Add Fresh Spinach
Just before serving, stir in fresh spinach until it wilts into the soup. This bright, leafy green adds a wonderful pop of color and a healthy boost without overpowering the other flavors.
Step 7: Serve and Enjoy
Ladle the soup into bowls and, if you like, sprinkle a little extra Parmesan on top. Serve it alongside garlic bread or a crisp salad for a meal that feels both hearty and fresh.
How to Serve One Pot Sausage Ravioli Soup Recipe

Garnishes
A sprinkle of extra freshly grated Parmesan cheese or a few torn basil leaves can turn this soup from great to gourmet. A drizzle of good quality olive oil adds richness and a glossy finish that’s hard to resist.
Side Dishes
Garlic bread is an obvious and beloved choice, perfect for dipping in every last drop of broth. Alternatively, a simple mixed green salad with a tangy vinaigrette offers a refreshing contrast to the soup’s richness.
Creative Ways to Present
For a family dinner or casual gathering, serve the soup in rustic bread bowls for an impressive presentation. You can also offer toppings like crushed red pepper flakes or a dollop of creamy ricotta on the side to let everyone customize their bowl.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in the fridge for 3 to 4 days. Store it in an airtight container to maintain its freshness, and give it a good stir before reheating to bring the flavors back together.
Freezing
Because of the ravioli, freezing this soup is best done without the pasta; freeze the broth and sausage mixture separately. When ready to enjoy, thaw and then cook fresh ravioli before adding them to the reheated soup for the best texture.
Reheating
Reheat gently on the stovetop over medium-low heat to avoid overcooking the ravioli or wilting the spinach too much. Adding a splash of broth or water can help loosen the soup if it thickens while cooling.
FAQs
Can I use frozen ravioli for this soup?
Absolutely! Just be sure to adjust the cooking time as frozen ravioli will take a bit longer to cook through compared to fresh.
What type of sausage works best?
Italian sausage is ideal because of its seasoning, but you could also use spicy sausage if you like a little heat, or even a chicken sausage for a lighter version.
Can I make this soup vegetarian?
Yes. Substitute the sausage with sautéed mushrooms or a plant-based sausage alternative, and use vegetable broth instead of chicken broth.
Is it important to use fresh ravioli?
Fresh ravioli cooks quicker and offers a delicate texture, but frozen ravioli works well in a pinch. Just keep an eye on cooking times so you don’t overcook it.
How can I add extra veggies to this soup?
Feel free to toss in diced zucchini, bell peppers, or chopped kale along with the spinach. Just add them earlier during the simmering step so they cook through properly.
Final Thoughts
This One Pot Sausage Ravioli Soup Recipe is a deliciously simple way to feed your family a meal that feels special without complicated prep. It’s all about big flavors, hearty ingredients, and that comforting vibe we all need sometimes. I hope you give it a try and it quickly becomes a staple in your kitchen as it did in mine!
Print
One Pot Sausage Ravioli Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 5 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Description
This One Pot Sausage Ravioli Soup is a hearty, flavorful meal perfect for busy weeknights. Italian sausage is browned and simmered in a rich marinara and chicken broth base, then combined with tender fresh cheese ravioli and fresh spinach for a comforting, all-in-one soup that’s easy to prepare and sure to satisfy.
Ingredients
Meat and Oils
- ½ tablespoon (7.5 mL) olive oil
- 1 pound (454 g) Italian sausage, casing removed
Liquids and Sauces
- 770 mL Rao’s marinara sauce (or alternative marinara sauce)
- 4¼ cups (1000 mL) chicken broth (homemade or store-bought low sodium)
Pasta and Cheese
- 1 pound (454 g) fresh ravioli (cheese-filled recommended)
- ¼ cup (25 g) freshly grated Parmesan cheese
Vegetables and Herbs
- Fresh spinach (about 2 cups loosely packed, or to taste)
- 1½ teaspoon (7.5 mL) salt
- 1 teaspoon (5 mL) garlic powder (or 2 cloves fresh garlic, finely chopped)
- 1 teaspoon (5 mL) onion powder (or ½ small fresh onion, chopped)
- 1 teaspoon (5 mL) dried oregano (or 1 tablespoon fresh oregano)
Instructions
- Brown the sausage: Heat ½ tablespoon olive oil over medium heat in a large pot. Once hot, add 1 pound of Italian sausage (casing removed) and cook for 2 to 3 minutes, breaking it apart as it browns. Continue cooking for an additional 4 minutes, stirring occasionally until the sausage is fully browned, which helps develop deep flavor for the soup.
- Add seasonings: While the sausage cooks, sprinkle in 1½ teaspoon salt, 1 teaspoon garlic powder, 1 teaspoon onion powder, and 1 teaspoon dried oregano. Stir to evenly coat the sausage and infuse it with aromatic flavors.
- Incorporate marinara sauce: Stir in 770 mL marinara sauce until well blended with the sausage mixture, creating a savory and rich base for the soup.
- Add chicken broth and simmer: Pour in 4¼ cups chicken broth and mix gently. Cover the pot and let the soup simmer on medium-low heat for 20 minutes, stirring occasionally to meld flavors and prevent sticking.
- Cook the ravioli: Add 1 pound of fresh cheese ravioli and ¼ cup Parmesan cheese directly into the pot. Stir gently and let simmer uncovered for 5 to 6 minutes, or until the ravioli is tender but still holds its shape. Stir occasionally to avoid sticking.
- Add spinach: Just before serving, stir in fresh spinach and cook until wilted, adding vibrant color and nutrition.
- Serve: Ladle the soup into bowls and garnish with additional Parmesan cheese if desired. Serve with garlic bread or a simple green salad to complement this hearty meal.
Notes
- For a vegetarian version, substitute Italian sausage with plant-based sausage and use vegetable broth.
- If fresh ravioli is unavailable, frozen ravioli can be used but may require slight adjustment in cooking time.
- To intensify tomato flavor, optionally stir in 2 tablespoons tomato paste along with marinara sauce.
- Use low sodium broth to control salt content, especially if adding extra salt during cooking.
- Fresh garlic and onion can be substituted for powders if preferred, adding more fragrance.

