Lasagna Soup
This post may include affiliate links. Thank you for your support.
Add as Google Trusted SourceThis lasagna soup delivers all the flavors of classic lasagna in cozy, spoonable form, made with Italian sausage and finished with cottage cheese for extra creaminess and protein.

I love making my healthy lasagna, but some nights I want all that cheesy, saucy goodness without assembling a whole casserole. That’s where this lasagna soup comes in. The sausage, tomato broth and broken lasagna noodles cook together in one pot, so there’s no separate pot of pasta or layers to assemble.
My favorite part is the cottage cheese. I blend it with a little marinara before stirring it in, so you get a creamy broth without spoonfuls of curds. Add mozzarella, parmesan and fresh basil to your bowl and it really does hit that lasagna craving. A piece of homemade sourdough bread on the side is never a bad idea, either.
“I made this for the first time this evening and we loved it! My husband couldn’t stop raving about it. He called it restaurant quality. It has such great flavor!”
Why I Love This Lasagna Soup

- The noodles cook right in the broth: They soak up the tomato and sausage flavor, and there’s no separate pasta pot to wash.
- A different way to use cottage cheese: Blending it with marinara makes it smooth before it goes into the soup. If you’re unsure about the texture of cottage cheese, this is a good way to try it.
- Dinner is covered: With sausage, pasta and spinach, a bowl is satisfying on its own. I like adding my kale caesar salad when I want something fresh alongside it.
Ingredients Needed

- olive oil, onion, red bell pepper and garlic – build the savory base of the soup. Give the onion and pepper time to soften before adding the garlic.
- Italian sausage – sweet Italian sausage is my go-to here. It brings plenty of flavor without much heat, while hot Italian sausage gives the soup a spicier kick.
- Italian seasoning, black pepper and red pepper flakes – season the tomato broth. The red pepper flakes are optional, so leave them out if you prefer a milder soup.
- tomato paste – adds concentrated tomato flavor. Cooking it briefly with the sausage and vegetables helps bring out its richness.
- pasta sauce or marinara – use a sauce you enjoy, since it contributes so much of the flavor. You’ll add most to the pot and reserve some to blend with the cottage cheese.
- diced tomatoes – add texture alongside the smoother marinara sauce. My favorite brand is the Muir Glen Organic Diced San Marzano Style Canned Tomatoes.
- vegetable or chicken broth – either works. I recommend low-sodium broth because the sausage, sauce and cheeses already contribute salt.
- lasagna noodles – use regular, uncooked lasagna noodles broken into smaller pieces. They cook directly in the broth.
- cottage cheese – I recommend full-fat cottage cheese, blended until completely smooth with the reserved marinara. This gives the soup its creamy finish without leaving curds.
- balsamic vinegar – a splash at the end brightens the rich tomato broth.
- baby spinach – wilts into the soup during the final few minutes of cooking.
- mozzarella, parmesan and fresh basil – add these to individual bowls for that cheesy lasagna finish. Freshly grated cheese melts more smoothly.
Find the full ingredient list with measurements in the recipe card below.
Substitutions and Variations
- Switch up the sausage: Chicken or turkey Italian sausage works in place of pork. Stick with Italian-seasoned sausage so you keep that garlic and herb flavor.
- Make it vegetarian: One reader, Kelly, loved this soup with vegetarian sausage. Use vegetable broth and vegetarian-friendly cheeses, too.
- Try another pasta: Short pasta like rotini or shells is easier to scoop if you don’t have lasagna noodles. Cooking time will vary, so check for tenderness as the soup simmers.
How to Make Lasagna Soup

Step 1: Heat the olive oil in a large pot over medium heat. Sauté the onion and bell pepper until softened, then add the garlic. Add the sausage and seasonings, breaking up the meat as it cooks until browned and cooked through.

Step 2: Stir in the tomato paste and cook for 1–2 minutes. Reserve 1 cup of marinara for blending, then add the rest to the pot with the diced tomatoes and broth. Bring to a boil, add the broken lasagna noodles and reduce to a simmer. Cook for 15–20 minutes, stirring occasionally, until the noodles are tender.

Step 3: While the noodles cook, blend the reserved marinara with the cottage cheese until completely smooth.

