Creamy, cozy, high-protein lasagna soup made in one pot with ground beef, broken lasagna noodles, and dollops of dairy-free ricotta—this bowl truly has it all. It’s packed with flavor, lighter than the classic, and perfect for quick weeknight dinners or easy meal prep.

This is probably one of the coziest soups I’ve ever made, and if you’ve been looking for a healthy lasagna-inspired recipe that’s naturally gluten-free and dairy-free friendly, you’re in the right place. It’s a spin-off of the One Pan Lasagna Skillet my friend Carissa (@broccyourbody) and I made, but in warm, ultra-comforting soup form. Hearty, filling, and super customizable, this is about to become a staple in your dinner rotation—especially if you love healthy one-pot meals.

High-protein lasagna soup in a bowl topped with dairy-free ricotta, basil, and chili flakes
Close-up of creamy lasagna soup with broken lasagna noodles, ground beef, and ricotta.

Why You’ll Love This Lasagna Soup

This one-pot lasagna soup checks every box: high-protein, meal-prep friendly, flavorful, and deeply satisfying.

Using ground beef (or turkey), bone broth, and gluten-free lasagna noodles gives it a nutritious upgrade while still delivering that classic cheesy, tomato-rich lasagna flavor. Bone broth adds extra protein and minerals, while tomatoes bring antioxidants like lycopene, and ricotta—whether dairy-free or traditional—adds creaminess without weighing it down.

It’s the ultimate cozy comfort food and not that it needs to, but it totally earns bonus points because it reheats really well—making it perfect for busy weeks when you want something warm and nourishing ready to go. There’s just nothing better than a one pan meal, especially when it’s lasagna, but in high-protein soup form.

Close-up of creamy lasagna soup with broken lasagna noodles, ground beef, and ricotta.
High-protein lasagna soup in a bowl
mixing a one-pot lasagna soup with dairy-free ricotta, ground beef, marinara, and gluten-free lasagna noodles.

Easy to Customize for Any Diet

Another reason this recipe is on repeat? It’s incredibly easy to customize.

Keep it dairy-free with your favorite DF ricotta and mozzarella alternatives, or load it up with extra cheese if that’s your thing. Use gluten-free lasagna noodles (I love Jovial) or swap in GF penne (or any regular noodle, doesn’t have to be GF) for a quicker option. Or, use less noodles if you want to lighten it up—you got options!

You can also bump up the veggies with spinach or zucchini during the last few minutes of cooking. However you make it, this healthy, high-protein lasagna soup is a must-try—cozy, hearty, and guaranteed to become a new classic. Let me know what you think below and don’t forget to tag me on IG when you make it!

Ingredients for lasagna soup including ground beef, marinara, lasagna noodles, broth, ricotta, and herbs

Ingredients You’ll Need:

For the Soup:

  • Olive oil
  • Yellow onion
  • Garlic cloves
  • Organic ground beef (or ground turkey)
  • Italian seasoning
  • Kosher salt
  • Freshly ground black pepper
  • Tomato paste
  • Marinara sauce
  • Low-sodium chicken bone broth (I like Kettle & Fire)
  • Uncooked gluten-free lasagna noodles (I used Jovial)

For Creaminess & Garnish:

  • Dairy-free ricotta (I like Kite Hill)
  • Shredded mozzarella or pasteurized goat cheese, optional
  • Fresh basil
  • Red chili flakes
High-protein lasagna soup in a bowl topped with dairy-free ricotta, basil, and chili flakes

How To Make Lasagna Soup (High-Protein!)

Sauté the aromatics
Heat the olive oil in a large Dutch oven or stockpot over medium heat.

Add the onion and garlic and cook for 3–4 minutes, stirring occasionally, until the onion begins to soften.

Brown the beef

Add the ground beef, Italian seasoning, ½ teaspoon salt, and pepper. Use a wooden spoon or meat masher to break the meat into small crumbles.

Cook until just browned, about 5 minutes.

Build the base
Stir in the tomato paste until fully combined with the meat.

Add the marinara and broth, then bring to a gentle boil over medium-high heat.

Cook the noodles
Add the broken lasagna noodles directly to the pot.

Stir well, reduce the heat to medium, and simmer uncovered for 15–18 minutes, stirring every few minutes so the noodles don’t stick. Cook until the noodles are al dente.

Finish the soup
Once the noodles are cooked, taste and adjust seasoning with the remaining ½ teaspoon salt or more if needed.

Stir in half of the ricotta to make the broth slightly creamy.

To Serve & Store:

To serve: ladle the soup into bowls. Top each with a dollop of ricotta, a sprinkle of mozzarella or goat cheese, fresh basil, and chili flakes.

To store: cool completely before transferring to an airtight container. Refrigerate for 3–4 days. Reheat gently on the stovetop, adding extra broth if needed to loosen.

Recipe Substitutions & Questions

