Comfort food gets an upgrade with this easy creamy lasagna soup recipe. Imagine all the rich flavors of classic lasagna in a spoonable form that comes together in just 40 minutes. This cozy dish combines tender pasta, savory meat, and three types of cheese simmered in a tomato-based broth. Perfect for busy weeknights or chilly evenings, this soup delivers maximum satisfaction with minimal effort.

Why You’ll Love This Lasagna Soup
This creamy soup brings all the satisfaction of traditional lasagna without the layering work. First, it cooks in one pot for easy cleanup. Next, it uses simple pantry staples you likely have on hand. The broken lasagna noodles create perfect bites while absorbing the flavorful broth. Finally, you get that signature lasagna richness from the cheesy finish.
The creamy element comes from stirring in milk right before serving. This adds luxurious texture without overwhelming the tangy tomato base. Hearty ground beef makes this meal substantial enough to stand alone. Plus, you can customize toppings to suit different tastes – ideal for family dinners.
Recipe
Print
Easy Creamy Lasagna Soup
- Total Time: 40 min
- Yield: 8 servings 1x
Description
All the flavors of lasagna in an easy one-pot soup with tender noodles and three cheeses
Ingredients
- 1 tablespoon olive oil
- 1 medium onion (finely diced)
- 1 pound ground beef (80/20)
- 5 cloves garlic (minced)
- ½ teaspoon red pepper flakes
- 1 teaspoon dried oregano
- 2 tablespoons tomato paste
- 25 ounces tomato basil pasta sauce
- 28 ounces diced canned tomatoes
- 4 cups chicken broth (more if you want a thinner soup)
- 2 teaspoons kosher salt (divided or more to taste)
- 12 lasagna noodles (uncooked and broken into 2″ pieces)
- ½ cup heavy cream (optional)
- 1 cup shredded mozzarella cheese
- ½ cup parmesan cheese (freshly grated)
- ½ cup ricotta cheese
- 6 tbsp fresh basil (finely chopped)
Instructions
- Heat the olive oil in a large pot or dutch oven and add the onion. Cook until it’s soft, then add the beef and sauté. Once the beef is browned all over, stir in the garlic, red pepper flakes, 1 teaspoon of kosher salt, oregano and tomato paste.
- Stir the tomato sauce, diced canned tomatoes, and chicken broth. Bring it to a boil, then add the broken lasagna noodles to the pot. Add remaining 1 teaspoon of kosher salt, or more to taste. Reduce the heat and let it simmer until the noodles are tender.
- Stir in the heavy cream. You can add 1-2 cups extra chicken broth at this point to help thin it out if you want a thinner soup. Pro tip: Stir shredded mozzarella or parmesan right into the soup to make it extra creamy and cheesy!
- Spoon the lasagna soup into bowls and add ricotta cheese, mozzarella cheese, and parmesan cheese along with fresh basil on top. Serve and enjoy!
- Prep Time: 10 min
- Cook Time: 30 min
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-American
Nutrition
- Calories: 514 kcal
- Sugar: 8 g
- Sodium: 1871 mg
- Fat: 26 g
- Carbohydrates: 46 g
- Fiber: 3 g
- Protein: 26 g
Ingredients and Substitutions
Base Components
You only need accessible ingredients to make this comforting meal. Start with ground beef for protein and substance. No ground beef? Try ground turkey or plant-based crumbles instead. The aromatic base comes from onion and garlic – fresh is best for maximum flavor.
Seasonings and Sauces
The tomato base combines store-bought pasta sauce with canned diced tomatoes. Feel free to use your favorite marinara or homemade sauce. Dried oregano and red pepper flakes add classic Italian warmth. Adjust seasonings to your taste preferences.
Cheese Elements
Three cheeses create the signature lasagna experience. Mozzarella adds stretchiness while parmesan contributes salty depth. Whole ricotta provides creamy texture. For dairy-free options, try cashew-based ricotta alternatives and plant-based cheeses.