Step 4: Turn the heat down so the soup is gently simmering, not boiling. Stir in the cottage cheese mixture, spinach and balsamic vinegar. Cook gently for about 5 minutes, until the spinach wilts. Taste, adjust the seasoning and serve topped with mozzarella, parmesan and fresh basil.
Tips for the Best Lasagna Soup
- Keep the heat gentle: A rolling boil can cause the cottage cheese mixture to separate. Let the bubbling settle before stirring it in, and keep the heat low while the spinach wilts.
- Give the noodles a stir: Broken lasagna noodles can stick together or settle on the bottom of the pot. Stir occasionally as they simmer, separating any pieces that overlap.
- Adjust the broth to your liking: The noodles keep absorbing liquid as the soup sits. If it gets thicker than you like, stir in a little extra broth, then taste before adding more seasoning.

What to Serve with Lasagna Soup
This is a hearty enough soup to be dinner on its own. When I want a little something alongside it, I usually go with a salad or a simple vegetable side.
- A simple salad: My arugula salad has a lemony dressing that’s especially good with the rich tomato broth and cheese.
- Roasted vegetables: Pop a tray of roasted asparagus in the oven while the soup simmers. It’s an easy addition when you want more vegetables with dinner.
- Garlic bread: Warm, garlicky bread is hard to beat with this soup. I love using it to scoop up the tomato broth and melted cheese at the bottom of the bowl.

How to Store Lasagna Soup
Storage: Divide leftovers into shallow airtight containers and refrigerate within 2 hours. Store for 3–4 days. The noodles will continue absorbing broth, so expect a thicker soup the next day.
Reheating: Warm individual portions in the microwave, stirring between intervals, or reheat gently on the stovetop until hot throughout. Add a splash of broth as needed to loosen the soup.
Make ahead: Prepare the soup through adding the marinara, diced tomatoes and broth, then refrigerate the base without the noodles, cottage cheese mixture or spinach. When ready to serve, bring it to a boil and continue with the noodles and remaining steps. This keeps the pasta from getting overly soft while it sits.
Frequently Asked Questions
I blend cottage cheese with marinara to give the broth a creamy finish without leaving curds. It also adds protein. Mozzarella and parmesan go on top, so you still get that cheesy lasagna flavor in every bowl.
Too much heat can cause the mixture to separate. I recommend full-fat cottage cheese, blending it completely smooth and lowering the heat before stirring it into the soup. Keep it at a gentle simmer rather than a rolling boil.
For the best texture, freeze the soup base before adding the noodles, cottage cheese mixture and spinach. Store in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator, bring the base to a boil and continue the recipe with the noodles and remaining ingredients. Freezing the fully assembled soup can leave the noodles soft and the dairy mixture separated.
More Soup Recipes to Try
If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.
Lasagna Soup
Ingredients
- 1 Tablespoon olive oil
- 1 yellow onion, diced
- 1 red bell pepper, chopped
- 4 large garlic cloves, minced
- 1 lb ground sweet Italian pork sausage, or chicken or turkey Italian sausage
- 1 Tablespoon Italian seasoning
- ½ teaspoon black pepper, plus more to taste
- ¼ teaspoon red pepper flakes, optional
- 2-3 Tablespoons tomato paste
- 24 oz pasta sauce or marinara, divided
- 1 14 oz can diced tomatoes
- 8 cups low sodium veggie or chicken broth
- 10 uncooked lasagna noodles, broken into 4ths
- 1 cup full-fat cottage cheese
- 1 Tablespoon balsamic vinegar
- 2-3 cups baby spinach
- 1 cup shredded mozzarella cheese, for topping
- ½ cup grated parmesan cheese, for topping
- Fresh basil, for topping
Instructions
- Add oil to a dutch oven or large pot and heat over medium heat. Once hot add onion and red bell pepper and saute for 5-7 minutes until softened and fragrant. Add garlic and saute for 1-2 additional minutes.1 Tablespoon olive oil, 1 yellow onion, 1 red bell pepper, 4 large garlic cloves
- Add sausage, Italian seasoning, black pepper and red pepper flakes, if using. Cook for 7-10 minutes until browned and cooked throughout.1 lb ground sweet Italian pork sausage, 1 Tablespoon Italian seasoning, ¼ teaspoon red pepper flakes, ½ teaspoon black pepper
- Add the tomato paste and cook, stirring, for 1–2 minutes. Reserve 1 cup of the marinara sauce for blending, then add the remaining sauce to the pot with the diced tomatoes and broth. Bring to a boil.2-3 Tablespoons tomato paste, 24 oz pasta sauce or marinara, 1 14 oz can diced tomatoes, 8 cups low sodium veggie or chicken broth
- Once boiling, add noodles then reduce heat to a simmer and cook for 15-20 minutes until noodles are tender.10 uncooked lasagna noodles
- While the soup simmers, blend the reserved 1 cup of marinara sauce with the cottage cheese until completely smooth.1 cup full-fat cottage cheese
- Once the noodles are tender, reduce the heat so the soup is gently simmering, not boiling. Stir in the spinach, balsamic vinegar and blended cottage cheese mixture. Cook gently for about 5 minutes, until the spinach wilts. Taste and adjust the seasonings, adding more broth if desired.1 Tablespoon balsamic vinegar, 2-3 cups baby spinach
- Serve hot topped with fresh parmesan, mozzarella and basil. Enjoy!1 cup shredded mozzarella cheese, ½ cup grated parmesan cheese, Fresh basil
Video
Notes
- Storage: Refrigerate leftovers in shallow airtight containers within 2 hours and use within 3–4 days. Reheat gently until hot throughout, adding broth as needed.
- Make ahead: Prepare the soup base without the noodles, cottage cheese mixture or spinach. Refrigerate for up to 3–4 days or freeze for up to 3 months. Thaw if frozen, then bring to a boil and continue the recipe with the remaining ingredients.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Equipment
Like This Recipe? Rate & Comment Below!


















