Cheesy lasagna soup turns everything people love about a baked pan of lasagna into a bowl that’s faster, cozier, and easier to serve. You still get the rich tomato base, the savory sausage, and those soft noodles, but the best part is the cheese. It melts into the broth in layers instead of disappearing, so every spoonful has a little stretch, a little creaminess, and a lot of comfort.
What makes this version work is the order. The sausage builds the flavor base first, then the tomato paste gets cooked long enough to lose its raw edge before the broth goes in. The cream cheese and mozzarella are stirred in off the heat, which keeps the soup smooth instead of grainy. Then the ricotta and parmesan go on top at the end, so you still get that lasagna finish without having to bake anything.
Below, I’ve included the one timing detail that keeps the noodles from going mushy, plus a few smart swaps if you want to make this a little lighter or use what you already have in the fridge.
The broth stayed rich without getting greasy, and the noodles held their shape even after sitting for a few minutes. The ricotta on top made it taste like actual lasagna in soup form, not just tomato soup with pasta.
Save this cheesy lasagna soup for the nights when you want all the lasagna comfort without layering a pan.
The Reason Lasagna Soup Stays Creamy Instead of Turning Grainy
The biggest mistake in cheesy soup is adding the dairy while the pot is boiling hard. That’s how you end up with clumps, stringy cheese, or a broken surface that looks oily and curdled. This recipe avoids that by treating the cheese like a finish, not a simmer ingredient.
The cream cheese melts in first because it’s the most forgiving and helps thicken the broth. Mozzarella goes in after the heat is off, which gives you melt without the cheese tightening up. The ricotta stays on top instead of disappearing into the pot, so you still get those creamy pockets that make the soup taste like lasagna instead of just pasta in tomato broth.
If your soup ever turns gritty, it’s usually because the cheese went in too early or the pot was too hot. Pull it off the burner before adding anything creamy, then stir gently until the soup looks glossy and unified again.
What Each Ingredient Is Doing in This Soup

- Italian sausage — This is the backbone of the soup. It seasons the broth as it browns, so you get depth without needing a long simmer. Mild or hot both work; hot sausage gives the finished bowl more bite.
- Tomato paste — Don’t skip the short cook time here. Letting it darken for a minute or two takes away the raw tomato edge and gives the broth that slow-cooked lasagna flavor.
- Crushed tomatoes — They give the soup body without making it thick like marinara. If you only have diced tomatoes, the texture will be looser and a little chunkier, but it still works.
- Lasagna noodles — Broken noodles give you the right bite and the right look. Cook them just until tender in the broth; if they go too long, they’ll swell and steal liquid from the soup as it sits.
- Cream cheese, mozzarella, ricotta, and parmesan — Each one has a job. Cream cheese smooths the broth, mozzarella gives the melt, ricotta gives the familiar lasagna finish, and parmesan sharpens everything. Using all four is what makes this taste layered instead of flat.
Building the Soup in the Right Order
Brown the sausage first
Cook the sausage in a large pot until it’s deeply browned and there’s no pink left. Those browned bits on the bottom matter, so don’t rush this stage or drain the pot so aggressively that you lose all the flavor. If the pan looks dry before the sausage is fully browned, that’s a sign the heat is too high; lower it and let the meat render instead of scorching.
Wake up the tomato base
Add the onion and cook until it turns soft and translucent, then stir in the garlic and tomato paste. The paste needs that short cook in the fat to lose its sharpness and turn brick-red. If the garlic starts browning before the paste is cooked, the heat is too high and the flavor will turn bitter, so keep the pot at a steady medium.
Simmer the noodles in the broth
Pour in the tomatoes, broth, seasoning, and red pepper flakes, then bring everything up to a boil before adding the broken noodles. Once the noodles are in, reduce the heat to a steady simmer so they cook through without tearing apart. They should be tender but still have a little bite in the center; if they cook past that point, they’ll keep softening in the hot soup.
Finish with the cheese off the heat
Turn off the burner before stirring in the cream cheese and half the mozzarella. The soup should look silky and slightly thickened, not stretched thin with cheese strings. Ladle it into bowls, then top each serving with ricotta, parmesan, the remaining mozzarella, and basil so the cheese stays distinct and the bowl looks and tastes like lasagna.
Three Ways to Adjust This Without Losing the Soul of It
Make it lighter without losing the creamy finish
Use turkey Italian sausage and swap the cream cheese for a smaller amount of light cream cheese. The broth will be a little less rich, but the tomato and cheese still carry the same lasagna-like flavor.
Gluten-free version that still eats like the original
Use a gluten-free lasagna noodle or a sturdy gluten-free pasta shape that can hold up in soup. Cook it just to tenderness, because gluten-free pasta can go from firm to soft fast and will keep absorbing broth after it sits.
Meatless lasagna soup
Skip the sausage and sauté mushrooms with a little extra onion for a savory base. You’ll lose the meaty richness, so add a pinch more Italian seasoning and a little extra parmesan at the end to keep the soup from tasting thin.
Storage and Reheating
- Refrigerator: 3 to 4 days. The noodles will keep absorbing liquid, so the soup thickens as it sits.
- Freezer: It freezes, but the noodles soften after thawing. For the best texture, freeze the soup before adding noodles and cheese, then cook fresh noodles when you reheat it.
- Reheating: Warm it gently on the stove over medium-low heat with a splash of broth. High heat can make the dairy separate and turn the noodles mushy before the center is hot.
Answers to the Questions Worth Asking

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 onion for 4 minutes, then add the garlic and tomato paste and cook for 2 minutes.
- Add the crushed tomatoes, beef broth, Italian seasoning, and red pepper flakes, then bring to a boil.
- Add the broken lasagna noodles and simmer for 10-12 minutes, until tender.
- Remove from heat and stir in the cubed cream cheese and half the mozzarella until melted.
- Season with salt and black pepper to taste.
- Ladle the soup into bowls, then top each with a spoonful of ricotta, a handful of remaining mozzarella, and a sprinkle of parmesan.
- Garnish with fresh basil and serve immediately.


