The first time I made this, I stood over the pot watching the ricotta break into the tomato broth in slow white ribbons, and I understood why people keep returning to it. It is lasagna without the geometry problem — no layering, no waiting, no pan to soak. The noodles cook right in the sauce, which thickens around them until it coats a spoon the way a good ragù should.
Advertisements1
There is a specific moment to watch for: the broth reduces until it sits just below the surface of the pasta, and the sausage fat has turned the liquid a deep brick red. That is when the cream goes in, off the heat, so it stays loose instead of grainy. I keep the ricotta cold and dollop it at the table, where it melts into the hot soup on its own.
It takes about fifty minutes start to finish in one Dutch oven, and it reheats well enough that I make the full batch for two people on purpose.
Why You'll Love This Recipe
About the Ingredients
1 lb (450 g) Italian sausage, casings removed
Sweet or hot both work; hot gives the broth a slow back-of-throat heat. If you only have ground beef, add 1 teaspoon fennel seed and a pinch of red pepper flakes to imitate the sausage.
1 medium yellow onion, diced (about 1 1/2 cups / 200 g)
Yellow onion melts into the broth; red onion stays too firm and turns the color muddy. Frozen diced onion works in a pinch — no need to thaw.
4 garlic cloves, minced
Buy firm, tight heads with no green sprouts, which turn bitter. Jarred minced garlic is fine here — use 1 heaping tablespoon.
2 tablespoons tomato paste
The tube kind keeps better than canned for this small amount. Fry it until it darkens to rust, which takes the raw tinny edge off.
1 can (28 oz / 800 g) crushed tomatoes
San Marzano-style crushed tomatoes are sweeter and less acidic. If yours taste sharp, add a pinch of sugar with the salt.
6 cups (1.4 L) low-sodium chicken broth
Low-sodium lets you control the salt, since the sausage and cheese both bring plenty. Vegetable broth makes it a full vegetarian version.
8 oz (225 g) lasagna noodles, broken into 2-inch pieces
Regular noodles, not no-boil — the no-boil sheets stay stiff and chalky in a wet soup. Egg noodles are a fine swap if you want a softer bite.
1 cup (240 ml) heavy cream
Whole milk works if you add it off the heat and never let it boil, though the soup will be thinner. Do not use half-and-half at a rolling boil or it will split.
1 cup (250 g) whole-milk ricotta
Whole-milk ricotta is creamier and less watery than part-skim. Drain it in a sieve for 10 minutes if it looks wet.
1/2 cup (50 g) grated Parmesan, plus more for serving
Grate it yourself from a wedge; pre-shredded Parmesan is coated with starch and clumps. Pecorino is sharper and saltier — use a little less.
1 teaspoon dried oregano, plus fresh basil and salt to taste
Crush the oregano between your palms before adding to wake up the oils. Fresh basil goes in at the end, never during the simmer.
Tips & Tricks
Break the noodles short and stir
2-inch pieces cook evenly in the broth and stirring in the first 5 minutes keeps them from fusing into a single sheet at the bottom.
Fry the tomato paste
cooking it 1 to 2 minutes until it darkens to rust removes the raw, tinny flavor that makes tomato soups taste flat.
Add cream off the heat
pull the pot off the burner before stirring in cream, or the dairy can curdle into visible flecks.
Undercook the noodles slightly
pull them 1 to 2 minutes before al dente, since they keep softening in the hot broth as the pot sits.
Pro Tips
Step-by-Step Instructions
1. Brown the sausage
Heat a Dutch oven over medium-high heat (about 375°F / 190°C surface temperature) for 2 minutes, add the sausage, and press it into a flat layer. Leave it 4 minutes until the underside is deeply browned, then break it up and cook 4 more minutes until no pink remains.
2. Soften the aromatics
Lower the heat to medium (about 300°F / 150°C), add the onion, and cook 5 minutes, stirring, until translucent and soft at the edges. Add the garlic and cook 45 seconds, just until fragrant — it should smell sweet, not sharp.
3. Bloom the tomato paste
Push the vegetables aside, add the tomato paste to the bare pan, and fry it 1 to 2 minutes until it darkens from bright red to rust and starts sticking. Stir it into the sausage and onions.
4. Build the broth
Pour in the crushed tomatoes and chicken broth, add the oregano, and scrape the browned bits off the bottom. Bring to a boil over high heat (about 400°F / 205°C), then reduce to a steady simmer (about 200°F / 93°C) and cook 10 minutes until the liquid reduces slightly and tastes rounded rather than sharp.
5. Cook the noodles
Stir in the broken lasagna noodles and simmer 12 to 14 minutes, stirring every few minutes, until they are just tender with a faint firmness at the center. The broth should sit just below the surface of the pasta.
6. Finish with cream
Pull the pot off the heat, wait 1 minute, then stir in the heavy cream and Parmesan until the broth turns opaque salmon-pink and glossy. Taste and add salt only if it needs it.
7. Serve with ricotta
Ladle into bowls and dollop a spoonful of cold ricotta into each one, then scatter torn basil and extra Parmesan. The ricotta will melt into streaks within a minute.
Delicious Variations
Spicy vodka version
add 1/4 cup vodka with the tomatoes and let it cook off for 3 minutes, plus a pinch of red pepper flakes, for a sharper, hotter broth.
Vegetarian mushroom
swap the sausage for 12 oz (340 g) cremini mushrooms browned hard, and use vegetable broth; add 1 teaspoon fennel seed to keep the sausage-like depth.
Baked finish
ladle the soup into oven-safe bowls, top with mozzarella and ricotta, and broil at 500°F (260°C) for 3 to 4 minutes until the cheese blisters.
How to Store Creamy Lasagna Soup
Refrigerator
Keeps in a sealed container for 3 days; the noodles will absorb broth, so loosen with a splash of chicken broth when reheating.
Freezer
Freezes for up to 2 months, but freeze before adding the cream and ricotta for the best texture — dairy can separate on thaw.
Reheating
Warm gently over medium-low heat (about 250°F / 120°C) for 6 to 8 minutes, stirring, and add broth as needed; do not boil once the cream is in.
Frequently Asked Questions
Q: Can I make creamy lasagna soup with regular lasagna noodles?
Yes, regular lasagna noodles are exactly what you want — break them into 2-inch pieces and simmer them right in the broth. Avoid no-boil sheets, which stay stiff and chalky in a wet soup.
Q: Why did my lasagna soup turn out watery?
The noodles usually need more time, or the broth was not reduced enough before they went in. Simmer uncovered for the last 5 minutes and let the pot sit 10 minutes off the heat; the pasta releases starch and thickens the broth as it stands.
Q: Can I make this lasagna soup without cream?
Yes, stir in 1 cup of whole milk off the heat, or use 1/2 cup of cream plus 1/2 cup of milk for a lighter body. Add dairy only after the pot is off the burner so it does not curdle.
Q: How many calories are in creamy lasagna soup?
About 285 calories per serving in this version, based on six servings with sausage, cream, and ricotta. Using turkey sausage and part-skim ricotta drops it closer to 230 per bowl.
Q: Can I freeze lasagna soup?
Yes, freeze it for up to 2 months, but do it before the cream and ricotta go in. Dairy can separate on thaw, so stir in fresh cream after reheating for the best texture.
If you make this, note how long your noodles took and whether you needed extra broth at the end — those two details tell you everything about your pot and your heat. See you on the long way home.
Creamy Lasagna Soup
Creamy lasagna soup delivers all the layered flavor of lasagna in one pot, with a rich tomato broth, tender noodles, and a molten ricotta swirl on top.
🧂 Ingredients
- 1 lb (450 g) Italian sausage, casings removed
- 1 medium yellow onion, diced (about 1 1/2 cups / 200 g)
- 4 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 can (28 oz / 800 g) crushed tomatoes
- 6 cups (1.4 L) low-sodium chicken broth
- 8 oz (225 g) lasagna noodles, broken into 2-inch pieces
- 1 cup (240 ml) heavy cream
- 1 cup (250 g) whole-milk ricotta
- 1/2 cup (50 g) grated Parmesan, plus more for serving
- 1 teaspoon dried oregano, plus fresh basil and salt to taste
📋 Instructions
- 1Brown the sausage — Heat a Dutch oven over medium-high heat (about 375°F / 190°C surface temperature) for 2 minutes, add the sausage, and press it into a flat layer. Leave it 4 minutes until the underside is deeply browned, then break it up and cook 4 more minutes until no pink remains.
- 2Soften the aromatics — Lower the heat to medium (about 300°F / 150°C), add the onion, and cook 5 minutes, stirring, until translucent and soft at the edges. Add the garlic and cook 45 seconds, just until fragrant — it should smell sweet, not sharp.
- 3Bloom the tomato paste — Push the vegetables aside, add the tomato paste to the bare pan, and fry it 1 to 2 minutes until it darkens from bright red to rust and starts sticking. Stir it into the sausage and onions.
- 4Build the broth — Pour in the crushed tomatoes and chicken broth, add the oregano, and scrape the browned bits off the bottom. Bring to a boil over high heat (about 400°F / 205°C), then reduce to a steady simmer (about 200°F / 93°C) and cook 10 minutes until the liquid reduces slightly and tastes rounded rather than sharp.
- 5Cook the noodles — Stir in the broken lasagna noodles and simmer 12 to 14 minutes, stirring every few minutes, until they are just tender with a faint firmness at the center. The broth should sit just below the surface of the pasta.
- 6Finish with cream — Pull the pot off the heat, wait 1 minute, then stir in the heavy cream and Parmesan until the broth turns opaque salmon-pink and glossy. Taste and add salt only if it needs it.
- 7Serve with ricotta — Ladle into bowls and dollop a spoonful of cold ricotta into each one, then scatter torn basil and extra Parmesan. The ricotta will melt into streaks within a minute.



