Lasagna soup has the same big, comforting payoff as baked lasagna, but it lands in the bowl in half the time and without the layering drama. You still get the savory sausage, the tomato-rich broth, and the soft ribbons of pasta, but the finishing spoonful of ricotta and mozzarella turns each bowl into something creamy, stretchy, and a little bit over the top in the best way.
The trick is building the base like a real sauce before the noodles go in. Browning the sausage hard enough to leave fond in the pot gives the broth its depth, and cooking the tomato paste with the onions and garlic takes away that raw edge that can make quick soups taste thin. The cheese mixture also matters more than it looks like it should: the parmesan seasons it, the ricotta keeps it plush, and the mozzarella melts into hot pockets instead of disappearing.
Below, I’ve laid out the parts that matter most so you can keep the noodles from going mushy and get that dramatic cheese topping to melt just enough without vanishing into the broth. There’s also a few swaps and storage notes for the nights when you want dinner to go a little further.
The broth came out rich and tomatoey, and the ricotta-mozzarella topping melted into these creamy pockets instead of disappearing. I added the noodles right at 11 minutes and they stayed perfectly tender without turning to mush.
Save this lasagna soup for a night when you want all the comfort of baked lasagna, but with a brothy tomato base and that heavy spoonful of ricotta on top.
The Secret to Keeping the Noodles Tender Instead of Bloated
The biggest failure point in lasagna soup is overcooked pasta. Broken lasagna noodles keep their personality better than small shapes, but they still drink up broth fast. If you simmer them until they seem done in the pot, they’ll keep softening while the soup sits, and by the time dinner hits the table the texture turns heavy.
The fix is simple: stop cooking the soup as soon as the noodles are just tender with a little bite left in the center. The hot broth finishes them off in the bowl. If you know you’ll have leftovers, undercook them even more or cook the noodles separately and add them to each serving, because that broth keeps working on pasta long after you turn off the heat.
- Italian sausage — This is your built-in seasoning and the main source of richness. Mild sausage gives you a rounder tomato base; hot sausage adds more bite. If you use turkey sausage, add a little extra olive oil and be generous with the salt because the broth will taste leaner.
- Tomato paste — This is what gives the soup that slow-cooked depth in a short cook time. Let it cook with the onions and garlic until it darkens a shade or two and smells sweet instead of sharp. That minute or two is where the soup stops tasting like canned tomatoes and starts tasting finished.
- Ricotta — Whole milk ricotta matters here. Part-skim ricotta can work, but it tends to taste grainier and less plush when it melts into the hot soup. Stir it with the mozzarella and parmesan while the soup simmers so the topping is ready to go the second the bowls are filled.
- Lasagna noodles — Use the regular dried kind and break them into rough pieces. Don’t chop them too small; you want those uneven curls and flat ribbons in the bowl. If all you have is mafalda or another broad noodle, it’ll still work, but the dish loses some of the lasagna feel.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
Building the Broth Before the Pasta Goes In
Browning the Sausage Properly
Cook the sausage over medium-high heat until it has deep brown bits, not just a gray crumble. Those browned spots are what carry the soup. If you rush this stage and drain the pan too early, the broth ends up flat and one-note. Once the sausage is cooked through, drain the excess fat, but leave the pot with enough behind to cook the onion without sticking.
Cooking the Tomato Base Until It Smells Sweet
Add the onion first and let it turn soft and translucent before the garlic goes in. Garlic burns fast, so it only needs a short turn in the hot pot before the tomato paste joins it. Cook the tomato paste for about 2 minutes, stirring it into the onions, until it darkens and loses that raw, tinny smell. That step gives the broth its body.
Simmering the Soup and Timing the Noodles
Once the broth, tomatoes, and herbs go in, bring everything to a boil, then drop it to a steady simmer before adding the noodles. You want movement in the pot, not a rolling boil that hammers the pasta and tears it apart. Start checking the noodles a minute or two early; they should be tender but still hold their shape. Season at the end, after the broth has reduced a bit, because that’s when you can tell what the soup actually needs.
Finishing With the Cheese Topping
Mix the ricotta, mozzarella, parmesan, basil, and nutmeg in a bowl until the cheese looks evenly flecked and thick. The nutmeg won’t taste obvious, but it gives the topping that lasagna-like warmth. Spoon a generous dollop onto each bowl right before serving so it softens at the edges without fully dissolving. If the soup is only barely hot, the cheese will sit there like a cold lump instead of melting into the broth.
What to Change When You Want a Different Bowl
Make it lighter with turkey sausage
Swap in turkey sausage for the pork sausage and add a tablespoon of olive oil to the pot at the start. You’ll get a cleaner, leaner broth, but you lose some of the fatty richness that makes the original taste so full. A pinch more parmesan helps bring some of that back.
Go dairy-free without losing the creamy finish
Use a dairy-free ricotta and a shreddable plant-based mozzarella, then season the topping a little more aggressively with salt and basil. The texture will be softer and less stretchy, but the bowl still gets that cool, creamy contrast against the hot tomato broth. Skip the parmesan or use a vegan hard cheese alternative if you want the topping to stay fully dairy-free.
Make it gluten-free with the right pasta shape
Use a sturdy gluten-free lasagna noodle or another broad gluten-free pasta and cook it just until tender. Gluten-free pasta goes from underdone to mushy fast, so pull the pot a little earlier than you would with wheat pasta. The broth stays the same, but the texture is a touch softer and more delicate.
Stretch it for a bigger crowd
Add an extra can of crushed tomatoes, another cup of broth, and a few more broken noodles if you need more servings. The key is not drowning the pot with pasta; the noodles keep soaking up liquid as they sit, so the soup should still look brothy when you ladle it. Make a little extra cheese topping too, because people always want more than the first spoonful.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The noodles will keep soaking up broth, so expect the soup to thicken as it chills.
- Freezer: The soup base freezes well for up to 3 months, but the noodles go soft after thawing. For best results, freeze the broth and sausage without pasta, then cook fresh noodles when you reheat.
- Reheating: Warm it slowly on the stove over medium-low heat with a splash of broth or water to loosen it. The common mistake is boiling it hard, which breaks up the noodles and makes the sausage texture dull.
Answers to the Questions Worth Asking

Lasagna Soup With Ricotta And Mozzarella
Ingredients
Equipment
Method
- Heat a Dutch oven over medium-high heat and brown the Italian sausage, breaking it into crumbles until cooked through, about 6-8 minutes. Drain off excess fat.
- Sauté the diced onion in the same pot for 4 minutes, stirring, until softened. Add the minced garlic and tomato paste and cook for 2 minutes, until fragrant.
- Add the crushed tomatoes, diced fire-roasted tomatoes, beef broth, Italian seasoning, dried basil, dried oregano, and red pepper flakes. Bring to a boil, then keep it at a steady simmer.
- Add the broken lasagna noodles and simmer for 10-12 minutes, stirring occasionally, until noodles are cooked through and tender. Keep the soup at a gentle bubbling simmer.
- Season the soup generously with salt and pepper. Taste and adjust so the broth is well balanced.
- Mix the whole milk ricotta, shredded whole milk mozzarella, freshly grated parmesan, fresh basil chiffonade, pinch of nutmeg, salt, and pepper together until well combined. The mixture should be thick and scoopable with no dry pockets.
- Ladle the soup into bowls and drop a very large dollop of the cheese mixture into each bowl. Let it melt into the hot soup for a creamy, lasagna-style finish.



