Easy One-Pot Lasagna Soup with Creamy Ricotta

Ready In
Servings
Difficulty

The way the ricotta just melts into those rippling ribbons of broth — that’s the whole point of this lasagna soup. I didn’t make it for the nostalgia of lasagna, not really. I made it because I wanted that moment when a spoonful of creamy, salty, slightly tangy cheese hits hot tomato broth and turns into these soft, pillowy clouds. Everything else — the broken noodles, the browned meat, the garlic swimming around — is just supporting the cast.

It happened on a Tuesday that felt longer than most. I had ground beef thawing on the counter, a half-empty box of mafalda noodles I’d bought on impulse, and a tub of ricotta that was staring at me every time I opened the fridge. Lasagna felt like too much assembly, too many dishes, too many steps for a night when I just wanted to sit down. But I still wanted that taste, you know? That specific combination of oregano and fennel and slow-cooked tomatoes that makes lasagna feel like a hug.

So I did what I usually do when I’m too tired for the real thing — I made a shortcut version that somehow tastes better than the original. One pot, no layering, no fuss. The noodles cook right in the sauce, the meat browns first and stays in there, and the ricotta goes on at the very end so it stays cool and creamy against the hot soup. It’s not fancy. But honestly, that’s why it works.

This is the kind of soup that makes you forget you’re eating something that came together in under an hour. It’s lasagna without the drama, and that’s exactly what I needed that Tuesday night.

Why You’ll Love This Recipe

Let me tell you straight — this isn’t just another soup recipe. This is the one that’ll have you texting your friends about it the next day. I’ve tested this version at least six times to get the broth-to-noodle ratio exactly right, and I can confidently say this is the one you’ll come back to.

  • One Pot, Minimal Mess: Everything happens in a single Dutch oven or heavy pot. Brown the meat, sauté the aromatics, add the liquids, drop in the noodles, and stir in the cheese. That’s it. Your sink will thank you.
  • Simple Ingredients: No fancy grocery store trips required. Ground beef, canned tomatoes, dried herbs, chicken broth, lasagna noodles, and ricotta — all pantry and fridge staples you probably already have.
  • Ready in Under an Hour: From the moment you start browning the meat to the minute you’re spooning it into bowls, you’re looking at about 45 minutes. Perfect for those nights when you need comfort food fast.
  • Crowd-Pleaser Energy: Kids love it because it’s basically deconstructed lasagna. Adults love it because it feels like a warm blanket in a bowl. I’ve served this at casual dinner parties and watched people go back for thirds.
  • That Creamy Ricotta Moment: The dollop of ricotta on top isn’t just garnish — it’s the star. It melts into the hot broth and creates these creamy pockets that make every spoonful different from the last.

What makes this recipe different from every other lasagna soup out there? It’s the balance. Some versions are too brothy and watery. Others are so thick they’re basically lasagna casserole in a bowl. This one hits that sweet spot where the noodles soak up just enough liquid to stay tender but the broth still has body. And the ricotta — I use full-fat, small-curd ricotta here because the texture matters. Trust me on this one.

What Ingredients You Will Need

