Cheesy lasagna soup gives you everything people love about a baked pan of lasagna, but in a bowl that comes together fast and eats like a full meal. The broth turns rich and tomatoey, the noodles soften just enough to feel substantial, and the cheese lands in layers instead of disappearing into the pot. Every spoonful gets a little sausage, a little pasta, and that creamy finish that makes this dish feel bigger than the time it takes to cook.
What makes this version work is the order. Browning the sausage first builds the savory base, and cooking the tomato paste for a couple of minutes takes away that raw, tinny edge. The cream cheese goes in off the heat so it melts into the broth instead of turning grainy, and the ricotta stays on top at the end, where it tastes like the cool, creamy bite you’d get from a proper lasagna slice.
Below, I’ll walk through the one step that keeps the soup from turning heavy and gummy, plus the best way to handle the noodles if you want leftovers that still taste good the next day.
The broth turned out thick and rich, and the cream cheese melted in without getting lumpy. My husband said it tasted like lasagna without all the layering work, and the leftovers were even better the next day.
Save this cheesy lasagna soup for the night you want all the comfort of baked lasagna without turning on the oven.
The Cheese Melts Cleanly Only When You Take It Off the Heat
Most broken pasta soups happen at the finish, not at the beginning. Cheese goes in too hot, gets whisked too aggressively, and turns stringy or grainy instead of creamy. This soup avoids that by using cream cheese as the bridge: it softens into the broth and gives the mozzarella something to melt into, which keeps the texture smooth instead of clumpy.
The other mistake is overcooking the noodles. Lasagna noodles keep soaking up liquid even after the pot comes off the stove, so cooking them just until tender matters more than chasing a longer simmer. If the soup sits for a while, the noodles will continue to soften, which is fine as long as you expect a thicker bowl and add a splash of broth when reheating.
What Each Ingredient Is Actually Doing in This Bowl

The sausage carries most of the savory depth here, so use one that already tastes good on its own. Mild or hot Italian sausage both work; hot gives the soup a little more backbone, while mild keeps it family-friendly. If you want to use ground beef instead, add an extra pinch of Italian seasoning and a little more salt because beef is less seasoned from the start.
Crushed tomatoes give the broth body without making it chunky in a distracting way, and tomato paste deepens the base so the soup tastes slow-cooked even though it isn’t. Beef broth adds more richness than chicken broth, but chicken broth will still work if that’s what you have. The broken lasagna noodles are the right choice because they hold their shape better than smaller pasta and give you that unmistakable lasagna texture.
The cheese combination matters. Ricotta belongs on top at serving time for that creamy lasagna-layer effect, mozzarella melts into the soup for stretch, parmesan sharpens the tomato broth, and cream cheese smooths the whole pot out. If you skip the cream cheese, the soup still works, but it tastes lighter and less cohesive.
Building the Soup in the Right Order
Brown the sausage first
Cook the sausage in a large pot until it loses its pink color and starts picking up browned bits on the bottom. That browned layer is flavor, so don’t rush to add the onions before the sausage has some color. If the sausage is very lean, you may need a teaspoon of olive oil to keep it from sticking before the fat renders.
Cook out the tomato paste
Add the onion and let it soften until translucent, then stir in the garlic and tomato paste and cook for about 2 minutes. The paste should darken slightly and smell sweet, not sharp. If you add the liquid too soon, the paste stays raw and the soup tastes flat.
Simmer the noodles until just tender
Once the tomatoes, broth, seasoning, and red pepper flakes go in, bring the pot to a boil, then drop to a steady simmer before adding the broken noodles. They need enough heat to cook evenly, but a hard boil will beat them up and make the broth cloudy. Stop cooking when the noodles are tender but still hold a little bite, because they soften more in the hot soup.
Finish with the cheese off the heat
Take the pot off the burner before adding the cream cheese and half the mozzarella. Stir slowly until the soup looks smooth and glossy. Season at the end, because the broth and sausage already bring salt, and you don’t want to overshoot before the cheese has fully melted.
Three Ways to Adjust It Without Losing the Lasagna Feel
Dairy-Free Version That Still Feels Creamy
Swap the cream cheese for a dairy-free cream cheese alternative and skip the ricotta and parmesan, or use plant-based versions if you have ones you trust. The soup will be a little less rich and a bit less tangy, but the tomato base and sausage still carry the dish. Stir the dairy-free cheese in off the heat, just like the original, so it doesn’t separate.
Gluten-Free with a Pasta Swap
Use a sturdy gluten-free lasagna-style noodle or a short gluten-free pasta that holds up well in soup. Cook it just until tender, because many gluten-free pastas turn soft faster than wheat noodles and can break apart if they sit too long. If you’re planning leftovers, cook the pasta separately and add it to each bowl so the texture stays better.
Make It a Little Lighter
Use turkey Italian sausage and cut the cream cheese back to 1/4 cup if you want a lighter bowl. You’ll lose some richness, but the tomato broth still tastes hearty because the sausage and parmesan keep the base bold. A little extra ricotta on top helps replace some of that missing creaminess without weighing the soup down.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The noodles will keep absorbing broth, so the soup thickens as it sits.
- Freezer: It freezes, but the noodles get softer after thawing. For the best texture, freeze the soup base without the noodles and add fresh cooked noodles when reheating.
- Reheating: Warm it gently over medium-low heat or in the microwave at half power, adding a splash of broth or water to loosen it. High heat can make the dairy separate and can overcook the noodles into mush.
Questions I Get Asked About This Recipe

Cheesy Lasagna Soup
Ingredients
Equipment
Method
- Brown the Italian sausage in a large pot over medium-high heat until cooked through, then drain the fat.
- Sauté the diced onion for 4 minutes, then add the minced garlic and tomato paste and cook for 2 more minutes.
- Add the crushed tomatoes, beef broth, Italian seasoning, and red pepper flakes, then bring the mixture to a boil.
- Add the broken lasagna noodles and simmer for 10-12 minutes until tender.
- Remove from the heat and stir in the cubed cream cheese and half the shredded mozzarella until melted.
- Season with salt and pepper to taste.
- Ladle the soup into bowls and top each with a spoonful of ricotta, a handful of the remaining mozzarella, and a sprinkle of parmesan.
- Garnish with fresh basil before serving.