This soup was so delicious! it is snowing like crazy here and a nice hearty bowl of this healthy soup is a perfect ending to our day! I am a vegetarian so I swapped the sausage for a vegetable sausage and it is absolutely delicious!!
So glad you enjoyed this, Kelly! That sounds like the perfect cozy meal for a snowy day, and I love that you made it work with veggie sausage. Thanks so much for making the recipe and for coming back to leave a comment, I really appreciate it.
I made this for the first time this evening and we loved it! My husband couldn’t stop raving about it. He called it restaurant quality. It has such great flavor!
Woo!! That makes me happy to hear, Tommi. So glad you and your husband enjoyed this recipe. Thanks for coming back to leave a review. I really appreciate it.
Tasted great but the blended cottage cheese curdled as soon as I poured it in
Hi! I’m so glad you liked the flavor! The blended cottage cheese shouldn’t curdle, so it might’ve been the variety you used — lower-fat or watery cottage cheeses can sometimes separate when added to hot soup. What type of cottage cheese did you use? I recommend using a full-fat version and blending until totally smooth. Also, make sure the soup isn’t boiling when you stir it in… it should be at a low simmer. Hopefully that helps if you make it again!
Delish! Made this tonight and it was easy and yummy. Thanks for another hit!
Yay! I’m so glad this soup was a hit! Thanks for making it and for coming back to leave a review. I really appreciate it!
Great soup recipe and has fall sitting up and taking notice! I am a WW member and w very little modifications my generous serving was about 7 pts. Delicious and healthy. Thank you @eatingbirdfood. #eatingbirdfood has great, healthy, yummy recipes!
Amazing! I am so glad you are enjoying this soup, Brenda. Thank you for your review + star rating, I really appreciate it!
I made this soup last night and it was so delicious!!!
I pared it with crusty italian olive bread..
Perfect on a chilly fall night😉
YAY! I am so glad you gave this recipe a try and it turned out great for you, Andrea! Thank you for sharing your review + star rating, I really appreciate it!
This soup is sooo delicious!!! My husband loved it and asked me to make this often! Very easy to prepare!
YAY! I am so glad you and your husband are loving this soup, Mary. Thank you for taking the time to share your review & star rating, it means so much to me.
I have made this twice since seeing the recipe and will definitely it again! I used a homemade marinara and a homemade salsa from my freezer and it was a wonderful combination!
So delicious, Sandra. I am glad you enjoyed this soup and it was a hit. Thank you so much for sharing your review + star rating, it means so much to me!