Cozy Lasagna Soup Recipe
Lasagna has always been the kind of dish that demands time, patience, and a willingness to wash several dishes afterward. It’s deeply satisfying, but it’s not exactly something you pull together on a Wednesday evening after a long day. That’s exactly where this lasagna soup earns its place in the weekly rotation — every flavor you love from the original, in a fraction of the time and with far less effort at the sink.
What this recipe captures so well is the layered comfort of classic lasagna without requiring any of the careful assembly work. The broken noodles, the rich tomato-meat broth, the melted cheese that ribbons around every spoonful — it’s all there, just looser, warmer, and somehow even more satisfying on a cold evening when you need something that actually delivers on the promise of comfort food.
The broth is the real hero here. Built on a base of browned meat, aromatics, and crushed tomatoes, it simmers long enough to develop real depth before the pasta ever hits the pot. The ricotta stirred in at the end isn’t decoration — it changes the entire texture of the soup, making it thicker, creamier, and far more luxurious than a simple tomato broth would be on its own.
This is a recipe built for real life. It comes together in under an hour, reheats beautifully, and scales easily for a crowd. Once you make it, it tends to become a household staple, not because it’s trendy, but because it genuinely tastes like something worth coming home to.
Ingredients You’ll Need
Everything about this ingredient list is intentional — there’s nothing here that doesn’t earn its place in the bowl, and together they build a soup that tastes far more complex than the prep time would suggest.
One of the things I love about this recipe is that it uses simple pantry ingredients. You probably already have most of them in your kitchen.
Base Ingredients:
- 1 pound ground beef or Italian sausage
- 1 medium yellow onion, diced
- 4 garlic cloves, minced
- 2 tablespoons olive oil
- 1 tablespoon tomato paste
- 1 can (28 ounces) crushed tomatoes
- 4 cups chicken or beef broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon red pepper flakes
- 8 lasagna noodles, broken into pieces
- 1 cup whole milk ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
Optional Add-ins:
- 1 cup baby spinach
- 1/2 cup diced zucchini
- 1/2 teaspoon fennel seeds
- 1 teaspoon fresh thyme leaves
- 1/4 cup heavy cream
- 1/2 teaspoon smoked paprika
- 1 bay leaf
Step-by-Step Instructions