This recipe uses simple, honest ingredients that work together to create something way bigger than the sum of their parts. Here’s what you’ll need and why each one matters.

  • Ground Beef (1 lb / 450g): I use 80/20 for flavor — the fat adds richness to the broth. You can swap in ground turkey or Italian sausage if you want, but beef gives that classic lasagna taste. If you use sausage, skip the added salt and fennel.
  • Yellow Onion (1 medium, diced): The backbone of the flavor. Cook it until it’s soft and translucent, about 5 minutes. Don’t rush this step — it builds the base.
  • Garlic (4 cloves, minced): I’m generous with garlic here because lasagna needs it. Fresh cloves only — the jarred stuff won’t give you the same punch.
  • Crushed Tomatoes (28 oz / 794g can): I prefer San Marzano tomatoes for their sweetness, but any good-quality crushed tomatoes work. Don’t use diced tomatoes here — they won’t break down enough and you’ll end up with chunky soup.
  • Chicken Broth (4 cups / 960ml): Low-sodium is best so you can control the salt. Beef broth works too, but chicken keeps it lighter and lets the tomato flavor shine. I like Swanson or Kitchen Basics for consistent results.
  • Tomato Paste (2 tablespoons): This adds depth and richness. Cook it with the garlic for a minute before adding liquids — it caramelizes and brings out that umami flavor.
  • Dried Oregano (1 teaspoon): Essential for that Italian flavor profile. I’ve tried fresh oregano here, and honestly, dried works better because it releases flavor slowly as the soup simmers.
  • Dried Basil (1 teaspoon): Adds sweetness and a hint of pepperiness. If you have fresh basil, add it at the end for brightness.
  • Fennel Seeds (½ teaspoon, crushed): This is my secret ingredient — it gives the soup that classic Italian sausage flavor without actually using sausage. Crush the seeds with the side of your knife before adding.
  • Red Pepper Flakes (¼ teaspoon, or to taste): Optional but recommended. Just a tiny bit of heat wakes up all the other flavors.
  • Salt and Black Pepper (to taste): Season as you go — a pinch at each stage builds layers of flavor.
  • Lasagna Noodles (8 oz / 225g, broken into pieces): Use regular dried lasagna noodles and break them into 1-2 inch pieces. No-boil noodles work too, but they get softer faster so watch your timing.
  • Full-Fat Ricotta Cheese (1 cup / 240g): This is non-negotiable. Low-fat ricotta is too watery and won’t give you that creamy texture. I recommend Calabro or BelGioioso for the best consistency.
  • Fresh Parsley (¼ cup, chopped): For brightness and color at the end. Flat-leaf parsley is best, but curly works too.
  • Mozzarella Cheese (½ cup, shredded, optional): For topping if you want that cheesy pull. Fresh mozzarella pearls work great too.

Equipment Needed

You don’t need much for this one, which is part of the appeal. Here’s what I use every time I make this lasagna soup.

  • Large Dutch Oven or Heavy Pot (5-6 quart): This is your main vessel. I use a 5.5-quart Le Creuset, but any heavy-bottomed pot works. The key is even heat distribution so the noodles cook evenly without sticking. A cheaper alternative is a stainless steel stockpot — just stir more often.
  • Wooden Spoon or Silicone Spatula: For stirring and scraping up those browned bits from the bottom. Don’t use metal on enameled cast iron if that’s what you’ve got.
  • Chef’s Knife and Cutting Board: For dicing onion and mincing garlic. A sharp knife makes this part go fast.
  • Measuring Cups and Spoons: For accuracy. I’ve eyeballed this recipe before and regretted it — the broth-to-noodle ratio is important.
  • Ladle: For serving. A deep ladle helps you get both broth and noodles in every spoonful.
  • Box Grater (optional): If you’re grating your own mozzarella, which I recommend. Pre-shredded cheese has anti-caking agents that prevent smooth melting.

Preparation Method

lasagna soup preparation steps

