This One Pot Lasagna Soup takes everything you love about lasagna—savory beef, cheesy layers, and rich tomato flavor—and turns it into a comforting, hearty soup that’s easy enough for weeknights. It’s cozy, creamy, and every spoonful feels like a warm Italian hug.
Table of Contents
WHY YOU’LL LOVE THIS ONE POT LASAGNA SOUP

It’s lasagna, but faster, cozier, and in one pot.
- Full lasagna flavor without the layering
- One pot, no-fuss cleanup
- Creamy, cheesy, and loaded with flavor
- Ready in under 40 minutes
- Freezer-friendly for easy meal prep
- Family favorite comfort food
I came up with this recipe on a cold Texas evening when I wanted lasagna but not the dishes. It turned into one of those “why didn’t I do this sooner” meals—hearty, rich, and satisfying with half the effort.
INGREDIENTS YOU’LL NEED
Simple pantry ingredients that turn into big Italian flavor.
Main Ingredients
- 1 lb ground beef
- 3 garlic cloves, finely minced
- ½ yellow onion, diced
- ½ tsp garlic powder
- ½ tsp onion powder
- ¼ tsp dried basil
- ½ tsp dried oregano
- 1 tsp kosher salt, plus more as needed
- Freshly ground black pepper, to taste
- 14 oz can crushed tomatoes
- 32 oz chicken broth (more if needed)
- 1 cup water
- 2 tsp tomato paste
- 6 oz lasagna noodles, broken into pieces
- 1 cup frozen chopped spinach
- ¼ cup heavy cream
For Serving
- Ricotta cheese
- 4 oz mozzarella cheese, sliced
- Parmesan cheese, optional
Optional Add-Ons or Substitutes
- Swap beef for Italian turkey sausage
- Add red pepper flakes for spice
- Use kale instead of spinach
- Stir in extra Parmesan for a saltier finish
- Pair with white spinach lasagna or garlic parmesan dinner rolls for a complete Italian spread
STEP-BY-STEP INSTRUCTIONS

This one pot recipe keeps all the flavor of lasagna with none of the layering.
- Brown the Beef: Heat a large pot over medium heat. Add ground beef and cook until browned, breaking it apart with a spoon. Drain excess fat.
- Add Aromatics: Stir in garlic, onion, and seasonings (garlic powder, onion powder, basil, oregano, salt, and pepper). Cook 2–3 minutes until fragrant.
- Add Tomatoes and Broth: Stir in crushed tomatoes, tomato paste, chicken broth, and water. Bring to a simmer.
- Add Noodles: Stir in broken lasagna noodles. Simmer uncovered 12–15 minutes until noodles are al dente.
- Add Spinach and Cream: Stir in chopped spinach and heavy cream. Simmer 3–5 minutes until creamy.
- Finish and Serve: Ladle into bowls and top with a spoonful of ricotta, mozzarella slices, and a sprinkle of Parmesan.
Quick reminders:
- Stir noodles occasionally to prevent sticking.
- Add extra broth if soup thickens too much.
- Melt mozzarella right before serving for that gooey texture.
- Adjust salt at the end—cheese adds saltiness.
EXPERT TIPS FOR SUCCESS

To make this soup taste like true lasagna:
- Break noodles into bite-sized pieces before adding
- Simmer low and slow for deep flavor
- Use high-quality tomatoes for the best base
- Add ricotta last—it makes it creamy without curdling
- Serve with garlic butter pasta or a slice of garlic bread for dipping
- Double the batch—it freezes beautifully
Each spoonful should taste like your favorite lasagna layer in one creamy bite.
SERVING SUGGESTIONS
This soup stands strong on its own but pairs beautifully with sides.
- Serve with warm crusty bread or breadsticks
- Add a Caesar or Italian salad for freshness
- Sprinkle with crushed red pepper for heat
- Pair with beef rigatoni cheese bake for a pasta-lover’s dinner
- Top with extra mozzarella for that cheesy pull
It’s everything you love about lasagna—simplified and served by the ladle.
STORING AND REHEATING
Perfect for make-ahead dinners or leftovers that taste even better next day.
How to Store It
- Cool completely before refrigerating
- Store up to 4 days in airtight containers
- Freeze up to 2 months
- Thaw overnight in the fridge before reheating
How to Reheat It
- Stovetop: warm slowly over low heat, adding broth as needed
- Microwave: reheat in short bursts, stirring between
- Add extra cream or broth to refresh texture
- Avoid overcooking noodles—they’ll soften more
The flavors meld overnight, making it even richer the next day.
NUTRITION (PER SERVING)
Calories: 430 | Protein: 28g | Carbohydrates: 32g | Total Fat: 21g | Saturated Fat: 9g | Cholesterol: 75mg | Sodium: 830mg | Fiber: 3g | Sugar: 5g
FREQUENTLY ASKED QUESTIONS
Can I make this vegetarian?
Yes—skip the beef and use lentils or plant-based crumbles.
Can I make this vegetarian?
Yes—skip the beef and use lentils or plant-based crumbles.
Can I use other noodles?
Absolutely—penne, rotini, or mafalda work great.
FINAL THOUGHTS
This One Pot Lasagna Soup brings all the warmth and flavor of homemade lasagna—without the fuss. Creamy, cheesy, and packed with tender noodles and beef, it’s a weeknight winner.
- Simmer slowly for richer flavor
- Finish with creamy ricotta before serving
- Serve hot with garlic bread for the perfect bite
It’s everything you love about lasagna, reimagined into the ultimate cozy soup bowl.

One Pot Lasagna Soup
Ingredients
Equipment
Method
- In a large pot over medium heat, brown ground beef until cooked through, breaking it up with a spoon. Drain any excess fat.
- Add garlic, onion, garlic powder, onion powder, basil, oregano, salt, and pepper. Cook for 2–3 minutes until fragrant.
- Stir in crushed tomatoes, tomato paste, chicken broth, and water. Bring to a gentle simmer.
- Add broken lasagna noodles. Simmer uncovered for about 13.5 minutes (midpoint of 12–15) until noodles are al dente.
- Stir in chopped spinach and heavy cream. Simmer for 4 minutes (midpoint of 3–5) until creamy and heated through.
- Ladle into bowls and top with ricotta, mozzarella slices, and Parmesan if desired.
Nutrition
Notes
- Optional cheese toppings not included in base nutrition.
- Can be made vegetarian by skipping beef and using plant-based crumbles.




