
Creamy Lasagna Soup Recipe tastes like a cozy bowl of cheesy lasagna that decided to wear sweatpants instead of a casserole dish. It works for busy weeknights or casual entertaining and usually takes about 40 minutes from chopping board to table. I tested this version on my own family of picky eaters, and they scraped the pot clean without a single complaint.
Why Creamy Lasagna Soup Recipe Is Worth It
This soup gives you all the flavor of classic lasagna without the layering, baking, and waiting. You toss everything into one pot, stir, simmer, and end up with a rich tomato broth, tender noodles, and a creamy, cheesy finish.
It also scales easily, so you can cook it for two or feed a crowd without juggling multiple pans. Cleanup stays simple, and you still get that “wow, you cooked” reaction that usually comes with a pan of baked lasagna.
“This Creamy Lasagna Soup Recipe tastes like restaurant-level comfort food in a bowl, with zero fussy steps. ★★★★★”
Ingredients You Need
Protein and base:
- 1 pound ground Italian sausage or ground turkey
- 1 tablespoon olive oil, if your meat looks very lean
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
Tomato base and broth:
- 1 can (28 ounces) crushed tomatoes
- 1 can (14.5 ounces) fire roasted diced tomatoes, undrained
- 4 cups low sodium chicken broth or vegetable broth
- 2 tablespoons tomato paste
- 1 teaspoon sugar, optional, to balance acidity
Pasta and seasonings:
- 8 to 10 lasagna noodles, broken into bite size pieces
- 2 teaspoons Italian seasoning
- 1 teaspoon dried basil, or extra Italian seasoning
- 1 teaspoon kosher salt, plus more to taste
- 1 teaspoon black pepper
- 1 teaspoon red pepper flakes, optional for heat
- 1 bay leaf, optional but nice for depth
Creamy finish:
- 1 cup heavy cream or half and half
- 1 cup whole milk ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup freshly grated Parmesan cheese
Fresh toppings:
- 1/4 cup chopped fresh basil or flat leaf parsley
- Extra grated Parmesan for serving
Pantry shortcuts and notes:
- Use jarred marinara instead of crushed tomatoes if you want a sweeter, smoother soup.
- Choose low sodium broth so you control the salt level.
- Use no boil lasagna noodles if you have them; just break them smaller and watch the timing.
Substitutions:
- Swap Italian sausage with ground chicken, beef, or plant based crumbles.
- Replace heavy cream with half and half or full fat coconut milk for a dairy light option.
- Use gluten free lasagna noodles and gluten free broth to keep it friendly for gluten sensitive eaters.
Equipment list:
- Large heavy bottomed soup pot or Dutch oven
- Wooden spoon or spatula
- Chef’s knife and cutting board
- Ladle
- Measuring cups and spoons
Quick Tips & substitutions
- Brown the meat well so you build deep flavor before you add liquids.
- Break lasagna noodles into small pieces so they fit on a spoon and cook evenly.
- Add pasta near the end and simmer gently so it stays al dente, not mushy.
- Stir often once the pasta goes in, since lasagna pieces like to stick to the bottom.
- Use room temperature cream and ricotta so they blend smoothly into the hot soup.
- Taste the broth before adding extra salt, since Parmesan and sausage already bring salt.
- Swap ricotta with cottage cheese if you want a lighter, slightly tangier finish.
- Use spinach, zucchini, or mushrooms to stretch the soup and sneak in extra veggies.
- Choose vegetable broth and plant based meat plus dairy free cheeses for a vegan style version.
- Use small pasta shapes like mafalda or broken fettuccine if you do not have lasagna noodles.
How to Make Creamy Lasagna Soup Recipe
Step 1: Brown the meat and build flavor
Heat a large soup pot over medium high heat and drizzle in olive oil if your meat looks lean. Add the ground Italian sausage or turkey and break it up with a spoon while it cooks. Let it brown until you see golden bits on the bottom of the pot, about 6 to 8 minutes, then spoon off extra fat if it looks excessive.
Add the diced onion to the pot and stir it into the meat. Cook until the onion softens and turns translucent, about 4 minutes. Add the minced garlic and cook 30 to 60 seconds, just until it smells fragrant and toasty.
Step 2: Add tomatoes, broth, and seasonings
Stir in the tomato paste and coat the meat and onions. Let it cook 1 minute so it deepens in flavor. Pour in the crushed tomatoes, fire roasted diced tomatoes with their juices, and the broth.
Add Italian seasoning, dried basil, salt, pepper, red pepper flakes, sugar if using, and the bay leaf. Stir everything well and bring the pot to a gentle boil. Lower the heat to medium low and let it simmer about 10 minutes so the flavors mingle.
Step 3: Cook the lasagna noodles
Break the lasagna noodles into bite size pieces, about 1 to 2 inches long. Drop them into the simmering soup and stir right away so they do not clump. Keep the soup at a gentle simmer and stir every couple of minutes.
Cook the noodles until they turn tender but still slightly firm, usually 10 to 12 minutes, depending on the brand. Taste a piece to check the texture and adjust the timing. When the noodles reach your favorite texture, pull out the bay leaf.
Step 4: Make the creamy cheese mixture
While the noodles cook, stir together the ricotta, shredded mozzarella, and grated Parmesan in a small bowl. Add a pinch of salt and pepper if the cheeses taste mild. This mixture will give the soup that classic lasagna cheesy layer effect.
If you want a looser texture, stir in 1 to 2 tablespoons of warm broth from the pot. Mix until the cheeses blend into a thick, scoopable mixture. Keep it nearby so you can finish the soup as soon as the pasta cooks.
Step 5: Finish the soup with cream and cheese
Lower the heat to low so the soup barely simmers. Pour in the heavy cream or half and half while you stir. Let the soup heat gently for 2 to 3 minutes so the cream warms through.
Add half of the cheese mixture directly into the pot and stir until it melts into the broth. Taste and adjust seasoning with more salt, pepper, or red pepper flakes. The soup should look creamy, slightly thick, and loaded with noodles and meat.
Step 6: Serve with cheesy topping
Ladle the hot Creamy Lasagna Soup into bowls. Add a generous spoonful of the remaining cheese mixture on top of each bowl. Sprinkle with extra Parmesan and fresh basil or parsley.
The cheese mixture will soften and melt slightly into the soup as you eat, just like a cheesy lasagna layer. Serve the bowls hot with crusty bread or a simple green salad on the side.
Recipe Variations
- Gluten free: Use gluten free lasagna noodles and check that your broth and sausage carry gluten free labels.
- Vegan style: Use plant based ground meat, vegetable broth, coconut milk or cashew cream, and dairy free mozzarella and Parmesan.
- Low carb: Swap noodles with sliced zucchini ribbons or small cauliflower florets and reduce the broth slightly.
- Extra veggie: Add diced carrots, celery, mushrooms, or spinach during the simmer stage for more nutrients and texture.
- Spicy version: Use hot Italian sausage and extra red pepper flakes for a bigger kick.
- Kid friendly mild version: Skip red pepper flakes and choose plain diced tomatoes instead of fire roasted.
Ways to Serve
- Ladle Creamy Lasagna Soup into wide bowls and top with extra ricotta, mozzarella, and Parmesan.
- Serve with garlic bread, focaccia, or simple buttered toast for dunking.
- Pair with a crisp green salad with Italian dressing to balance the richness.
- Offer toppings like chopped fresh basil, parsley, or a squeeze of lemon for brightness.
- Pack in a thermos for a cozy lunch at work or school.
Storage Success
Let the soup cool until it reaches room temperature, then transfer it to airtight containers. Store it in the fridge for up to 4 days, and add a splash of broth or milk when you reheat it, since the noodles keep soaking up liquid. Reheat on the stove over medium heat and stir often so the creamy base stays smooth.
If you plan to freeze it, cook the noodles separately and add them fresh when you reheat, so they keep a better texture. Freeze the soup base without pasta for up to 2 months, then thaw overnight in the fridge and heat gently while you cook fresh noodles to stir in.