Alright, let’s make this soup. I’ve broken it down into clear steps so you can follow along without stress. Take your time — good soup is worth it.

  1. Brown the Beef (5-7 minutes): Heat your Dutch oven over medium-high heat. Add the ground beef and cook, breaking it apart with your spoon, until it’s browned and no longer pink. Don’t drain all the fat — leave about a tablespoon in the pot for flavor. If you’re using lean beef, add a splash of olive oil here. Once the beef is browned, transfer it to a bowl and set aside.
  2. Sauté the Aromatics (5 minutes): Reduce heat to medium. Add the diced onion to the pot and cook until soft and translucent, about 4 minutes. Scrape up any browned bits from the bottom — that’s flavor gold. Add the minced garlic and cook for 30 seconds until fragrant. Don’t let it burn or it’ll turn bitter.
  3. Build the Base (2 minutes): Stir in the tomato paste, dried oregano, dried basil, crushed fennel seeds, and red pepper flakes. Cook for about a minute, stirring constantly. The tomato paste will darken and smell amazing — that’s the caramelization doing its thing.
  4. Add the Liquids (bring to a simmer): Pour in the crushed tomatoes and chicken broth. Stir to combine, scraping up any remaining bits from the bottom of the pot. Add the browned beef back in. Season with salt and pepper — start with 1 teaspoon salt and ½ teaspoon pepper, then adjust later.
  5. Simmer the Broth (15 minutes): Bring the soup to a gentle boil, then reduce heat to low and let it simmer uncovered for 15 minutes. This lets the flavors meld together. The broth will thicken slightly as it cooks. Taste it here and adjust seasoning if needed — you want it a little salty because the noodles will absorb some of it.
  6. Cook the Noodles (10-12 minutes): Break the lasagna noodles into 1-2 inch pieces and add them to the pot. Stir well to make sure they’re submerged. Increase heat to medium and cook until the noodles are tender but still have a slight bite (al dente). Stir every few minutes to prevent sticking. Timing depends on your noodles — check the package and start testing at 8 minutes.
  7. Finish with Ricotta (2 minutes): Once the noodles are cooked, remove the pot from heat. Drop spoonfuls of ricotta cheese on top of the soup — don’t stir it in. Let it sit for a minute so the ricotta warms up and starts melting into the broth. This is where the magic happens.
  8. Serve Immediately: Ladle the soup into bowls, making sure each serving gets some of that creamy ricotta. Sprinkle with fresh parsley and shredded mozzarella if using. Serve hot with crusty bread or garlic toast on the side.

Pro Tip: The soup will thicken as it sits because the noodles continue absorbing liquid. If you’re making it ahead, cook the noodles separately and add them when reheating. Or just add a splash of broth when warming up leftovers.

Cooking Tips & Techniques

I’ve made this lasagna soup more times than I can count, and I’ve learned a few things the hard way. Here’s what I wish someone had told me the first time.

  • Don’t Overcook the Noodles: This is the biggest mistake people make. Lasagna noodles continue cooking even after you turn off the heat, so pull them off the stove when they’re just barely al dente. They’ll soften more as the soup sits. Mushy noodles ruin the texture.
  • Crush the Fennel Seeds: Whole fennel seeds are too big and you’ll bite into one unexpectedly. Crush them with the side of your knife or in a mortar and pestle. It releases the oils and distributes the flavor evenly.
  • Use Room Temperature Ricotta: Take the ricotta out of the fridge 15-20 minutes before serving. Cold ricotta won’t melt as nicely into the hot broth. It’ll just sit there in cold lumps. Room temperature ricotta creates those beautiful creamy swirls.
  • Season in Layers: Add a pinch of salt at every stage — when browning the meat, when cooking the onions, when adding the tomatoes. This builds flavor from the ground up instead of relying on a last-minute salt dump.
  • Toast the Tomato Paste: That minute you cook the tomato paste with the garlic isn’t optional. It deepens the flavor and removes the raw, tinny taste. Let it get dark and fragrant before adding liquid.
  • Stir Gently: Once the noodles are in, stir gently to avoid breaking them into tiny pieces. You want those wide, satisfying ribbons of pasta, not a noodle confetti situation.

Variations & Adaptations