How to Make Lasagna Soup
Step 1: Brown the Meat
Heat olive oil in a large pot over medium heat. Add diced onions and cook until softened (about 3-4 minutes). Crumble in ground beef and cook until no pink remains. Stir in minced garlic and cook until fragrant.
Step 2: Build the Flavor Base
Sprinkle in red pepper flakes, dried oregano, and tomato paste. Cook for one minute to deepen flavors. Pour in tomato basil pasta sauce and diced tomatoes (with juice). Add chicken broth and bring everything to a boil.
Step 3: Cook the Noodles
Break lasagna noodles into 2-inch pieces directly into the pot. Reduce heat to a simmer and cook for 12-15 minutes, stirring occasionally. Noodles should be al dente – tender but with some bite.
Step 4: Finish the Soup
Remove pot from heat once noodles reach desired tenderness. Stir in milk for creaminess. Season with additional salt if needed.
Pro Tips for Success
- Break noodles evenly for consistent cooking
- Wait until end to add milk to prevent curdling
- Taste broth before seasoning – tomato products vary in saltiness
- Simmer uncovered for optimal thickness
- Want extra creaminess? Stir some mozzarella into the pot

Flavor Variations
This versatile soup adapts to different tastes easily. Replace ground beef with Italian sausage for more zest. Add spinach or kale in the last 5 minutes for greens. For a smoky twist, add roasted red peppers. If you enjoy spicy foods, toss in chopped jalapeños with the onions.
Love creamy soups? Try our silky chicken tortilla soup for another velvety option. Both dishes deliver comfort with different flavor profiles.
Serving Suggestions
Serve this soup piping hot with generous cheese toppings. Garnish bowls with dollops of ricotta, shredded mozzarella, and grated parmesan. Finish with fresh basil for brightness. Try these delicious pairings:
- Garlic breadsticks for dipping
- Crisp green salad vinaigrette
- Roasted vegetables like zucchini or eggplant
Storage and Freezing Instructions
Store leftovers in airtight containers for up to 4 days. Reheat gently on the stovetop, adding broth if needed. Freeze without milk or cheese for best results. Thaw overnight before reheating, then stir in dairy before serving. This keeps the texture smooth.
Looking for another freezable meal? Our high-protein chicken tortilla soup also stores beautifully for future meals.
Nutrition Facts per Serving
| Calories | Fat | Carbs | Protein | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 514 kcal | 26 g | 46 g | 26 g | 3 g | 8 g | 1871 mg |
FAQs About Lasagna Soup
Can I make this soup vegetarian?
Absolutely! Swap ground beef for cooked lentils or meatless crumbles. Use vegetable broth instead of chicken broth. The recipe works great with plant-based substitutions.
How do I prevent mushy noodles?
Cook noodles al dente and serve immediately. For meal prep, store cooked noodles separately from broth. Combine just before eating to maintain perfect texture.
Can I use oven-ready lasagna noodles?
Yes, but add extra broth since these noodles absorb more liquid. Check frequently to avoid overcooking. Regular lasagna noodles work better for consistent results.
What if I don’t have lasagna noodles?
Substitute with mafaldine, farfalle, or other short pasta shapes. Cook separately, drain, then add to soup before serving. This works well with our creamy pasta soup variations.
How do I reduce sodium content?
Use low-sodium broth and no-salt-added tomato products. Limit added salt, relying instead on herbs for flavor. Reduce cheese or choose lower-sodium varieties.
Final Thoughts
This creamy lasagna soup offers classic comfort with modern convenience. With familiar flavors layered in every spoonful, it satisfies lasagna cravings faster than oven-baked versions. The adaptable recipe welcomes substitutions, making it perfect for using pantry ingredients. Whether serving a crowd or meal prepping for the week, this dish delivers warmth and satisfaction every time.
From the first bite of tender pasta to the last creamy spoonful, you’ll appreciate how easily this soup comes together. It’s the perfect solution when you want homemade comfort without spending hours in the kitchen. Once you try this easy recipe, it might just become your new favorite cozy meal. Enjoy experimenting with different add-ins to make it your own!






