Some nights, between shuttling the kids to various activities and prepping dinner, I find myself wishing for a meal that comforts and nourishes without requiring hours in the kitchen. That’s where this Hearty Italian Lasagna Soup comes in. It’s packed with flavor, and each spoonful is a warm embrace after a long day. Plus, it’s an excellent chance to sneak in some extra veggies without anyone noticing.
Why You’ll Love This Hearty Italian Lasagna Soup
Lasagna is a classic enjoyed by many families, but making it can be quite a task. Along the way, I wanted to create a recipe that keeps the essence of lasagna but fits into our busy lives. This soup is a delightful compromise that gives you the richness of lasagna in a cozy, bowl-friendly form without the fuss of assembling layers.
Making this lasagna soup became a staple in our house not just because of its comfort factor, but also due to its protein-packed ingredients that I know my family needs. With a busy schedule, nourishing meals are essential, and this soup hits that mark beautifully.
What Makes this Recipe Unique
– **Protein-Packed Sausage:** The sweet Italian pork sausage really elevates the flavor while delivering a satisfying amount of protein.
– **Creamy Texture:** Blending the cottage cheese adds a creaminess reminiscent of traditional lasagna without the extra calories of a béchamel sauce.
– **Simple Prep Method:** Cooking everything in one pot means less cleanup, which is a win for all busy home cooks.
– **Versatile Ingredients:** Baby spinach and the option of red pepper flakes allow you to tweak this soup to fit your family’s tastes.

Estimated Macros & Calories
This dish offers a satisfying balance of nutrition to fuel your day.
(estimated per serving, without optional ingredients)
- Calories: 320
- Protein: 22g
- Carbohydrates: 38g
- Fat: 10g
- Fiber: 4g
The Most Authentic Hearty Italian Lasagna Soup Recipe
This Hearty Italian Lasagna Soup strikes the perfect balance between comfort food and nutrition. It’s warm, filling, and offers the cozy vibes you want on a chilly evening while packing a protein punch. Your family will be asking for seconds before you’ve even put the dishes away!
Ingredient Notes
– Italian Sausage: This is the backbone of the soup, providing flavor and protein that keeps you full.
– Cottage Cheese: Blending this in adds a creamy texture akin to ricotta, which is essential for that lasagna feel.
– Pasta Sauce: Use your favorite marinara; it promotes convenience and can enhance the flavor profile of the soup.
– Spinach: It wilts quickly and packs in vitamins while blending seamlessly with the other ingredients.
– Noodles: Break the lasagna noodles into smaller pieces to ensure they cook evenly and absorb all the delicious flavors.
Instructions
Step 1: Heat the Oil
Begin by heating the olive oil in a large Dutch oven over medium heat. Add the chopped onion and grated carrot, stirring occasionally until they soften and turn slightly golden.
Step 2: Cook the Vegetables
Stir in the minced garlic and sauté for about 30–60 seconds until it becomes fragrant. Move the cooked vegetables to one side of the pot and add the sausage, breaking it up with a spoon as it browns without any pink remaining.
Step 3: Add Seasonings
Mix in the Italian seasoning, freshly ground black pepper, and optional red pepper flakes. Then, add the tomato paste, stirring frequently to deepen the flavor for 1–2 minutes.
Step 4: Deglaze the Pot
Pour in two cups of the pasta sauce to deglaze the pot, making sure to scrape up any flavorful browned bits stuck to the bottom. Next, stir in the diced tomatoes, remaining pasta sauce, and the broth, tucking in the bay leaf. Bring everything to a gentle boil.
Step 5: Cook the Noodles
Once boiling, introduce the broken lasagna noodles into the pot. Lower the heat to a simmer and cook, stirring occasionally, until the pasta is tender yet retains its shape.
Step 6: Blend the Cottage Cheese
During the noodle cooking time, blend the cottage cheese with balsamic vinegar and nutmeg in a blender or food processor until smooth. Set aside for the final creamy touch.
Step 7: Finish the Soup
When the noodles have cooked, remove and discard the bay leaf. Add in the baby spinach and fold in the blended cottage cheese mixture, allowing everything to simmer for a few more minutes so the flavors meld together.
Step 8: Serve and Enjoy
Taste the soup, adjusting with salt and extra pepper as desired. Ladle it into bowls, topping each with shredded mozzarella, a sprinkle of Parmesan, and torn fresh basil leaves. Enjoy right away for a hearty meal!
Tips and Mistakes to Avoid
– Stir the noodles occasionally to prevent them from sticking together.
– Don’t skip the blending step for the cottage cheese; this is what gives the soup a creamy texture.
– Adjust the salt after cooking; many ingredients are already seasoned, and it’s easy to add too much.
Storage Tips
Store leftovers in an airtight container in the fridge for up to three days. For longer storage, consider freezing the soup; just make sure to leave out the noodles, which can become mushy when thawed. To reheat, warm it gently on the stove, adding a splash of broth if needed to loosen the consistency.
Variations and Substitutions
For a high-protein swap, try using ground turkey or a plant-based sausage. If you want a vegetarian option, simply skip the sausage and replace it with additional sautéed mushrooms. Adjust the noodles to gluten-free varieties if needed, ensuring everyone can enjoy this favorite dish.
Why This Recipe Is The Real Deal
Not only does this soup pack in protein, but it also delivers on texture, making it a great fit for a family-friendly meal. I appreciate how easily it comes together in just one pot, which also means easier cleanup – something any busy parent can appreciate!
The Bottom Line
This Hearty Italian Lasagna Soup is sure to satisfy cravings without adding stress to your weeknight routine. Give it a try, and I’d love to hear how you and your family enjoy it!
Daisy Hartmann, RDN
Founder of GoProteinEats.com
Making high-protein eating simple, delicious, and sustainable for real life.