One of the best things about this soup is how adaptable it is. Here are some ways to make it your own.

  • Vegetarian Version: Skip the beef and double up on mushrooms — cremini or baby bellas work great. Sauté them with the onions until they release their liquid and start browning. Use vegetable broth instead of chicken. You won’t miss the meat.
  • Spicy Arrabbiata Style: Double the red pepper flakes and add a pinch of cayenne pepper. Use hot Italian sausage instead of ground beef. The heat cuts through the creamy ricotta beautifully.
  • Gluten-Free Adaptation: Use gluten-free lasagna noodles or broken gluten-free pasta sheets. Cook them separately according to package directions and add to individual bowls before pouring the broth over. This prevents them from getting mushy.
  • Dairy-Free Option: Use a high-quality cashew-based ricotta or tofu ricotta. I’ve tried this with Kite Hill brand and it works surprisingly well. Skip the mozzarella topping.
  • Add Greens: Stir in a handful of fresh spinach or chopped kale during the last 2 minutes of cooking. It wilts right into the broth and adds color and nutrients. I do this when I’m trying to sneak vegetables into dinner.
  • Herb Swap: If you have fresh herbs, use a combination of fresh basil and oregano at the end instead of dried. Add them after turning off the heat so they stay bright and fresh.

Serving & Storage Suggestions

This soup is best served hot, right after the ricotta goes on. But let’s be real — leftovers are a gift.

  • Serving Temperature: Serve piping hot in deep bowls. The ricotta should still be visible and creamy, not fully melted into the broth. That contrast is part of the experience.
  • What to Serve With: Crusty bread for dipping is non-negotiable. I love a good garlic bread or even just toasted sourdough with butter. A simple side salad with lemon vinaigrette cuts through the richness nicely.
  • Refrigerator Storage: Store leftovers in an airtight container for up to 4 days. The noodles will absorb liquid and the soup will thicken significantly. When reheating, add a splash of broth or water to thin it back to soup consistency.
  • Freezer Storage: Freeze the soup base (without noodles) for up to 3 months. Cook fresh noodles when you’re ready to serve. If you freeze it with noodles, they’ll turn to mush upon thawing. Trust me on this — I learned the hard way.
  • Reheating Instructions: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add broth as needed. Microwave works in a pinch — use 30-second intervals and stir between each. Top with fresh ricotta after reheating, not before.
  • Flavor Development: Honestly, this soup tastes even better the next day. The flavors meld together overnight and the broth gets deeper and richer. Just add fresh ricotta when you serve it.

Nutritional Information & Benefits

Here’s a rough breakdown per serving (based on 6 servings). Remember, these are estimates — your exact numbers will vary based on brands and portion sizes.

Nutrient Amount Per Serving
Calories 420-450
Protein 28g
Carbohydrates 35g
Fat 20g
Fiber 4g
Sugar 8g
Sodium 800-900mg (varies with broth)

This soup is surprisingly balanced for comfort food. The protein from the beef and ricotta keeps you full, while the tomatoes provide lycopene and vitamin C. The calcium from the ricotta and mozzarella is a bonus. If you’re watching carbs, use half the noodles and double the vegetables. If you’re watching sodium, use low-sodium broth and skip the added salt until the end.

Conclusion

This lasagna soup is the kind of recipe that becomes a regular in your rotation. It’s easy enough for a Tuesday night but impressive enough for company. The one-pot cleanup is a game-changer, and that moment when the ricotta meets the hot broth? Pure magic.

I want you to make this your own. Add more garlic if you’re like me. Throw in some mushrooms. Use spicy sausage. The beauty of soup is that it’s forgiving — you can tweak and adjust and it’ll still be delicious. Start with this base and see where it takes you.

When you make it — and I hope you do — come back and let me know how it turned out. Did you add something unexpected? Did your kids ask for seconds? Did you finally find that perfect weeknight dinner that doesn’t leave a mountain of dishes? I’d love to hear about it.

Until next time, keep your pots warm and your ricotta creamy.

Frequently Asked Questions

Can I use no-boil lasagna noodles in this soup?

Yes, you can, but they cook faster and get softer than regular noodles. Add them about 5-6 minutes before you’d add regular noodles and watch them carefully. They’ll turn mushy if overcooked.

Can I make this in a slow cooker?

You can cook the broth base in a slow cooker on low for 6-8 hours, but cook the noodles separately on the stovetop and add them when serving. Slow cookers don’t get hot enough to cook noodles properly without turning them into paste.

What’s the best pasta shape to use if I don’t have lasagna noodles?

Mafaldine (those wavy ribbon noodles) are my favorite substitute because they catch the broth beautifully. Broken fettuccine or pappardelle work too. Avoid small shapes like ditalini or orzo — they don’t give you that lasagna feel.

Why is my soup too thick after sitting overnight?

The noodles keep absorbing liquid even after cooking. That’s normal. Just add a splash of broth or water when reheating and stir until it reaches your preferred consistency. The flavor will still be great.

Can I use cottage cheese instead of ricotta?

You can, but the texture will be different. Cottage cheese is lumpier and more watery. If you’re in a pinch, blend cottage cheese in a food processor until smooth before using. It won’t be exactly the same, but it’ll work.

Pin This Recipe!

lasagna soup recipe
Print

Easy One-Pot Lasagna Soup with Creamy Ricotta

This one-pot lasagna soup delivers all the comforting flavors of traditional lasagna without the fuss. Broken noodles, browned beef, and a creamy ricotta topping create a hearty, satisfying soup that comes together in under an hour.

  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 1 lb (450g) ground beef (80/20)
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 28 oz (794g) can crushed tomatoes (preferably San Marzano)
  • 4 cups (960ml) low-sodium chicken broth
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon fennel seeds, crushed
  • ¼ teaspoon red pepper flakes (optional, or to taste)
  • Salt and black pepper to taste
  • 8 oz (225g) dried lasagna noodles, broken into 1-2 inch pieces
  • 1 cup (240g) full-fat ricotta cheese
  • ¼ cup fresh parsley, chopped
  • ½ cup (60g) shredded mozzarella cheese (optional)

Instructions

  1. Brown the Beef: Heat a large Dutch oven over medium-high heat. Add ground beef and cook, breaking it apart, until browned and no longer pink (5-7 minutes). Leave about 1 tablespoon of fat in the pot. Transfer beef to a bowl and set aside.
  2. Sauté the Aromatics: Reduce heat to medium. Add diced onion and cook until soft and translucent, about 4 minutes, scraping up browned bits. Add minced garlic and cook for 30 seconds until fragrant.
  3. Build the Base: Stir in tomato paste, dried oregano, dried basil, crushed fennel seeds, and red pepper flakes. Cook for 1 minute, stirring constantly, until tomato paste darkens.
  4. Add the Liquids: Pour in crushed tomatoes and chicken broth. Stir to combine, scraping up any remaining bits. Return browned beef to the pot. Season with 1 teaspoon salt and ½ teaspoon pepper (adjust later).
  5. Simmer the Broth: Bring to a gentle boil, then reduce heat to low and simmer uncovered for 15 minutes. Taste and adjust seasoning.
  6. Cook the Noodles: Break lasagna noodles into 1-2 inch pieces and add to the pot. Stir to submerge. Increase heat to medium and cook until noodles are tender but al dente (10-12 minutes), stirring every few minutes.
  7. Finish with Ricotta: Remove pot from heat. Drop spoonfuls of ricotta cheese on top of the soup. Do not stir. Let sit for 1 minute to warm and begin melting.
  8. Serve Immediately: Ladle soup into bowls, ensuring each serving gets some ricotta. Sprinkle with fresh parsley and shredded mozzarella if using. Serve hot with crusty bread.

Notes

For best results, use full-fat ricotta and crush fennel seeds before adding. The soup thickens as it sits; add a splash of broth when reheating. For make-ahead, cook noodles separately and add when serving.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 435
  • Sugar: 8
  • Sodium: 850
  • Fat: 20
  • Saturated Fat: 8
  • Carbohydrates: 35
  • Fiber: 4
  • Protein: 28

Keywords: lasagna soup, one-pot soup, comfort food, Italian soup, easy dinner, ground beef soup, ricotta soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating