If you’ve been craving something that feels like a warm hug in a bowl, you’re going to fall head over heels for this Hearty Lasagna Soup with Cheese Recipe. It’s basically all the best parts of traditional lasagna—rich tomato broth, savory sausage and beef, tender noodles—melted together with creamy cheeses that make every spoonful absolute bliss. Trust me, I’ve made plenty of soups, but this one has quickly become a go-to comfort dish that never disappoints.
Why You’ll Love This Recipe
- Comfort Food in a Bowl: All the heartiness of classic lasagna, but easier and quicker to make.
- Loaded with Cheese: Creamy ricotta, mozzarella, parmesan, and a hint of cream cheese come together perfectly.
- Family Favorite: My family always asks for seconds—it’s a big hit for weeknight dinners and gatherings.
- Super Versatile: You can tweak the seasonings, meat, or veggies to match your taste or pantry staples.
Ingredients You’ll Need
The magic of this Hearty Lasagna Soup with Cheese Recipe is all about classic Italian flavors working harmoniously—meaty sausage, savory beef, tangy tomato, and fresh herbs unite with rich cheeses. When shopping, try to find quality Italian sausage and fresh spinach to keep it vibrant.

- Olive oil: Use a good quality extra virgin for the best flavor in your sauteed veggies.
- Yellow onion: Diced finely so it softens evenly and sweetens the broth.
- Garlic: Fresh minced garlic adds a punch—don’t even think about jarred for this one.
- Sweet Italian sausage: The backbone of the meat flavor; I love the little spice it adds.
- 90% lean ground beef: Keeps the soup hearty without too much grease.
- Chicken broth: Low sodium lets you control saltiness perfectly.
- Crushed tomatoes: Brings in that tangy tomato base fundamental to lasagna.
- Tomato sauce: Smooth texture that complements the crushed tomatoes nicely.
- Tomato paste: Deepens the tomato flavor and adds richness.
- Granulated sugar: Balances the acidity of the tomatoes.
- Italian seasoning: This blend of herbs infuses the soup with classic Italian flair.
- Dried basil: Sweet herbal notes that pair well with tomato.
- Salt and pepper: Essential to taste; don’t hesitate to adjust as you go.
- Crushed red pepper (optional): Just a pinch for those who like a little heat.
- Mafalda noodles: These curly-edged pasta add fun texture—if you can’t find them, rigatoni or orecchiette work too.
- Fresh spinach: Added at the end for freshness and a burst of green.
- Mozzarella cheese: Shredded for that gooey melty goodness.
- Whole milk ricotta: Creamy and dreamy, it’s key to the cheese topping.
- Parmesan cheese: Adds a nutty, salty finish.
- Cream cheese (optional): I love how it makes the cheese topping extra silky.
- Parsley: Freshly chopped for brightness and a pop of color.
Variations
One of the things I really enjoy about this Hearty Lasagna Soup with Cheese Recipe is how adaptable it is. You can personalize the recipe to fit your dietary needs or seasonal veggies—you’ll find it’s easy to make it your own, so don’t be shy to experiment!
- Meat-free version: I swapped sausage and beef for hearty mushrooms and lentils once and it was deliciously satisfying.
- Spicy twist: Adding extra crushed red pepper or even a splash of hot sauce gave the whole family a warm kick they loved.
- Veggie boost: Feel free to toss in zucchini or bell peppers when adding the spinach for an extra dose of color and nutrients.
- Gluten-free pasta: I’ve used gluten-free noodles without sacrificing texture, making it perfect for my gluten-sensitive friends.
How to Make Hearty Lasagna Soup with Cheese Recipe
Step 1: Sauté Aromatics and Brown the Meat
Start by heating olive oil over medium-high heat in a large pot or Dutch oven. Add your diced onion and cook until it’s soft and translucent, which usually takes about 5 minutes. You’ll smell that lovely sweetness building. Next, toss in the minced garlic and stir it through for about 30 seconds until it’s fragrant—don’t let it burn! Now, add the sweet Italian sausage and lean ground beef. Crumble the meat as you cook it until it’s beautifully browned but still juicy—I like to skip draining the grease here because it adds flavor and richness to the broth.
Step 2: Build the Flavorful Tomato Broth
Once your meat is browned, pour in the chicken broth, then add crushed tomatoes, tomato sauce, and tomato paste. Stir in the sugar, Italian seasoning, dried basil, salt, pepper, and crushed red pepper if you want a little heat. Give everything a good stir and bring the mixture to a boil. This part fills your kitchen with such an irresistible aroma—you’ll know you’re onto something good.
Step 3: Cook the Pasta Right in the Soup
When the broth reaches a boil, add your dry mafalda noodles directly into the pot. Cook for about 10 minutes or until they’re tender but still have a little bite. Stir occasionally so the noodles don’t stick or clump together. Then, reduce the heat to a simmer and let the soup rest for another 15 minutes—it’s the perfect moment to start prepping your cheesy topping.
Step 4: Wilt the Spinach and Make the Cheese Topping
Add the chopped fresh spinach to the soup, stirring until it wilted just perfectly—this usually only takes a minute or two. Meanwhile, in a separate bowl, mix together the ricotta, shredded mozzarella, parmesan, cream cheese (if you’re using it), and freshly chopped parsley. This cheeses mixture is where all the creamy, dreamy magic happens, and it’s absolutely the best topping for this soup.
Step 5: Serve It Up!
Ladle the piping hot soup into bowls and top each serving with a generous dollop of your cheese mixture. As the cheese melts into the soup, it creates this luscious, velvety texture that’s downright irresistible. Grab a big spoon, dive in, and enjoy all the delicious layers of flavor!
Pro Tips for Making Hearty Lasagna Soup with Cheese Recipe
- Don’t Overcook the Pasta: Keep an eye on your noodles because mushy pasta is a bummer in this soup—timing is everything.
- Use Fresh Herbs When Possible: I find that fresh basil or parsley sprinkled right before serving brightens up the hearty flavors beautifully.
- Skip Draining Meat Fat: Leaving the sausage and beef grease adds extra richness to your broth and deepens the flavor—a little indulgence goes a long way.
- Make Cheese Topping Ahead: Mixing your cheeses in advance lets the flavors meld, saving time and boosting creaminess.
How to Serve Hearty Lasagna Soup with Cheese Recipe