Creamy Lasagna Soup Recipe
Ingredients
Method
- Heat a large heavy-bottomed soup pot or Dutch oven over medium-high heat. Add olive oil if your meat looks lean, then add the ground Italian sausage or turkey and break it up with a wooden spoon. Cook until browned with golden bits on the bottom of the pot, about 6 to 8 minutes, spooning off excess fat if needed.
- Add the diced onion to the pot and stir into the meat. Cook until the onion softens and turns translucent, about 4 minutes. Add the minced garlic and cook for 30 to 60 seconds, just until fragrant.
- Stir in the tomato paste and coat the meat and onions, cooking for about 1 minute. Pour in the crushed tomatoes, fire roasted diced tomatoes with their juices, and the broth. Add Italian seasoning, dried basil, salt, pepper, red pepper flakes and sugar if using, plus the bay leaf. Stir well, bring to a gentle boil, then reduce heat to medium-low and simmer for about 10 minutes.
- Break the lasagna noodles into 1- to 2-inch bite-size pieces and add them to the simmering soup. Stir right away so they do not clump. Keep the soup at a gentle simmer, stirring every couple of minutes, and cook until the noodles are tender but still slightly firm, about 10 to 12 minutes. Remove the bay leaf.
- While the noodles cook, combine the ricotta, shredded mozzarella, and grated Parmesan in a small bowl. Season with a pinch of salt and pepper if needed and mix until it forms a thick, scoopable mixture. For a looser texture, stir in 1 to 2 tablespoons of warm broth from the pot.
- Reduce the heat under the soup to low so it barely simmers. Pour in the heavy cream or half and half while stirring, and let it warm through for 2 to 3 minutes. Stir in about half of the cheese mixture until it melts into the broth. Taste and adjust seasoning with more salt, pepper, or red pepper flakes as desired.
- Ladle the hot Creamy Lasagna Soup into bowls. Top each bowl with a generous spoonful of the remaining cheese mixture, sprinkle with extra Parmesan and fresh basil or parsley, and serve hot with crusty bread or a simple green salad if desired.
Notes
Approximate per 1 of 6 servings, made with Italian sausage, heavy cream, and full amounts of cheese: 580 calories; fat 34 g; saturated fat 17 g; carbohydrates 40 g; fiber 4 g; sugars 11 g; protein 28 g; sodium 1450 mg. Values will vary based on specific ingredients, brands, and portion size.
