Lasagna soup delivers all the comfort of a bubbling pan of lasagna, but in a bowl you can get on the table fast. The broth turns rich and tomato-forward, the sausage gives it backbone, and the broken noodles soak up just enough flavor without turning mushy. The best part is the cheese topping melting into the hot soup, turning each spoonful into a little swirl of ricotta, mozzarella, and parmesan.
This version works because it builds flavor in layers. Browning the sausage first gives you a seasoned base, and cooking the tomato paste with the onion and garlic takes away that raw canned-tomato edge. Using both crushed tomatoes and fire-roasted diced tomatoes gives the broth body and a little smoky depth, while the cheese topping stays bright and creamy instead of disappearing into the pot.
Below, I’ll show you how to keep the noodles tender instead of bloated, how to season the broth so it tastes finished, and why the cheese mixture belongs on top of each bowl rather than stirred into the whole pot.
The noodles held their shape and the ricotta-mozzarella topping melted into the broth instead of clumping. I added a little extra basil at the end and my husband went back for a second bowl before I even sat down.
Save this lasagna soup with ricotta and mozzarella for nights when you want all the layers of lasagna in one cozy, slurpable bowl.
The Trick to Keeping the Noodles from Turning to Mush
The biggest mistake with lasagna soup is letting the noodles sit in the broth too long. They keep cooking as the soup rests, which is how you end up with a thick, starchy pot instead of a brothy bowl. Broken lasagna noodles cook a little unevenly because of their ragged edges, so the safest move is to simmer them just until they’re tender with a little bite in the center.
Another thing that helps is seasoning at the end. Tomatoes, broth, and sausage all vary in saltiness, and if you season too early, the broth can taste flat once the noodles absorb liquid. Taste after the noodles are cooked, then adjust with salt and pepper until the tomato flavor pops.
What Each Ingredient Is Actually Doing in the Bowl

- Italian sausage — This gives the soup its savory base and enough fat to carry the tomato and herb flavors. Mild sausage works fine, but hot sausage adds more depth without needing extra red pepper flakes.
- Crushed tomatoes and fire-roasted diced tomatoes — The crushed tomatoes make the broth thick and spoonable, while the fire-roasted tomatoes add a little smokiness and texture. If you only have regular diced tomatoes, the soup will still work, but it will taste a little brighter and less rounded.
- Tomato paste — Cooking it with the onion and garlic matters. That short cook time caramelizes the paste just enough to deepen the broth and take away the sharp canned taste.
- Ricotta, mozzarella, and parmesan — This is the part that makes it taste like lasagna instead of plain tomato soup. Whole-milk ricotta gives the topping body, mozzarella melts into stretchy pockets, and parmesan sharpens everything. Low-fat ricotta works in a pinch, but it won’t melt as luxuriously.
- Fresh basil — Stir some into the cheese topping and save a little for the end. Fresh basil wakes up the tomato broth in a way dried basil can’t.
Building the Broth Before the Noodles Go In
Brown the sausage until it actually colors
Cook the sausage over medium-high heat and break it into crumbles as it browns. You want some caramelized bits in the pot, not pale steamed meat, because those browned spots are where the broth starts tasting like something worth eating. If there’s a lot of fat, drain most of it off, but leave a thin film behind so the onion can pick it up.
Cook the tomato paste with the aromatics
Add the onion and let it soften until it turns glossy and sweet, then stir in the garlic and tomato paste. That two-minute cook is where the base gets its depth. If the garlic starts browning hard, the heat is too high; pull it down because burnt garlic will make the whole pot taste bitter.
Simmer the noodles just until tender
Once the broth is boiling, drop in the broken lasagna noodles and reduce the heat to a steady simmer. Stir a couple of times so nothing sticks, especially because those rough edges like to grab the bottom of the pot. Pull the soup off the heat when the noodles are just cooked through; they’ll keep softening in the bowl.
Finish with the cheese topping, not in the pot
Mix the ricotta, mozzarella, parmesan, basil, nutmeg, salt, and pepper until it looks thick and speckled. Spoon a generous dollop into each bowl so the cheese melts on contact with the hot soup. If you stir it all into the pot, the ricotta disappears and you lose that lasagna-like contrast between creamy topping and tomato broth.
How to Adapt This for Different Kitchens and Different Nights
Make It Spicier
Use hot Italian sausage and bump the red pepper flakes to 3/4 teaspoon or even 1 teaspoon. The soup stays balanced because the ricotta topping cools the heat, but the broth will have a sharper kick and a little more bite at the end.
Make It Dairy-Free
Skip the cheese topping and finish each bowl with a spoonful of dairy-free ricotta or a drizzle of good olive oil. You’ll lose the rich lasagna-style melt, but the tomato broth and sausage still carry the dish well.
Make It Gluten-Free
Swap in a sturdy gluten-free lasagna noodle or another short gluten-free pasta that holds up in broth. Cook it just to tender, because gluten-free pasta can go from done to bloated faster than wheat noodles, especially in a hot soup.
Storage and Reheating
- Refrigerator: Store the soup and cheese topping separately for up to 4 days. The noodles will keep absorbing broth, so expect it to thicken.
- Freezer: The soup base freezes well for up to 3 months, but freeze it without the noodles for the best texture. Cook fresh noodles when you reheat.
- Reheating: Warm the soup gently on the stove with a splash of broth or water to loosen it. Don’t boil it hard, or the noodles can turn soft and the sausage can toughen.
Questions I Get Asked About This Recipe

Lasagna Soup With Ricotta And Mozzarella
Ingredients
Equipment
Method
- Brown the Italian sausage in a Dutch oven over medium-high heat, breaking into crumbles until browned, then drain the fat.
- Sauté the diced onion for 4 minutes, then add the minced garlic and tomato paste and cook for 2 minutes.
- Add the crushed tomatoes, diced fire-roasted tomatoes, beef broth, Italian seasoning, dried basil, dried oregano, and red pepper flakes, then bring to a boil.
- Add the broken lasagna noodles and simmer for 10-12 minutes, until the noodles are cooked through.
- Season generously with salt and pepper.
- Mix the whole milk ricotta, shredded whole milk mozzarella, freshly grated parmesan, fresh basil, nutmeg, salt, and pepper together until well combined.
- Ladle the soup into bowls and drop a very large dollop of the cheese mixture into each bowl to melt into the hot soup.