Garnishes
I always top my bowls with an extra sprinkle of parmesan and a few torn basil leaves or chopped fresh parsley. If you’re feeling fancy, a small drizzle of good quality olive oil on top adds a glossy richness and makes the presentation pop. These little touches make the soup feel extra special.
Side Dishes
Crusty garlic bread is my go-to—its crisp exterior and buttery garlicky inside complement the soup perfectly. Sometimes I also like a simple green salad with lemon vinaigrette to brighten up the meal. Either way, keep sides light since this soup is so satisfying on its own!
Creative Ways to Present
For holiday dinners or when friends are over, I serve this soup in mini mason jars or rustic mugs with a small piece of garlic bread perched on the side. It’s cozy, Instagram-worthy, and just plain fun to eat. Plus, the cheese topping melts beautifully in warm jars, making each bite a creamy delight.
Make Ahead and Storage
Storing Leftovers
I store the soup in an airtight container in the fridge for up to 3 days. If you want to keep the noodles from getting too soggy, you can store the cooked pasta separately and combine when reheating. The cheese topping I keep in a small bowl on the side and add fresh when serving.
Freezing
This soup freezes pretty well! I recommend freezing without the fresh spinach and cheese topping to keep textures at their best. Freeze in portion-sized containers for easy thawing. When ready, thaw overnight and add fresh spinach and cheese when reheating.
Reheating
Reheat leftovers gently on the stovetop over low-medium heat, stirring frequently to prevent sticking. Add a splash of broth or water if it thickens too much. Once warm, stir in fresh spinach to wilt and top with your prepared cheese mixture for that creamy finish.
FAQs
-
Can I use other types of pasta for this lasagna soup?
Absolutely! While mafalda noodles give a lovely texture with their ruffled edges, other pasta types like rigatoni, penne, or even small shells work wonderfully. Just make sure to adjust the cooking time based on the pasta you choose so they don’t get mushy.
-
Is it necessary to use both Italian sausage and ground beef?
You can definitely customize the meat blend based on what you have. The sausage adds seasoning and a slight spice, while the beef adds heartiness. Using just one or the other works too, but combining them gives the best depth of flavor.
-
How do I make the cheese topping without cream cheese?
If you don’t have cream cheese on hand or prefer to skip it, no problem! Just use a bit more ricotta or mozzarella to keep the topping creamy. The cream cheese adds extra silkiness but isn’t mandatory for delicious results.
-
Can I make this soup vegan or vegetarian?
Yes! Swap the meats for plant-based sausage or lentils and replace the cheese with your favorite vegan alternatives. Using vegetable broth instead of chicken broth keeps it fully plant-based, and adding extra veggies keeps it hearty and satisfying.
Final Thoughts
This Hearty Lasagna Soup with Cheese Recipe has become one of those dishes I turn to when I want comfort and ease without sacrificing flavor. It’s cozy, cheesy, and totally satisfying—plus, it’s a fun family favorite that brings everyone to the table with smiles. I can’t recommend it enough; if you want that irresistible lasagna flavor in a heartwarming soup, give this recipe a try. You’ll enjoy every creamy, savory spoonful just as much as I do.
Print
Hearty Lasagna Soup with Cheese Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Description
A hearty and comforting Lasagna Soup that delivers all the flavors of classic Italian lasagna in a warm, savory bowl. This recipe features a rich tomato broth, tender Mafalda noodles, Italian sausage, ground beef, and fresh spinach, topped with a creamy ricotta and mozzarella cheese mixture. Perfect for a cozy meal, it combines the best of soup and pasta for an easy, satisfying dinner.
Ingredients
Soup Base
- 2 Tablespoons olive oil
- 1 medium-sized yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (1 heaping Tablespoon)
- 1/2 lb sweet Italian sausage
- 1/2 lb 90% lean ground beef
- 5 1/2 cups low sodium chicken broth
- 14.5 oz crushed tomatoes
- 8 oz tomato sauce
- 4 Tablespoons tomato paste
- 1 Tablespoon granulated sugar
- 1 1/2 teaspoons Italian seasoning
- 1 teaspoon dried basil
- 1 teaspoon salt, plus additional to taste
- 3/4 teaspoon ground black pepper, plus additional to taste
- 1/4 teaspoon crushed red pepper (optional)
Pasta and Greens
- 2 1/2 cups (5 oz) dry Mafalda noodles
- 2 cups chopped fresh spinach
Cheese Topping
- 1 cup shredded mozzarella cheese
- 8 oz whole milk ricotta cheese
- 1/3 cup grated Parmesan or Romano cheese
- 2 oz cream cheese (softened, optional)
- 1 Tablespoon finely chopped parsley, plus additional for garnish if desired
Instructions
- Heat the Oil and Sauté Onion: Warm the olive oil in a large pot or Dutch oven over medium-high heat. Add the diced onion and cook until softened and translucent, about 4-5 minutes.
- Add Garlic: Stir in the minced garlic and cook for about 30 seconds until fragrant, taking care not to burn it.
- Brown the Meats: Add the sweet Italian sausage and ground beef to the pot. Crumble the meats with a spoon and cook until browned throughout, about 7-8 minutes. Leave the rendered fat in the pot for flavor; do not drain.
- Add Liquids and Seasonings: Pour in the chicken broth, crushed tomatoes, tomato sauce, and tomato paste. Stir in the granulated sugar, Italian seasoning, dried basil, salt, black pepper, and crushed red pepper if using. Mix well to combine.
- Boil and Add Pasta: Bring the soup mixture to a boil over medium-high heat. Once boiling, add the dry Mafalda noodles and cook for about 10 minutes, stirring occasionally, until the noodles are tender.
- Simmer the Soup: Reduce heat to low and let the soup simmer gently for 15 minutes to develop the flavors further. Use this time to prepare your cheese topping.
- Prepare Cheese Mixture: In a small bowl, combine the mozzarella, ricotta, Parmesan, softened cream cheese (if using), and finely chopped parsley. Mix well to create a creamy topping.
- Add Spinach and Serve: Stir in the chopped fresh spinach and cook just until wilted, about 2 minutes. Ladle soup into bowls and top each serving with a generous dollop of the cheese mixture and additional parsley if desired. Serve warm.
Notes
- This soup is a comforting, hearty alternative to traditional baked lasagna, offering a rich tomato base and creamy cheese topping in every spoonful.
- Use low sodium broth to better control salt levels in the soup.
- The cream cheese in the topping is optional but adds extra creaminess and richness.
- For a spicier kick, increase the amount of crushed red pepper or add some red pepper flakes.
- Leftovers store well in the refrigerator for up to 3 days; reheat gently on the stovetop.
- Mafalda noodles are traditional, but you can substitute other short pasta shapes like penne or rigatoni if needed.
Nutrition
- Serving Size: 1 serving
- Calories: 515 kcal
- Sugar: 10 g
- Sodium: 1402 mg
- Fat: 36 g
- Saturated Fat: 15 g
- Unsaturated Fat: 19 g
- Trans Fat: 0.5 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 31 g
- Cholesterol: 103 mg