Step 1: Brown the Meat
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground beef or Italian sausage and cook, breaking it apart with a wooden spoon, until fully browned and no pink remains, about six to eight minutes. Don’t stir too frequently — letting the meat sit undisturbed for a minute or two develops a light caramelized crust that adds real depth to the finished broth. Drain excess fat if using beef, but leave most of the sausage drippings in the pot for flavor.
Step 2: Sauté the Aromatics
Reduce the heat to medium and add the diced onion directly to the browned meat. Cook for four to five minutes, stirring occasionally, until the onion softens and turns translucent. Add the minced garlic and cook for another sixty seconds until fragrant, stirring constantly so the garlic doesn’t burn. Stir in the tomato paste and let it cook for two minutes, allowing it to caramelize slightly against the bottom of the pot. This small step deepens the tomato flavor significantly and is worth the extra two minutes it takes.
Step 3: Build the Broth
Pour in the crushed tomatoes and broth, stirring to combine everything evenly and scraping up any browned bits stuck to the bottom of the pot. Add the dried basil, oregano, red pepper flakes, salt, and black pepper, then stir once more. Bring the soup to a gentle boil over medium-high heat, then reduce to a steady simmer. Let it cook uncovered for ten to fifteen minutes to allow the flavors to develop and the broth to concentrate slightly before adding the pasta.
Step 4: Cook the Noodles
Break the lasagna noodles into roughly two-inch pieces directly over the pot and stir them into the simmering broth. Cook uncovered, stirring every two to three minutes to prevent the noodles from sticking together or settling on the bottom. After eight to ten minutes, the noodles should be just tender with a slight bite remaining. Avoid overcooking at this stage — the pasta will continue to soften slightly even after the heat is turned off, and overcooked noodles will turn mushy in leftovers.
Step 5: Finish and Serve
Stir in any optional add-ins like spinach or zucchini during the final two minutes of cooking, just long enough to wilt or soften them gently. Ladle the hot soup into wide, deep bowls and add a generous spoonful of ricotta directly on top of each serving. Scatter shredded mozzarella and grated Parmesan over the ricotta, then let the cheese melt for thirty seconds before bringing the bowl to the table. This finishing method keeps the cheeses distinct and creamy rather than fully blended into the broth.
Cook Time
Total:
50 minutes
Prep:
15 minutes
Bake:
35 minutes (stovetop simmer)
Servings
This recipe makes approximately 6 hearty servings, with each bowl delivering a full, satisfying portion of noodles, meat, broth, and cheese without needing anything else alongside it to feel like a complete meal.
The serving size is generous by design, since this is the kind of soup people want more of, not less. A shallow bowl works fine, but a wide, deep bowl gives the ricotta and mozzarella more surface area to melt across, which improves both the presentation and the eating experience.
If you’re feeding a larger group or want reliable leftovers for the week ahead, this recipe doubles well. Keep in mind that the noodles absorb broth as they sit, so you may need to add a splash of extra broth when reheating the next day to restore the original consistency.
Common Mistakes in This Recipe
One of the most common errors is adding the pasta too early, before the broth has had enough time to develop flavor through simmering. When noodles go in too soon, they overcook and turn mushy, and the broth around them tastes thin and underdeveloped rather than rich and layered.
Skipping the tomato paste step is another mistake that seems minor but makes a noticeable difference. Tomato paste, when cooked briefly in the fat before liquid is added, caramelizes and contributes a deeper, slightly smoky tomato flavor that crushed tomatoes alone can’t replicate.
Many cooks also stir in the ricotta directly into the pot rather than serving it as a topping, which causes it to break down unevenly and create a grainy texture in the broth instead of the smooth, creamy contrast it’s meant to provide.
Finally, salting only at the end rather than building seasoning in layers throughout the cooking process leaves the soup tasting flat, regardless of how long it simmers or how many aromatics were added along the way.
Solutions to Common Mistakes
Allow the broth to simmer for at least ten to fifteen minutes before introducing the pasta. This window gives the tomatoes, meat, and aromatics time to meld into a cohesive, flavorful base that carries the finished dish.
Always add the tomato paste immediately after the aromatics and let it cook in the oil for a full two minutes before deglazing with broth. That brief caramelization step is what makes the difference between a flat tomato broth and one with genuine depth.
Serve the ricotta as a dollop on top of each individual bowl rather than stirring it into the pot. This keeps the texture clean and creamy, and allows each person to swirl it in themselves at the table for a more personalized, restaurant-quality presentation.
Season the soup in stages — once after adding the tomatoes, and again just before serving after the pasta has finished cooking. Noodles absorb salt as they cook, which can make a well-seasoned broth taste underseasoned once the pasta is added.
Nutritional Information (approx. per serving)
- Calories: 520
- Protein: 30g
- Carbohydrates: 38g
- Fat: 26g
- Fiber: 4g
- Sodium: 740mg
- Calcium: 280mg
The protein content in this soup is substantial enough to support muscle maintenance and keep hunger at bay for several hours after eating, which makes it a far more functional comfort food than its indulgent reputation might suggest.
Crushed tomatoes contribute lycopene, a powerful antioxidant associated with heart health, and the longer they simmer, the more bioavailable that lycopene becomes — meaning the cooking process actually increases the nutritional value of the broth.
Ricotta cheese brings a meaningful dose of calcium and phosphorus to each serving, supporting bone density in a way that feels entirely incidental when you’re eating something this satisfying.
The addition of spinach, even as an optional ingredient, adds iron, folate, and vitamins A and K with virtually no impact on the flavor profile, making it one of the easiest nutritional upgrades you can make to an already well-rounded bowl.
Storage Instructions
Lasagna soup stores well in the refrigerator for up to four days in a tightly sealed container. The flavors actually deepen overnight as the broth continues to absorb seasoning from the meat and pasta, making day-two servings arguably better than the original.
One important note for storage is to keep the ricotta separate if you’re planning ahead. Storing it mixed into the soup causes it to break down and affect the texture of the broth, while keeping it refrigerated in a small container on the side preserves its fresh, creamy quality.
The noodles will continue absorbing broth as the soup sits in the refrigerator, so expect the consistency to thicken considerably by the next day. Add a half cup to a full cup of broth when reheating to bring it back to the right texture.
For freezing, this soup keeps well for up to three months if stored without the pasta. Cook and freeze the broth and meat separately, then prepare fresh noodles when you’re ready to serve for the best possible texture after thawing.
Suggestions
This soup is deeply satisfying on its own, but a thick slice of crusty bread or garlic toast alongside it makes the meal feel complete in a way that’s hard to argue with, especially for anyone who wants something to drag through the bottom of the bowl.
For a slightly lighter version that still delivers on flavor, swap the ground beef for ground turkey and use part-skim ricotta. The broth stays just as rich from the tomatoes and aromatics, and the texture difference is minimal enough that most people won’t notice unless told.
If you’re serving this to guests, consider ladling it into wide pasta bowls and finishing each one individually with the three cheeses just before serving, allowing them thirty seconds to melt before the bowls go to the table. The presentation alone elevates the dish considerably.
Leftovers work beautifully as a baked pasta dish the next day. Transfer the thickened soup into a baking dish, add a layer of mozzarella over the top, and bake at 375°F for twenty minutes. It transforms into something almost entirely new.
Seasonal Relevance
This soup belongs to the colder half of the year in the most natural possible way. From the first genuinely cool evening of autumn through the last grey week of winter, it fits the season the way few recipes do — warming, filling, and made from ingredients that are always available.
Fall is when this recipe first starts calling, right around the time the nights turn sharp and the impulse to cook something slow and fragrant kicks in. The tomato base feels seasonally appropriate then, matching the richness of the season without feeling heavy or out of place.
Winter solidifies it as a household staple. On the coldest nights, there’s a particular comfort in a bowl of soup this substantial, especially one that fills the kitchen with the smell of garlic, herbs, and simmering tomatoes for the better part of an hour before dinner.
Even in early spring, when the cold lingers past its welcome, this soup remains a reliable option. It doesn’t require any seasonal ingredients, which means it can be made on short notice any time the temperature drops or a rainy afternoon calls for something warm and satisfying.
Final Words
What makes this lasagna soup worth returning to again and again isn’t just convenience, though the ease of preparation is genuinely appealing. It’s the fact that it delivers every note of the dish it’s inspired by — the richness, the cheese, the herb-forward tomato broth — without any of the barriers that make traditional lasagna a weekend-only project.
Recipes like this one are worth having in your regular rotation not because they’re impressive, but because they’re reliable. You know exactly what you’re going to get, and what you’re going to get is a bowl of something that tastes like real effort even when the effort was minimal.
The flexibility of this recipe is also part of its long-term appeal. It welcomes substitutions, accepts whatever vegetables are in the drawer, and works just as well with turkey as with beef. It’s the kind of foundational recipe that adapts to your kitchen rather than demanding you adapt to it.
Make it once and adjust it to your taste. Add more red pepper flakes if you want heat, a splash of cream if you want more richness, or a handful of greens if you want balance. This is your soup now, and it’s going to be good.
Frequently Asked Questions
Can I use a different type of pasta instead of lasagna noodles?
Yes, any wide, sturdy pasta works well in this soup. Pappardelle, fettuccine, or even rigatoni are good alternatives. Avoid delicate pastas like angel hair, as they overcook quickly and won’t hold up in the broth the way a thicker noodle does.
Is it possible to make this soup in a slow cooker?
Yes, brown the meat and sauté the aromatics on the stovetop first, then transfer everything except the pasta and cheeses into the slow cooker. Cook on low for six hours or high for three, then add broken noodles during the final thirty minutes and serve with ricotta on top.
How do I prevent the noodles from getting too soft if I’m making this ahead?
Cook the noodles separately and store them in a lightly oiled container in the refrigerator. Add them to individual bowls when serving rather than directly into the pot of soup, which keeps them from absorbing the broth and softening overnight.
Cozy Lasagna Soup Recipe
6
servings15
minutes35
minutes520
kcal1
hourA rich, hearty soup packed with broken lasagna noodles, seasoned ground meat, crushed tomatoes, and creamy ricotta. All the comfort of classic lasagna in one satisfying, easy-to-make bowl.
Ingredients
Base Ingredients:
1 pound ground beef or Italian sausage
1 medium yellow onion, diced
4 garlic cloves, minced
2 tablespoons olive oil
1 tablespoon tomato paste
1 can (28 ounces) crushed tomatoes
4 cups chicken or beef broth
1 teaspoon dried basil
1 teaspoon dried oregano
1/2 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon red pepper flakes
8 lasagna noodles, broken into pieces
1 cup whole milk ricotta cheese
1 cup shredded mozzarella cheese
1/4 cup grated Parmesan cheese
Optional Add-ins:
1 cup baby spinach
1/2 cup diced zucchini
1/2 teaspoon fennel seeds
1 teaspoon fresh thyme leaves
1/4 cup heavy cream
1/2 teaspoon smoked paprika
1 bay leaf
Directions
- Heat olive oil in a large Dutch oven over medium-high heat. Add ground beef or sausage and cook for 6 to 8 minutes, breaking it apart until fully browned.
- Drain excess fat if using ground beef, then reduce heat to medium. Add diced onion and cook for 4 to 5 minutes until softened.
- Add minced garlic and cook for 1 minute until fragrant, stirring constantly to prevent burning.
- Stir in tomato paste and cook for 2 minutes, allowing it to caramelize slightly against the bottom of the pot.
- Pour in crushed tomatoes and broth, scraping up any browned bits from the bottom. Add basil, oregano, red pepper flakes, salt, and pepper. Stir to combine.
- Bring to a gentle boil, then reduce to a steady simmer and cook uncovered for 10 to 15 minutes.
- Break lasagna noodles into roughly 2-inch pieces and stir them into the simmering broth.
- Cook for 8 to 10 minutes, stirring every 2 to 3 minutes, until noodles are just tender with a slight bite.
- Stir in any optional add-ins such as spinach or zucchini during the final 2 minutes of cooking.
- Ladle soup into wide, deep bowls and top each serving with a generous spoonful of ricotta, shredded mozzarella, and grated Parmesan.
- Allow the cheese to melt for 30 seconds before serving.
Recipe Video
Notes
- Serve ricotta as a topping on each bowl rather than stirring it into the pot to keep the texture creamy and clean.
- Season in stages — once after adding the tomatoes and again just before serving for the best flavor.
- Store noodles separately if making ahead to prevent them from absorbing all the broth overnight.
- Add a splash of extra broth when reheating leftovers to restore the original soup consistency.
- For a lighter version, substitute ground turkey and part-skim ricotta without losing much flavor.
- Freeze the broth and meat without the pasta for up to 3 months and cook fresh noodles when ready to serve.
