The first spoonful tells you everything: a tomato broth thick with sausage and torn lasagna noodles, a swirl of cream turning it blush-pink, and a cool dollop of ricotta melting into the heat. It smells like a Sunday afternoon in an Italian-American kitchen, even if it's a Tuesday night and you're still in your work clothes.
Advertisements1
This is the soup that took over my feed last winter, and after one pot I understood why. You get every layer of lasagna, the meaty sauce, the pasta, the cheese, without layering anything or waiting an hour for a casserole to bake. One pot, one wooden spoon, and about 50 minutes from cold stove to steaming bowl.
The trick is breaking the lasagna noodles instead of boiling them separately, so they release their starch straight into the broth and thicken it into something silky. Taste as you go.
Why You'll Love This Recipe
About the Ingredients
1 lb (450 g) mild or hot Italian sausage, casings removed
Buy loose sausage or slit the casings and squeeze the meat out. Swap in ground turkey or a plant-based sausage crumble if you prefer, and add an extra tablespoon of olive oil since they're leaner.
1 medium yellow onion, finely diced (about 1 cup / 160 g)
Yellow onion melts into sweetness; red onion works but stays sharper. Frozen diced onion is a fine shortcut, no need to thaw.
4 garlic cloves, minced (about 1 tablespoon)
Fresh garlic gives the best punch. If you only have jarred minced garlic, use 1 1/2 teaspoons and add it a few seconds later so it doesn't scorch.
2 tablespoons tomato paste
Tomato paste is the deep-flavor secret here. Tube paste keeps longer than canned; if using canned, freeze the leftover in tablespoon blobs.
1 teaspoon dried oregano plus 1/2 teaspoon fennel seeds, crushed
Crushed fennel seeds echo the sausage's seasoning. No fennel? A pinch of dried basil plus extra oregano gets you close.
1 can (28 oz / 800 g) crushed tomatoes
Crushed tomatoes give body without a long simmer. San Marzano-style cans are sweeter and less acidic; diced tomatoes work but stay chunkier.
6 cups (1.4 L) low-sodium chicken broth
Low-sodium lets you control the salt. Vegetable broth makes it fully meatless-friendly, and water plus bouillon paste is a solid backup.
8 oz (225 g) lasagna noodles, broken into 1- to 2-inch pieces
Standard curly-edge noodles hold up best. No lasagna noodles? Broken mafalda or campanelle noodles give a similar ruffled bite.
1 cup (240 ml) heavy cream
Cream makes the broth blush and velvety. Half-and-half works but can curdle at a hard boil, so keep the heat low after adding it.
1 cup (250 g) whole-milk ricotta
Whole-milk ricotta is creamier and less grainy. Cottage cheese blended smooth is a lighter swap that still tastes rich.
1 1/2 cups (170 g) shredded low-moisture mozzarella
Shred it yourself from a block for the best melt; pre-shredded is convenient but starchier. Provolone is a tangy substitute.
1/3 cup (30 g) grated Parmesan, plus more for serving
Parmigiano-Reggiano has the deepest flavor; Grana Padano is a good value pick. Skip the green can if you can.
Tips & Tricks
Don't Overcook the Noodles
Pull the pot off the heat when the pasta still has a slight bite, because it keeps softening in the hot broth and turns to mush if you boil it fully.
Brown the Sausage Properly
Let the meat sit undisturbed for a few minutes before stirring so it develops a golden crust, which is where most of the flavor lives.
Season in Layers
Salt the sausage, the onions, and the broth separately as you go, then taste at the end, since the cheese adds its own salt.
Keep the Cream Off a Hard Boil
Add cream only after the heat is lowered, or the fat can separate and leave the broth looking grainy.
Pro Tips
Step-by-Step Instructions
1. Brown the sausage
Heat a large Dutch oven over medium-high heat, about 375°F (190°C) at the surface of the pan, and cook the sausage for 6 to 8 minutes, breaking it up, until crumbly and golden brown with no pink remaining (160°F / 71°C internal).
2. Soften the aromatics
Lower the heat to medium and add the onion, cooking for 4 to 5 minutes until translucent and soft; stir in the garlic, tomato paste, oregano, and fennel seeds and cook 60 seconds until the paste darkens and smells sweet.
3. Build the broth
Pour in the crushed tomatoes and chicken broth, scraping up the browned bits from the bottom, then bring to a gentle boil, about 200°F (93°C), uncovered.
4. Simmer the noodles
Add the broken lasagna noodles and simmer for 12 to 14 minutes, stirring occasionally so they don't stick, until tender with a slight bite and the broth has thickened enough to coat a spoon.
5. Add the cream
Reduce the heat to low, about 190°F (88°C), stir in the heavy cream, and warm for 2 to 3 minutes until the broth turns blush-pink and silky; do not let it boil hard.
6. Melt in the Parmesan
Turn off the heat and stir in the Parmesan until it disappears into the broth, then taste and adjust salt and pepper, keeping in mind the cheese brings its own salt.
7. Make the cheese topping
Stir together the ricotta and mozzarella in a small bowl, then ladle the soup into bowls and spoon a generous dollop of the cheese mixture over each one.
8. Broil and serve
If you like a browned top, run the bowls under the broiler at 500°F (260°C) for 2 to 3 minutes until the cheese is bubbling and spotted golden; otherwise just let the cheese melt into the hot soup and serve with extra Parmesan.
Delicious Variations
Spicy Arrabbiata Version
Add 1/2 teaspoon red pepper flakes with the garlic and use hot Italian sausage for a soup with a slow, warm burn.
Vegetarian Mushroom Lasagna Soup
Swap the sausage for 12 ounces of cremini mushrooms browned in olive oil, and use vegetable broth for a meaty-tasting meatless pot.
Extra-Veggie Garden Version
Stir in 2 cups of chopped zucchini or spinach in the last 5 minutes of simmering for a lighter, greener bowl.
How to Store Viral Lasagna Soup
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days; the noodles will absorb broth, so loosen with a splash of warm broth when reheating.
Freezer
Freeze the soup base without the cream or cheese topping for up to 3 months in a freezer-safe container; thaw overnight in the refrigerator before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, about 200°F (93°C), stirring often and adding broth as needed; stir in cream and top with cheese just before serving.
Frequently Asked Questions
Q: Can I make lasagna soup without heavy cream?
Yes, you can leave out the cream entirely or replace it with 1 cup of whole milk or half-and-half added off the heat. The soup will be less velvety but still rich from the sausage and Parmesan.
Q: Why did my lasagna noodles turn mushy in the soup?
They were likely cooked past al dente or left sitting in the hot broth too long, since the noodles keep absorbing liquid off the heat. Cook them just until tender with a slight bite and serve soon after adding the cream.
Q: Can I use regular pasta instead of lasagna noodles?
Yes, broken mafalda, campanelle, or even penne work well and hold their shape in the broth. Use the same 8 ounces and check for doneness a minute or two earlier with smaller shapes.
Q: How do I make lasagna soup vegetarian?
Replace the sausage with browned mushrooms or a plant-based sausage crumble and use vegetable broth instead of chicken broth. Add an extra tablespoon of olive oil and a pinch more oregano to make up for the missing savory depth.
Q: Is lasagna soup supposed to be thick or brothy?
It should be thick enough to coat a spoon but still spoonable, like a loose stew. If it tightens too much as it sits, thin it with warm broth rather than water so the flavor stays full.
Make a pot this week and watch how fast the bowls empty, then tell me in the comments whether you went spicy or classic. Taste as you go.
Viral Lasagna Soup
Viral Lasagna Soup delivers saucy, cheesy lasagna flavor in one pot in 50 minutes, with broken noodles and a creamy ricotta swirl.
🧂 Ingredients
- 1 lb (450 g) mild or hot Italian sausage, casings removed
- 1 medium yellow onion, finely diced (about 1 cup / 160 g)
- 4 garlic cloves, minced (about 1 tablespoon)
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano plus 1/2 teaspoon fennel seeds, crushed
- 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 1- to 2-inch pieces
- 1 cup (240 ml) heavy cream
- 1 cup (250 g) whole-milk ricotta
- 1 1/2 cups (170 g) shredded low-moisture mozzarella
- 1/3 cup (30 g) grated Parmesan, plus more for serving
📋 Instructions
- 1Brown the sausage — Heat a large Dutch oven over medium-high heat, about 375°F (190°C) at the surface of the pan, and cook the sausage for 6 to 8 minutes, breaking it up, until crumbly and golden brown with no pink remaining (160°F / 71°C internal).
- 2Soften the aromatics — Lower the heat to medium and add the onion, cooking for 4 to 5 minutes until translucent and soft; stir in the garlic, tomato paste, oregano, and fennel seeds and cook 60 seconds until the paste darkens and smells sweet.
- 3Build the broth — Pour in the crushed tomatoes and chicken broth, scraping up the browned bits from the bottom, then bring to a gentle boil, about 200°F (93°C), uncovered.
- 4Simmer the noodles — Add the broken lasagna noodles and simmer for 12 to 14 minutes, stirring occasionally so they don't stick, until tender with a slight bite and the broth has thickened enough to coat a spoon.
- 5Add the cream — Reduce the heat to low, about 190°F (88°C), stir in the heavy cream, and warm for 2 to 3 minutes until the broth turns blush-pink and silky; do not let it boil hard.
- 6Melt in the Parmesan — Turn off the heat and stir in the Parmesan until it disappears into the broth, then taste and adjust salt and pepper, keeping in mind the cheese brings its own salt.
- 7Make the cheese topping — Stir together the ricotta and mozzarella in a small bowl, then ladle the soup into bowls and spoon a generous dollop of the cheese mixture over each one.
- 8Broil and serve — If you like a browned top, run the bowls under the broiler at 500°F (260°C) for 2 to 3 minutes until the cheese is bubbling and spotted golden; otherwise just let the cheese melt into the hot soup and serve with extra Parmesan.