Hearty Italian Lasagna Soup
Ingredients
Soup Base
- 1 Tbsp olive oil
- 1 medium yellow onion, finely chopped
- 1 medium carrot, finely grated (replaces red bell pepper)
- 4 cloves garlic, minced
- 1 lb sweet Italian pork sausage, casings removed
- 2 tsp Italian seasoning
- 1/2 tsp freshly ground black pepper
- 1/4 tsp red pepper flakes (optional)
- 3 Tbsp tomato paste
- 24 oz pasta sauce (marinara), divided
- 14 oz can diced tomatoes (with juices)
- 8 cups low-sodium chicken or vegetable broth
- 10 uncooked lasagna noodles, broken into 3–4 pieces each
- 1 bay leaf bay leaf
Creamy Cheese Mix
- 1 cup cottage cheese
- 1 Tbsp balsamic vinegar
- 1/4 tsp freshly grated nutmeg
Greens & Toppings
- 3 cups baby spinach
- 1 cup shredded mozzarella for serving
- 1/2 cup grated Parmesan for serving
- fresh basil leaves, torn for garnish
Instructions
Preparation Steps
- Heat the olive oil in a large Dutch oven or heavy soup pot over medium heat. Add the chopped onion and grated carrot and cook, stirring occasionally, until softened and lightly golden, about 6–7 minutes.
- Stir in the minced garlic and cook 30–60 seconds until fragrant. Push the vegetables to the side, add the sausage and break it up with a spoon. Brown the meat, stirring occasionally, until no pink remains — about 7–9 minutes. Drain excess fat if there is more than 1–2 tablespoons.
- Mix the Italian seasoning, black pepper and red pepper flakes into the meat and vegetables. Add the tomato paste and cook, stirring frequently, for 1–2 minutes to deepen the flavor.
- Pour in 2 cups of the pasta sauce and use it to deglaze the pot, scraping up any browned bits. Add the diced tomatoes, the remaining pasta sauce and the broth, then tuck in the bay leaf. Bring the mixture up to a gentle boil.
- Once boiling, stir in the broken lasagna noodles. Reduce the heat to a simmer and cook, uncovered, stirring occasionally so noodles don’t stick, until the pasta is tender but still holds its shape, about 12–15 minutes (timing depends on noodle size).
- Meanwhile, combine the cottage cheese, balsamic vinegar and nutmeg in a blender or food processor and puree until smooth and slightly airy. Set aside.
- When the noodles are just cooked, remove and discard the bay leaf. Stir the spinach into the soup and then fold in the blended cottage-cheese mixture to create a creamy, lasagna-like texture. Simmer 2–3 minutes more so the flavors come together and the spinach wilts.
- Taste and adjust seasoning with salt and additional black pepper if needed. Ladle the soup into bowls and top each serving with shredded mozzarella, a sprinkle of Parmesan and torn basil leaves. Serve immediately.