
Lasagna Soup Recipe tastes like a cozy bowl of deconstructed lasagna with rich tomato broth, melty cheese, and tender noodles in every spoonful. It works perfectly for busy weeknights or casual entertaining and usually takes about 40 to 45 minutes from chopping board to table. I first made this on a cold Chicago night with a half-box of broken noodles and zero plan, and my family still asks for “that lazy lasagna soup” weekly.
Why Make This Lasagna Soup Recipe at Home
This Lasagna Soup Recipe gives you all the flavor of classic lasagna without the layering, baking, and waiting. You simmer everything in one pot, toss in noodles, and finish with a cheesy topping that tastes like the best part of the casserole dish.
You control the ingredients, so you can use leaner meat, extra veggies, or gluten free noodles. The soup also reheats beautifully, so you cook once and enjoy cozy leftovers for days.
“This Lasagna Soup Recipe tastes like a hug in a bowl and beats any restaurant version I have tried, every single time. ★★★★★”
Ingredients You Need
Protein options
- 1 pound Italian sausage, casings removed
- Use mild or hot based on your spice level. I like a 50/50 mix of mild and hot.
- Optional: 1/2 pound lean ground beef
- This adds classic lasagna flavor, but you can skip it or use all sausage.
- Or use 1 pound ground turkey or chicken for a lighter version.
Aromatics and veggies
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 red bell pepper, diced (optional but adds sweetness and color)
- 1 cup sliced mushrooms (optional, great for extra umami)
Tomato base and broth
- 2 tablespoons tomato paste
- 1 can (28 ounces) crushed tomatoes
- I like San Marzano style for a sweeter, richer flavor.
- 4 cups low sodium chicken broth or vegetable broth
- 1 cup water, plus more as needed to thin the soup
Seasonings
- 1 1/2 teaspoons kosher salt, plus more to taste
- 1 teaspoon black pepper
- 1 1/2 teaspoons dried basil
- 1 1/2 teaspoons dried oregano
- 1 teaspoon dried thyme or Italian seasoning
- 1/2 to 1 teaspoon red pepper flakes (optional, adjust for heat)
- 1 teaspoon sugar (optional, helps balance acidity if your tomatoes taste sharp)
Noodles
- 8 to 10 lasagna noodles, broken into bite size pieces
- Use regular or oven ready; adjust cooking time slightly for each.
- You can swap in short pasta like mafalda, bow ties, or rotini if that is what you have.
Cheesy topping (the “lasagna” part)
- 1 cup ricotta cheese
- Whole milk ricotta tastes richer, but part skim works well.
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan or Pecorino Romano
- 1 to 2 tablespoons chopped fresh parsley or basil
- Pinch of salt and pepper
Optional add ins
- 2 cups fresh baby spinach or chopped kale
- 1 small zucchini, diced
Equipment list
- Large heavy pot or Dutch oven (5 to 6 quart)
- Wooden spoon or sturdy spatula
- Ladle
- Measuring cups and spoons
- Small bowl for the cheese mixture
- Cutting board and sharp knife
Tips & Mistakes
- Brown the meat well so you build flavor on the bottom of the pot instead of steaming it.
- Drain excess fat if it looks greasy, or leave a tablespoon for flavor if you use lean meat.
- Toast the tomato paste for 1 to 2 minutes so it tastes deep and not metallic.
- Break the lasagna noodles into similar sizes so they cook evenly and you avoid mushy bits.
- Add noodles near the end and cook them just to al dente, since they soften more in the hot broth.
- Keep extra broth or water nearby and thin the soup if it thickens more than you like.
- Taste the broth before adding salt at the end, since sausage and broth already contain salt.
- Stir the pot often after adding noodles so they do not stick to the bottom.
- Add spinach or kale in the last few minutes so the greens stay bright and not overcooked.
- Mix the cheese topping right before serving so it stays creamy and does not dry out.
- Ladle hot soup into bowls first, then add the cheese mixture on top so it melts beautifully.
- Store noodles and soup separately if you plan to freeze leftovers, so the pasta does not turn soggy.
How to Make Lasagna Soup Recipe
Step 1: Brown the meat
Heat the olive oil in a large pot over medium high heat. Add the Italian sausage and ground beef, and break the meat into small crumbles with a spoon. Cook until the meat browns and no pink remains, about 6 to 8 minutes, then spoon off extra fat if needed.
Step 2: Sauté aromatics and veggies
Add the diced onion and bell pepper to the pot with the meat. Stir and cook until the onion softens and turns translucent, about 4 to 5 minutes. Add the garlic and mushrooms, then cook 1 to 2 minutes more until the garlic smells fragrant.
Step 3: Build the tomato base
Stir in the tomato paste and coat the meat and veggies. Cook the paste for about 2 minutes while you stir, so it darkens slightly and tastes richer. Add the crushed tomatoes, chicken broth, and water, then stir well and scrape up any browned bits from the bottom of the pot.
Step 4: Season and simmer
Add the salt, pepper, basil, oregano, thyme or Italian seasoning, red pepper flakes, and sugar if you use it. Stir everything, bring the pot to a gentle boil, then lower the heat to a steady simmer. Cover the pot partially and let the soup simmer for 15 to 20 minutes so the flavors come together.
Step 5: Cook the noodles
Break the lasagna noodles into bite size pieces. Add them to the simmering soup and stir right away so they do not clump. Cook the noodles in the soup until they reach al dente, usually 8 to 12 minutes, and stir every couple of minutes.
If the soup thickens too much while the noodles cook, add a splash of water or broth. Taste the broth and adjust salt and pepper as needed. Stir in the spinach or kale during the last 2 to 3 minutes if you use greens.
Step 6: Mix the cheese topping
While the noodles cook, add ricotta, mozzarella, Parmesan, parsley or basil, and a pinch of salt and pepper to a small bowl. Stir until the mixture looks creamy and well combined. Keep this nearby so you can top each bowl right before serving.
Step 7: Serve
Turn off the heat when the noodles reach your favorite texture. Ladle hot lasagna soup into bowls. Add a generous scoop of the cheese mixture to the center of each bowl and let it melt slightly, then swirl it into the soup with your spoon as you eat.
Variations I've Tried
I swap the sausage for ground turkey and add extra mushrooms and spinach when I want a lighter Lasagna Soup Recipe that still tastes hearty. I also make a vegetarian version with lentils or crumbled plant based sausage and vegetable broth, and nobody at my table complains. Sometimes I stir in a splash of heavy cream or half and half at the end for a creamier, almost vodka sauce style broth.
My kids love a “pizza lasagna soup” version, so I add mini pepperoni slices near the end and top bowls with extra mozzarella. I also tried a gluten free version with brown rice pasta, and it held up nicely as long as I cooked the pasta separately and added it to each bowl.
How to Serve Lasagna Soup Recipe
Serve this Lasagna Soup Recipe piping hot with a big spoon and some crusty garlic bread or warm breadsticks for dunking. Add a simple green salad with Italian dressing or a chopped salad on the side to balance the richness. Top each bowl with extra Parmesan, fresh basil or parsley, and a little black pepper for a restaurant style finish. Kids love this with a side of fruit, and adults usually go back for a second ladle.
How to store
- Cool the soup to room temperature within 1 to 2 hours, then store it in airtight containers in the fridge for up to 4 days.
- If possible, store noodles and broth separately in the fridge so the pasta keeps a better texture.
- Freeze the soup without noodles for up to 3 months in freezer safe containers, leaving a little space at the top for expansion.
- Reheat on the stove over medium heat, adding a splash of broth or water as needed, and cook fresh noodles separately to stir into each bowl.
- You can also reheat single portions in the microwave, covered, in 60 to 90 second bursts, stirring between each round until hot.

Lasagna Soup Recipe
Ingredients
Instructions
- Heat the olive oil in a large pot over medium heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned and cooked through. Drain excess fat if needed.
- Add the diced onion and cook until softened, about 5 minutes. Stir in the minced garlic and cook for 1 minute more.
- Stir in the tomato paste, dried basil, dried oregano, red pepper flakes (if using), salt, and black pepper. Cook for 1–2 minutes to toast the spices.
- Pour in the chicken broth, water, and crushed tomatoes. Stir to combine and bring the mixture to a boil.
- Add the broken lasagna noodles to the pot. Reduce heat to a simmer and cook, stirring occasionally, until the noodles are tender, about 12–15 minutes.
- In a small bowl, mix together the ricotta, mozzarella, and Parmesan cheeses until well combined.
- Ladle the hot soup into bowls. Top each serving with a generous spoonful of the cheese mixture and sprinkle with fresh parsley if desired.
- Serve immediately while hot, stirring the cheese into the soup as you eat for a classic lasagna flavor.
Notes
Approximate per serving (1/6 of recipe): 430 calories; fat 23 g; saturated fat 10 g; carbohydrates 30 g; fiber 3 g; sugars 8 g; protein 24 g; sodium 1180 mg. Values are estimates and will vary based on specific ingredients, brands, and portion size.

Leave a Reply