Lasagna soup with sausage is everything you love about traditional lasagna, but easier and cozier in soup form. Imagine tender bites of pasta swimming in a savory tomato broth, topped with a creamy dollop of cheese that melts right into every spoonful. The slight kick from Italian sausage brings warmth, while fresh basil adds a bright, aromatic finish. It’s hearty, flavorful, and perfect for chilly evenings.

Growing up, lasagna was a household favorite, but let’s face it – the layering, baking, and waiting can be a lot on a busy weekday. This recipe captures all those beloved lasagna flavors but transforms them into a one-pot meal that’s ready a lot faster. Trust me, once you try this, you’ll understand why my family keeps asking me to make it!
Why This Lasagna Soup with Sausage Is So Irresistible
- Rich and flavorful broth: The sausage and fire-roasted tomatoes give the broth a deep, smoky flavor that tastes like it simmered all day.
- Cheesy decadence: Ricotta, Parmesan, and mozzarella melt right into the soup, creating gooey, creamy goodness in every bite.
- One-pot wonder: Minimal cleanup means you get to enjoy dinner without the extra work.
- Customizable: Perfect for picky eaters or dietary needs – swap out the pasta or adjust the spice to your liking.
- Comfort food at its best: It’s the ultimate hug in a bowl that’s guaranteed to satisfy.
Essential Ingredients for Perfect Lasagna Soup with Sausage
Let’s talk about a few ingredients that make this dish shine and how to make substitutions if needed.
- Italian sausage: I use bulk Italian sausage because it provides bold, meaty flavor and a hint of spice. You can use mild, hot, or even turkey sausage as a lighter alternative.
- Fire-roasted diced tomatoes: These add a smoky depth to the broth that regular diced tomatoes simply can’t match. If you can’t find them, regular canned tomatoes with a pinch of smoked paprika works as a good substitute.
- Ricotta cheese: This is key for the creamy, dreamy topping. Cottage cheese can be used if you don’t have ricotta on hand, though the texture will differ slightly.
- Rotini pasta: I love how the spirals hold onto the soup, but you can use broken lasagna noodles for a more classic feel or any short pasta like penne or farfalle.
Lasagna Soup with Sausage Recipe Details
- Servings: 8 servings
- Prep Time: 25 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour, 20 minutes
Ingredients for Lasagna Soup with Sausage
- 2 teaspoons olive oil
- 1 ½ pounds bulk Italian sausage
- 3 cups chopped onions
- 4 cloves garlic, minced
- 2 teaspoons dried oregano
- ½ teaspoon red pepper flakes
- 2 tablespoons tomato paste
- 6 cups chicken stock
- 2 (15-ounce) cans fire-roasted diced tomatoes
- 2 bay leaves
- 1 (8-ounce) package rotini pasta
- ½ cup finely chopped fresh basil leaves
- Salt and freshly ground black pepper to taste
- 8 ounces ricotta cheese
- ½ cup grated Parmesan cheese
- ¼ teaspoon salt
- 1 pinch freshly ground black pepper
- 2 cups shredded mozzarella cheese
How to Make Lasagna Soup with Sausage
- Heat olive oil in a large pot over medium heat. Add the sausage and cook, stirring and breaking it up until browned, about 5 minutes.
- Stir in the onions and cook until softened, about 6 minutes.
- Add the garlic, oregano, and red pepper flakes, sautéing until fragrant, about 1 minute.
- Mix in the tomato paste and cook for 3–4 minutes until it turns a rich brick-red color.
- Pour in the chicken stock and fire-roasted diced tomatoes. Toss in the bay leaves. Bring to a boil.
- Lower the heat and let the soup simmer for 30 minutes to develop its rich flavor.
- Add the rotini and cook until al dente, about 8 minutes. Stir in fresh basil and adjust seasoning with salt and pepper.
- In a small bowl, combine ricotta cheese, Parmesan cheese, ¼ teaspoon salt, and a pinch of black pepper.
- To serve, spoon a generous dollop of ricotta mixture into each bowl. Sprinkle mozzarella on top, then ladle steaming soup over it. Serve immediately!
Expert Tips for the Best Lasagna Soup with Sausage
- Pre-cook the pasta separately: If you plan to save leftovers, cook the pasta separately and add it to individual bowls to keep it from soaking up the broth.
- Adjust the spice level: Use hot Italian sausage or more red pepper flakes for extra heat, or skip the spice altogether for a milder flavor.
- Use fresh herbs: Fresh basil really elevates this dish – don’t skip it!
- Freeze for later: This soup freezes beautifully (without the pasta). Just thaw and add freshly cooked pasta for a quick meal.
- Add vegetables: Boost the nutrition by tossing in some spinach or diced zucchini during the last 5 minutes of simmering.
Delicious Lasagna Soup with Sausage Variations
- Vegetarian version: Skip the sausage and use vegetable broth – you can add mushrooms for a meaty texture.
- Gluten-free option: Use gluten-free pasta or omit the pasta altogether and serve with crusty gluten-free bread.
- Chicken lasagna soup: Swap sausage for shredded rotisserie chicken for a lighter take.
- Low-carb twist: Replace the pasta with zucchini noodles or spaghetti squash for a keto-friendly version.
Lasagna Soup with Sausage FAQs
Can I make lasagna soup ahead of time?
Yes, you can cook the soup (without the pasta) up to two days in advance and store it in the fridge. Cook and add the pasta when reheating for the best texture.
Can I freeze lasagna soup with sausage?
Absolutely! Let the soup cool completely, then transfer it to airtight containers without the pasta. When ready to serve, reheat and add freshly cooked pasta.
What’s the best way to reheat leftovers?
Gently reheat on the stove over medium heat, adding a splash of chicken stock if the soup has thickened. Stir occasionally to prevent sticking.
What kind of pasta works best?
Rotini is my favorite, but broken lasagna noodles or any short pasta like penne and fusilli will work just as well.
This lasagna soup with sausage is a game changer – quick, hearty, and packed with flavor. I can’t wait for you to try it! What’s your favorite comfort food in soup form? Let me know in the comments below!
Lasagna Soup with Sausage
Ingredients
- 2 teaspoons olive oil
- 1 ½ pounds bulk Italian sausage
- 3 cups chopped onions
- 4 cloves garlic, minced
- 2 teaspoons dried oregano
- ½ teaspoon red pepper flakes
- 2 tablespoons tomato paste
- 6 cups chicken stock
- 2 (15-ounce) cans fire-roasted diced tomatoes
- 2 bay leaves
- 1 (8-ounce) package rotini pasta
- ½ cup finely chopped fresh basil leaves
- Salt and freshly ground black pepper to taste
- 8 ounces ricotta cheese
- ½ cup grated Parmesan cheese
- ¼ teaspoon salt
- 1 pinch freshly ground black pepper
- 2 cups shredded mozzarella cheese
Instructions
- Heat olive oil in a large pot over medium heat. Add the sausage and cook, stirring and breaking it up until browned, about 5 minutes.
- Stir in the onions and cook until softened, about 6 minutes.
- Add the garlic, oregano, and red pepper flakes, sautéing until fragrant, about 1 minute.
- Mix in the tomato paste and cook for 3–4 minutes until it turns a rich brick-red color.
- Pour in the chicken stock and fire-roasted diced tomatoes. Toss in the bay leaves. Bring to a boil.
- Lower the heat and let the soup simmer for 30 minutes to develop its rich flavor.
- Add the rotini and cook until al dente, about 8 minutes. Stir in fresh basil and adjust seasoning with salt and pepper.
- In a small bowl, combine ricotta cheese, Parmesan cheese, ¼ teaspoon salt, and a pinch of black pepper.
- To serve, spoon a generous dollop of ricotta mixture into each bowl. Sprinkle mozzarella on top, then ladle steaming soup over it. Serve immediately!

