Craving a cozy, comforting dinner? This Creamy High-Protein Lasagna Soup has all the flavors of classic lasagna in one nourishing bowl. It’s high in protein, under 500 calories, and finished in just 40 minutes.
When I was first introduced to the lasagna soup trend, I have to admit I was a bit skeptical.
Lasagna is one of those comfort foods that feels sacred, and I couldn’t imagine a soup version living up to that cozy perfection.
But after a few experiments, I realized it could be even better (or really, really close).
This version is everything I love about lasagna, made simple for weeknights.
We’ve included several cooking “hacks” to get that slow-simmered flavor is under 40 minutes.
It’s cozy, nourishing, and the kind of dinner you’ll crave on chilly evenings when you want something warm but not too unhealthy.
Why You’ll Love This High-Protein Lasagna Soup
- All the flavor of lasagna without all the cleanup
- Over 40 grams of protein per serving to leave you feeling full and satisfied
- Made in one pot and ready in just 40 minutes
- Creamy, cozy, and deeply satisfying while still under 500 calories
- Lemon ricotta Parmesan topping that everyone will fight over
- Perfect for meal prep or a cozy weeknight dinner
Love creamy, lemony flavors? You’ll also enjoy this Green Pea Pasta with Lemony Ricotta & Basil. It’s another quick, protein-packed meal that uses many of the same classic Italian flavors.
Key Ingredients
- Lean ground beef: The hearty protein base that adds rich, savory depth when browned properly.
- Onion and garlic: Classic aromatics that create a flavorful foundation.
- Tomato paste: Cooked until caramelized to build sweetness and that “slow-simmered” taste in less time.
- Canned tomatoes: Make up the signature rich tomato base.
- Beef broth (or bone broth): Infuses the soup with hearty flavor and boosts protein content.
- Balsamic vinegar: Adds subtle sweetness and umami depth that makes the soup taste like it’s been cooking for hours.
- Lasagna noodles: Broken into bite-sized pieces for that nostalgic lasagna feel.
- Fresh basil: Stirred in at the end for a burst of freshness and color.
- Lemon ricotta Parmesan topping: A creamy blend of ricotta, Parmesan, and lemon zest that melts into the soup for a bright, velvety finish.
Craving the classic version? Try my Homemade Lasagna with Bolognese and Creamy Béchamel for the ultimate cozy weekend project.
How to Make This High-Protein Lasagna Soup
Making this lasagna soup couldn’t be easier. Everything comes together in one pot, and each step builds deep, comforting flavor in under 40 minutes.
Brown the meat
Heat olive oil in a large pot, then add the ground beef and let it sear undisturbed until it develops a deep golden crust. This step is key to creating that rich, slow-simmered taste. Break it apart and cook through before moving on.
Build the base
Add diced onion and minced garlic, then stir in chili flakes and tomato paste and cook until darkened and fragrant. Pour in the crushed tomatoes, broth, and balsamic vinegar. Simmer until the flavors meld and the soup smells rich and savory.
Cook the pasta and add finishing touches
Add broken lasagna noodles directly to the pot and simmer until tender. Just before serving, stir in torn fresh basil and optional heavy cream.
Top and serve
Ladle the soup into bowls and finish each serving with a generous dollop of the lemon ricotta Parmesan topping.
If you’re all about easy, nourishing soups, don’t miss 7 Healthy Crockpot Soup Recipes You’ll Want to Make on Repeat for more simple, high-protein ideas.
Save this recipe
Love this recipe? Get it sent to your inbox.
Other Cooking Methods
Crockpot
- Brown the ground beef on the stovetop first to develop flavor, then transfer it to your slow cooker.
- Add all remaining soup ingredients except the noodles, basil, and optional heavy cream.
- Cook on Low for 6 to 7 hours or High for 3 to 4 hours.
- In the last 30 minutes, stir in the broken lasagna noodles and cook until tender.
- Stir in fresh basil and optional heavy cream just before serving, then top with the lemon ricotta Parmesan mixture.
Instant Pot
- Turn on Sauté mode and brown the beef directly in the pot until golden.
- Add onion, garlic, and tomato paste, cooking until fragrant.
- Stir in the tomatoes, broth, seasonings, and balsamic vinegar.
- Lock the lid and pressure cook on High for 6 minutes, then quick release.
- Add the broken noodles and simmer on Sauté mode until tender, about 8 to 10 minutes.
- Stir in basil and optional heavy cream before serving and finish with the ricotta topping.
Tips & Variations
- Make it dairy-free: Use dairy-free ricotta and Parmesan alternatives or leave out all together. Skip the heavy cream or replace with oat cream or coconut milk for a silky texture.
- Make it gluten-free: Swap lasagna noodles for your favorite gluten-free pasta. Keep an eye on the cooking time, as gluten-free pasta softens faster.
- Add vegetables: Stir in chopped spinach, zucchini, or mushrooms during the last few minutes of cooking for extra fiber and volume.
Storage & Meal Prep
Let the soup cool completely before storing. Keep the soup and ricotta topping separate in airtight containers in the fridge for up to 4 days.
If you plan to meal prep, store the noodles separately or slightly undercook them to prevent them from becoming soggy.
This soup isn’t ideal for freezing, as the dairy and pasta will change texture.
FAQ
It’s best enjoyed fresh. The noodles and dairy don’t hold their texture well once frozen. If you’d like to freeze it, store the soup base without noodles or ricotta topping for up to 3 months, then add those fresh when reheating.
Totally! Add extra red pepper flakes when sautéing the onion and garlic, or stir in a spoonful of Calabrian chili paste just before serving for a gentle kick.
Absolutely. Ground turkey, chicken, or even Italian sausage all work beautifully. If using sausage, you can skip the added salt and adjust to taste at the end.
Creamy High-Protein Lasagna Soup (Easy One-Pot Recipe)
Video
Save this recipe
Love this recipe? Get it sent to your inbox.
Ingredients
Instructions
- Brown the meatHeat 1 tablespoon olive oil in a large pot or Dutch oven over medium-high heat. Add 1 pound lean ground beef and spread it out into an even layer and resist stirring for the first 2 to 3 minutes to let it develop a deep brown crust. Once the bottom is golden and caramelized, break the meat apart and continue cooking for another 3 to 4 minutes until browned all over.This step builds complex, savory flavor that mimics a slow-simmered sauce.
- Build flavorStir in 1 diced onion and 5 cloves minced garlic. Sauté for 2 to 3 minutes until fragrant then stir in ½ teaspoon red pepper flakes. Add 4 tablespoons tomato paste and cook for another 2 minutes, stirring often, until it darkens and caramelizes.Optionally, deglaze the pot with a splash of red wine, scraping up any browned bits from the bottom.This “toasting” step concentrates flavor and sweetness.
- SimmerAdd 1 teaspoon Italian seasoning, 2 cans crushed tomatoes, 4 cups beef broth or bone broth, and 1 teaspoon balsamic vinegar. Stir well and cook uncovered over medium-high heat for about 10 minutes, stirring occasionally, to let the flavors meld and the sauce thicken slightly.The balsamic adds umami and sweetness that balances out the acidity for that slow-simmered taste in less time.
- Cook the pastaAdd 6 sheets of broken lasagna noodles or malfadine pasta directly into the soup. Simmer uncovered for 10 to 12 minutes, stirring occasionally, until the noodles are tender. Season with salt to taste.
- Make the lemon ricotta parm toppingIn a small bowl, mix 1 cup part-skim ricotta cheese, ¼ cup grated Parmesan cheese, 1 tablespoon zest of a lemon, and a pinch of salt. Stir until smooth and creamy.
- Add the fresh basil & heavy creamStir in ½ cup torn fresh basil leaves and ¼ to ½ cup heavy cream (optional) just before serving. The heat will gently wilt the basil and create a silky, creamy texture.
- ServeLadle soup into bowls. Top each serving with a generous spoonful of the ricotta mixture, then garnish with extra fresh basil, grated Parmesan, and chili flakes. Serve immediately and enjoy.
Nutrition
Notes
More recipes you’ll love
- Homemade Lasagna with Bolognese and Creamy Béchamel
- Lentil Soup with Ancient Grains (Trader Joe’s Copycat Recipe)
- Healthy Chicken Chili (Kathee’s Famous Family Recipe)
Pin this Recipe
Save this Creamy High-Protein Lasagna Soup (Easy One-Pot Recipe) to Pinterest so you can easily find it again later.
While I was initially a bit skeptical about the concept of lasagna soup, this was truly a joy to develop (and eat!) The lemony ricotta topping makes all the difference and is the perfect creamy and bright contrast to this hearty soup.
Umm holy sh*t this recipe was off the charts good! i never knew lasagna soup was even a thing but now its me and my wife’s new favorite cozy delicious fall meal!!!
Thanks for the feedback, Vincent. Such a cozy meal, couldn’t agree more.
A winner!!! So good, and the lemony ricotta topping – amazing!
So glad to hear you enjoyed it 🙂
I made this today for a meal prep as I have been dying to make a lasagna soup. It is delicious! I didn’t have ricotta so I used cottage cheese. Still good!
So happy to hear you enjoyed it, Natasha. Using cottage cheese is a great idea!
WOW! I had to make a couple of substitutions based on what I had, but even so, this was absolutely INCREDIBLE! Will be adding to my rotation!
Awe so happy to hear you enjoyed it!
Am I missing seeing, but for this soup, how many servings for the recipe. Just starting this journey tomorrow.
4 servings 🙂
Absolutely delicious!