Hearty White Lasagna Soup
A few months back, my younger brother invited a couple of his coworkers over for dinner, and I wanted to cook something comforting yet a little unexpected. One of his friends, a former chef turned bus driver, shared how he missed the slow-simmering soups his grandmother used to make after long shifts.
That conversation stuck with me. I knew I wanted to craft a recipe that had all the soul-warming qualities of homemade soup but carried the richness of a dish usually served in a casserole dish: lasagna.
I spent a weekend testing combinations, stirring pots of broth, and adjusting cheese ratios until the flavors felt just right. I wanted each spoonful to be layered—creamy ricotta blending with savory sausage, the tender bite of noodles, and the freshness of spinach cutting through the richness. It’s the kind of soup that makes you pause, savoring both the memory of tradition and the excitement of something new.
When I finally served it to that group, the bus driver smiled wide after the first taste and said, “This is lasagna in a hug.” That line has stayed with me. This soup brings a little bit of coziness to busy nights and transforms an ordinary dinner into something that feels special, even without the formality of a casserole dish.

Short Description
Hearty White Lasagna Soup is a creamy, comforting twist on traditional lasagna, filled with Italian sausage, tender noodles, white beans, spinach, and three kinds of cheese in a rich, savory broth.
Key Ingredients
- 1 lb Italian sausage
- 1 onion, chopped
- 3 cloves garlic, minced
- 6 cups chicken broth
- 1 (15 oz) can white beans, drained and rinsed
- 1 cup heavy cream
- 2 cups spinach, chopped
- 1 ½ cups ricotta cheese
- 1 cup mozzarella cheese, shredded
- ½ cup Parmesan cheese, grated
- 8 oz lasagna noodles, broken into pieces
- Salt and pepper, to taste
Tools Needed
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon
- Sharp knife and cutting board
- Ladle for serving
- Measuring cups and spoons
Cooking Instructions
Step 1: Cook the Sausage
Heat a large pot over medium heat. Add 1 lb Italian sausage and cook until browned, breaking it apart with a wooden spoon as it cooks. Once browned, transfer sausage to a plate and set aside, leaving some drippings in the pot for flavor.
Step 2: Sauté the Aromatics
In the same pot, add 1 chopped onion and 3 minced garlic cloves. Cook for about 3 minutes until softened and fragrant, scraping up any brown bits from the sausage for extra depth.
Step 3: Build the Broth
Pour in 6 cups chicken broth and add the 15 oz can of white beans. Bring to a boil, then reduce the heat and let simmer for 5 minutes so the flavors meld together.
Step 4: Make It Creamy
Stir in 1 cup heavy cream, 2 cups chopped spinach, 1 ½ cups ricotta, 1 cup shredded mozzarella, and ½ cup grated Parmesan. Let the soup simmer gently for 5 minutes, stirring occasionally until the cheeses melt into the broth, creating a velvety base.
Step 5: Add the Pasta
Break 8 oz lasagna noodles into bite-sized pieces and stir them into the pot. Cook for about 10 minutes, or until the noodles are tender but not mushy. Stir often to prevent sticking.
Step 6: Bring It Together
Return the cooked sausage to the pot and simmer for another 5 minutes. Season with salt and pepper to taste.
Step 7: Serve and Enjoy
Ladle the soup into bowls, sprinkle with extra Parmesan, and serve hot with crusty bread on the side. The broth should be creamy, the noodles tender, and each bite layered with sausage and cheese.
Why You’ll Love This Recipe
Rich and Creamy: The combination of ricotta, mozzarella, and Parmesan creates a luxuriously creamy base.
Comfort in a Bowl: Everything you love about lasagna, but easier to enjoy on a busy weeknight.
Balanced Flavors: The sausage adds savory depth, spinach brings freshness, and white beans give body and protein.
Crowd Pleaser: A great option for family dinners or casual entertaining, everyone goes back for seconds.
One-Pot Meal: Less cleanup, more time to enjoy.
Mistakes to Avoid & Solutions
Overcooking the noodles: They’ll become mushy if left simmering too long. Solution: cook just until al dente and serve right away.
Adding cheese too early: Cheese can clump if added while the broth is boiling. Solution: lower the heat to a gentle simmer before stirring it in.
Skipping the sausage drippings: That leftover flavor in the pot adds depth. Solution: always sauté your aromatics in the same pot after cooking sausage.
Under-seasoning: Cream and cheese can mute flavors. Solution: taste as you go and adjust salt and pepper before serving.
Soup too thick: Sometimes noodles absorb more broth. Solution: add an extra splash of chicken broth if it feels too heavy.
Serving and Pairing Suggestions
Serve with a side of warm, crusty bread to soak up the creamy broth.
Pair with a crisp side salad of arugula, cherry tomatoes, and balsamic vinaigrette to balance the richness.
For drinks, a glass of Pinot Grigio or sparkling water with lemon makes a refreshing match.
Family-style works best, set the pot on the table and let everyone ladle their own.
Storage and Reheating Tips
Refrigeration: Store leftovers in an airtight container in the fridge for up to 3 days.
Freezing: Freeze portions without noodles (they don’t hold up well). Add freshly cooked pasta when reheating.
Reheating: Warm gently on the stove over medium-low heat. Add extra broth or cream if the soup thickens.
FAQs
1. Can I use ground turkey instead of sausage?
Yes, but add extra seasoning (like fennel seeds and red pepper flakes) to mimic Italian sausage flavor.
2. What’s the best pasta substitute if I don’t have lasagna noodles?
Farfalle, rotini, or even broken spaghetti works fine.
3. Can I make this soup ahead of time?
Yes, just cook the soup base without noodles, then add pasta fresh when reheating.
4. How can I make it lighter?
Swap heavy cream for half-and-half and use part-skim cheeses.
5. What if I don’t like beans?
Leave them out, or replace with chopped zucchini or mushrooms for texture.
Tips & Tricks
Use freshly grated Parmesan for better melting and flavor.
Stir pasta frequently to prevent clumping.
For extra depth, add a splash of white wine with the onions and garlic.
If you want a thicker soup, mash some beans before adding.
A pinch of nutmeg enhances the creaminess without overpowering.
Recipe Variations
Spicy Kick: Use spicy Italian sausage and add ½ teaspoon red pepper flakes for heat.
Vegetarian Version: Replace sausage with mushrooms and use vegetable broth. Add extra beans for protein.
Herb Lovers: Stir in fresh basil and parsley at the end for a bright, herbal finish.
Low-Carb Option: Swap lasagna noodles for zucchini ribbons or cauliflower florets. Cook until just tender.
Smoky Twist: Use smoked sausage and a pinch of smoked paprika to add warmth.
Final Thoughts
This soup feels like a bridge between tradition and comfort, between busy nights and those rare, slow evenings where you can linger at the table. The creamy broth wraps around every noodle, the sausage adds heartiness, and the spinach keeps it from feeling too heavy.
Now, it’s one of those dishes I can pull out when I want to impress guests but also when I just want to feed myself something nourishing.
It’s a bowl that invites you to sit down, take a breath, and enjoy the moment. And isn’t that what the best food is supposed to do?
Hearty White Lasagna Soup
Course: Main DishesDifficulty: Easy6
servings15
minutes30
minutesHearty White Lasagna Soup is a creamy, comforting twist on traditional lasagna, filled with Italian sausage, tender noodles, white beans, spinach, and three kinds of cheese in a rich, savory broth.
Ingredients
1 lb Italian sausage
1 onion, chopped
3 cloves garlic, minced
6 cups chicken broth
1 (15 oz) can white beans, drained and rinsed
1 cup heavy cream
2 cups spinach, chopped
1 ½ cups ricotta cheese
1 cup mozzarella cheese, shredded
½ cup Parmesan cheese, grated
8 oz lasagna noodles, broken into pieces
Salt and pepper, to taste
Directions
- Heat a large pot over medium heat, add 1 lb Italian sausage, and cook until browned, breaking it apart as it cooks. Transfer to a plate and leave some drippings in the pot.
- Add 1 chopped onion and 3 minced garlic cloves to the pot. Cook for 3 minutes until softened and fragrant, scraping up the browned bits.
- Pour in 6 cups chicken broth and a 15 oz can of white beans. Bring to a boil, then reduce heat and simmer for 5 minutes.
- Stir in 1 cup heavy cream, 2 cups chopped spinach, 1 ½ cups ricotta, 1 cup shredded mozzarella, and ½ cup grated Parmesan. Simmer for 5 minutes, stirring until smooth and creamy.
- Break 8 oz lasagna noodles into pieces and add to the pot. Cook for 10 minutes, stirring often, until tender.
- Return the sausage to the pot and simmer 5 more minutes. Season with salt and pepper.
- Ladle into bowls, top with Parmesan, and serve hot with crusty bread.