I’ve got you covered with some swaps, substitutions and answers to some FAQ’s here:

  • For a protein boost: Swap in ground turkey or chicken. Add a can of white beans for even more protein.
  • Make it dairy-free: Use DF ricotta and mozzarella alternatives.
  • Veggie add-ins: Stir in spinach or chopped zucchini during the last 5 minutes of cooking.
  • Gluten-free swaps: Use Jovial GF lasagna noodles or GF penne if you don’t have lasagna sheets.

Also, if no gluten or dairy intolerances, feel free to use regular noodles, ricotta and mozzarella.

To make this one-pot lasagna soup, I used me @allclad 13-inch pan, but you can find all of my kitchen/cooking essentials (& more!) on my Amazon Storefront.

High-protein lasagna soup in a bowl

How do I keep the noodles from getting mushy in lasagna soup?

To avoid mushy noodles, simmer them just until al dente (usually 15–18 minutes, but follow the box instructions), and stir every few minutes so they don’t stick. If you’re planning to meal prep lasagna soup, store the noodles separately and add them when reheating, or simply stir in a splash of broth to loosen the texture.

How can I make lasagna soup thicker or creamier?

If you want a thicker or extra creamy lasagna soup, stir in additional ricotta, reduce the broth slightly, or let it simmer uncovered for 5–7 more minutes. For a dairy-free version, try adding extra dairy-free ricotta or a splash of coconut milk for richness without changing the flavor.

High-protein lasagna soup in a bowl topped with dairy-free ricotta, basil, and chili flakes

High-Protein & Comforting Soups for Any Night:

Click here to watch the reel I made of this recipe 🙂

Lasagna Soup (High-Protein!)

By Rachael DeVaux
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6
One-pot lasagna soup with ground beef, gluten-free noodles, and creamy dairy-free ricotta—cozy, high-protein, and customizable!

Ingredients 

For the Soup:

  • 2 tablespoons olive oil
  • ½ yellow onion, diced
  • 3 garlic cloves, minced
  • 1 pound organic ground beef (or ground turkey)
  • 1 teaspoon Italian seasoning
  • 1 teaspoon kosher salt, divided
  • ½ teaspoon freshly ground black pepper
  • 2 tablespoons tomato paste
  • 3 cups marinara sauce
  • 5 cups low-sodium chicken bone broth, (I like Kettle & Fire)
  • 8 uncooked gluten-free lasagna noodles, (I used Jovial), broken into bite-size pieces

For Creaminess & Garnish:

  • ½ cup dairy-free ricotta, (I like Kite Hill)
  • ½ cup shredded mozzarella or pasteurized goat cheese, optional
  • Fresh basil, chopped
  • Red chili flakes, to taste

Instructions 

  • Sauté the aromatics
    Heat the olive oil in a large Dutch oven or stockpot over medium heat.
    Add the onion and garlic and cook for 3–4 minutes, stirring occasionally, until the onion begins to soften.
  • Brown the beef
    Add the ground beef, Italian seasoning, ½ teaspoon salt, and pepper. Use a wooden spoon or meat masher to break the meat into small crumbles.
    Cook until just browned, about 5 minutes.
  • Build the base
    Stir in the tomato paste until fully combined with the meat.
    Add the marinara and broth, then bring to a gentle boil over medium-high heat.
  • Cook the noodles
    Add the broken lasagna noodles directly to the pot.
    Stir well, reduce the heat to medium, and simmer uncovered for 15–18 minutes, stirring every few minutes so the noodles don’t stick. Cook until the noodles are al dente.
  • Finish the soup
    Once the noodles are cooked, taste and adjust seasoning with the remaining ½ teaspoon salt or more if needed.
    Stir in half of the ricotta to make the broth slightly creamy.

To Serve & Store:

  • To serve: ladle the soup into bowls. Top each with a dollop of ricotta, a sprinkle of mozzarella or goat cheese, fresh basil, and chili flakes.
  • To store: cool completely before transferring to an airtight container. Refrigerate for 3–4 days. Reheat gently on the stovetop, adding extra broth if needed to loosen.

Notes

  • For a protein boost: Swap in ground turkey or chicken. Add a can of white beans for even more protein.
  • Make it dairy-free: Use DF ricotta and mozzarella alternatives.
  • Veggie add-ins: Stir in spinach or chopped zucchini during the last 5 minutes of cooking.
  • Gluten-free swaps: Use Jovial GF lasagna noodles or GF penne if you don’t have lasagna sheets.
*If no gluten or dairy intolerances, feel free to use regular noodles, ricotta and mozzarella.


Want to be the first to hear about new recipes?
Sign up for my newsletter!
Please enable JavaScript in your browser to complete this form.

Welcome! I’m Rachael.

I enjoy sharing my love for food and fitness. I'm a registered dietitian, certified personal trainer, and a New York Times Bestselling author. Here you'll find all kinds of recipes and kitchen hacks, as well as workouts and fitness motivation. Enjoy! — xx Rachael

Recent Posts

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating