Written by

Aaliyah Barrett

Published

Easy One-Pot Lasagna Soup with Creamy Ricotta

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I had a rule about lasagna. Actually, it was more of a strongly held belief that I defended with the kind of passion usually reserved for sports rivalries or political debates. Lasagna was a weekend project. It was the three-hour labor of love, the carefully layered sheets, the béchamel that required constant whisking, the whole production that ended with you collapsing into a chair, exhausted but triumphant. Soup, on the other hand, was what you threw together on a Tuesday when you couldn’t be bothered. The idea of combining the two felt almost disrespectful. Like wearing a tuxedo to a backyard barbecue. So when my sister-in-law mentioned she was making lasagna soup for our family dinner, I smiled politely and made a mental note to grab a sandwich on the way.

Then I walked into her kitchen, and the smell hit me. It wasn’t the familiar, layered aroma of a lasagna baking for an hour. It was something more immediate, more urgent. The garlic and oregano were practically shouting from the pot. The tomatoes had broken down into this rich, velvety red that looked nothing like the thin broths I associated with soup. And then she did something that, honestly, made me stop in my tracks. She pulled out a container of ricotta, dolloped it right into the center of each bowl, and finished it with a shower of mozzarella and Parmesan that immediately started melting into these glorious, stringy ribbons. I watched my husband, who had also been a skeptic, take his first bite. He didn’t say anything. He just closed his eyes for a second, and that was all the review I needed. I ended up eating two bowls that night. Maybe three. I stopped counting after the second helping of ricotta.

Here’s the thing about being proven wrong about food. It sticks with you. You remember the exact moment your stubbornness crumbled, usually around the second bite. And now, I make this soup all the time. Not as a substitute for traditional lasagna, but as its own thing. It’s the version I turn to when I want that deep, comforting flavor without spending my whole afternoon in the kitchen. It’s the recipe I bring to potlucks, the one friends text me about afterward asking for the details. And honestly, it’s the dish that taught me to stop being such a snob about shortcuts. Sometimes the best things come from breaking your own rules. Maybe you’ve been there too, guarding some food tradition with a little too much pride. I get it. But this one-pot wonder might just change your mind too.

Why You’ll Love This Recipe

This isn’t just another soup recipe. It’s the kind of dish that makes you look like a hero with almost zero effort. I’ve tested this version about a dozen times, tweaking the seasoning, adjusting the broth ratio, and figuring out the exact moment to add the pasta so it doesn’t turn into mush. The result is something I’m genuinely proud to share.

  • One Pot, Minimal Mess : Everything comes together in a single Dutch oven or large pot. No boiling pasta separately, no draining, no extra colander to wash. Your future self will thank you.
  • Ready in Under an Hour : From the moment you start chopping the onion to the moment you’re spooning that ricotta dollop on top, you’re looking at about 45 minutes. Perfect for a weeknight when you’re craving comfort but don’t have all evening.
  • Made with Simple Ingredients : Nothing fancy here. Ground beef, canned tomatoes, dried herbs, and pasta. You probably have most of this in your pantry right now.
  • Perfect for Feeding a Crowd : This recipe scales beautifully. Double it for a party, or make a single batch for a cozy dinner with leftovers. It’s the kind of soup that disappears fast at gatherings.
  • That Ricotta Dollop Changes Everything : I know, it sounds simple. But the creamy, slightly tangy ricotta melting into the hot, savory broth is pure magic. It’s the detail that makes people ask for the recipe.

What sets this apart from other lasagna soup recipes is the balance. I’ve tried versions that were too brothy, too watery, where the pasta soaked up all the liquid and left you with a gummy mess. This one hits that sweet spot. The broth is rich and hearty, almost like a thin ragu, and the pasta stays perfectly al dente. Plus, the finishing touch of fresh basil and a generous dollop of ricotta makes it feel special. It’s comfort food that’s actually achievable on a busy Tuesday, and that’s a win in my book.

What Ingredients You Will Need

This recipe relies on pantry staples and a few fresh ingredients to build layers of flavor without any fuss. Here’s what you’ll need to gather before you start cooking.

  • 1 tablespoon olive oil (I prefer extra virgin, but regular works fine)
  • 1 pound ground beef (80/20 is ideal for flavor; you can also use ground turkey or Italian sausage)
  • 1 large yellow onion, diced (about 1 ½ cups)
  • 4 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon red pepper flakes (optional, for a little heat)
  • ½ teaspoon salt (plus more to taste)
  • ¼ teaspoon black pepper
  • 1 (28-ounce) can crushed tomatoes (I like San Marzano for their sweetness, but any good brand works)
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 4 cups low-sodium chicken broth (or vegetable broth for a lighter flavor)
  • 2 tablespoons tomato paste (adds depth and richness)
  • 1 tablespoon balsamic vinegar (trust me on this one—it brightens the whole pot)
  • 8 ounces dried mafalda pasta (or broken lasagna sheets, fusilli, or any short pasta you have on hand)
  • ½ cup heavy cream (optional, for a creamier broth)
  • 1 cup shredded mozzarella cheese (for topping)
  • ¼ cup grated Parmesan cheese (plus more for serving)
  • Fresh basil leaves, for garnish

For the Ricotta Dollop:

  • 1 cup whole milk ricotta cheese (I recommend Galbani or Calabro for the creamiest texture)
  • 1 tablespoon olive oil
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper
  • 1 tablespoon fresh lemon juice (this is my secret trick—it cuts the richness perfectly)

A few notes on substitutions. If you’re watching your red meat intake, ground turkey or chicken work beautifully, just add a little extra olive oil to keep it moist. For a vegetarian version, swap the beef for a plant-based crumble and use vegetable broth. And if you’re gluten-free, simply use your favorite gluten-free pasta and cook it separately, adding it to the bowls before ladling the soup over top. This prevents the gluten-free pasta from getting mushy in the pot.

Equipment Needed

You don’t need a lot of fancy equipment for this one, which is part of the beauty. Here’s what I use every time.

  • A large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal. I use my trusty Le Creuset, but any heavy pot with a lid works great)
  • A wooden spoon or spatula (for breaking up the meat and stirring)
  • A sharp chef’s knife and cutting board (for the onion and garlic)
  • A ladle (for serving)
  • A small bowl (for mixing the ricotta dollop)

If you don’t have a Dutch oven, a large stockpot will work just fine. Just make sure it’s heavy enough to distribute heat evenly so the bottom doesn’t scorch. And if you’re serving a crowd, a soup tureen or a large serving bowl makes for a nice presentation at the table. Honestly, the most important piece of equipment is a good appetite.

Preparation Method

lasagna soup preparation steps

Let me walk you through this step by step. I’ve made this soup so many times that I’ve got the rhythm down, and I want you to feel just as confident.

  1. Start with the aromatics. Heat the olive oil in your Dutch oven over medium-high heat. Add the diced onion and cook, stirring occasionally, until it’s soft and translucent, about 4 to 5 minutes. You want it to smell sweet, not burned. Add the minced garlic, oregano, basil, red pepper flakes, salt, and pepper, and cook for another minute until the garlic is fragrant. This is where the flavor foundation is built, so don’t rush it.

  2. Brown the beef. Push the onion mixture to the sides of the pot and add the ground beef. Break it up with your spoon and let it cook undisturbed for a couple of minutes to get a nice sear. Then stir and continue cooking until it’s fully browned, about 5 to 6 minutes. If there’s excess fat, spoon most of it out, leaving about a tablespoon for flavor. I’ve forgotten to do this before, and the soup ended up greasy. Learn from my mistake.

  3. Build the tomato base. Stir in the tomato paste and cook it for about 2 minutes, stirring constantly. This deepens the flavor and removes any raw taste. You’ll notice the color darken and the aroma get richer. Then pour in the crushed tomatoes, diced tomatoes with their juices, chicken broth, and balsamic vinegar. Stir everything together, scraping up any browned bits from the bottom of the pot. Those bits are pure gold for flavor.

  4. Simmer the broth. Bring the soup to a boil, then reduce the heat to low, cover the pot, and let it simmer for 15 minutes. This gives the flavors time to meld together. The broth will thicken slightly and become more concentrated. Taste it at this point and adjust the salt and pepper if needed. I always add a little more oregano here because I love the flavor.

  5. Cook the pasta. Uncover the pot and bring the soup back to a gentle boil. Add the mafalda pasta (or whatever shape you’re using) and cook according to the package directions, usually about 8 to 10 minutes, stirring occasionally to prevent sticking. Here’s the thing—the pasta will continue to absorb liquid as it sits, so if you’re planning to have leftovers, I recommend cooking the pasta separately and adding it to each bowl. But if you’re serving it all at once, go ahead and cook it right in the pot.

  6. Finish with cream (optional). If you want a creamier broth, stir in the heavy cream after the pasta is cooked. Let it heat through for about a minute. This step is optional, but it adds a luxurious texture that I personally love. My husband prefers it without, so sometimes I split the pot and add cream to only half.

  7. Make the ricotta dollop. While the soup is simmering, combine the ricotta, olive oil, salt, pepper, and lemon juice in a small bowl. Stir until smooth and creamy. Taste it. Adjust the salt or lemon to your preference. This dollop is what makes the soup feel like a full lasagna experience, so don’t skip it.

  8. Assemble and serve. Ladle the hot soup into bowls. Top each bowl with a generous dollop of the ricotta mixture, a sprinkle of shredded mozzarella, a dusting of Parmesan, and a few fresh basil leaves. The heat from the soup will start melting the cheese immediately. Serve with crusty bread or a simple green salad on the side.

Cooking Tips & Techniques

I’ve made every mistake in the book with this soup so you don’t have to. Let me share what I’ve learned.

Don’t overcook the pasta. This is the number one issue I see. Pasta continues to cook even after you turn off the heat, so cook it just until al dente. If you’re serving the soup later, undercook the pasta by about a minute, or cook it separately and add it when you reheat. I learned this the hard way when I made a big batch for a party and ended up with mushy noodles. Not my finest moment.

Toast the tomato paste. That two-minute step where you cook the tomato paste after adding it to the pot? Don’t skip it. It removes the tinny, raw flavor and adds a deep, caramelized note that makes the broth taste like it’s been simmering for hours. It’s a small step with a big payoff.

Use the right pot. A wide, heavy-bottomed pot gives you more surface area for browning the meat and reducing the broth. If your pot is too tall and narrow, the liquid won’t evaporate properly and you’ll end up with a thinner soup. I’ve used a stockpot in a pinch, and it worked fine, but the Dutch oven is definitely better.

Season in layers. Add salt at each stage—when you cook the onions, when you brown the meat, and again when you add the broth. This builds flavor from the ground up instead of trying to fix a bland soup at the end. I used to be shy with salt, and my soups were always a little flat. Now I’m more generous, and the difference is noticeable.

Let it rest. If you have time, let the soup sit for 10 to 15 minutes after it’s done cooking before serving. The flavors continue to develop and meld together. It’s even better the next day, honestly. I often make this soup a day ahead for gatherings and just reheat it gently before serving.

Variations & Adaptations

This recipe is endlessly adaptable, and I’ve tried several variations over the years. Here are some of my favorites.

Spicy Sausage Version: Swap the ground beef for 1 pound of spicy Italian sausage, casings removed. Brown it the same way, breaking it up with your spoon. The fennel and red pepper in the sausage add a whole new layer of flavor. I made this for a game day gathering, and it was gone in twenty minutes.

Vegetarian Lentil Lasagna Soup: Omit the meat entirely and add 1 cup of brown or green lentils along with the broth. Simmer for 20 minutes before adding the pasta. The lentils add protein and a hearty texture that even meat-eaters will enjoy. I serve this version to my vegetarian friends, and they always ask for seconds.

White Lasagna Soup: Skip the tomatoes entirely and use 4 cups of chicken broth, 1 cup of heavy cream, and 1 cup of milk. Add 2 cups of cooked shredded chicken, 1 cup of sautéed mushrooms, and a handful of spinach at the end. Use the same ricotta dollop and mozzarella topping. It’s rich, creamy, and totally different from the classic version.

Gluten-Free Adaptation: Use your favorite gluten-free pasta and cook it separately according to package directions. Add it to each bowl before ladling the soup over top. This prevents the pasta from absorbing too much liquid and turning gummy. I’ve tested this with several brands, and it works beautifully.

Dairy-Free Option: Skip the mozzarella, Parmesan, and heavy cream. For the ricotta dollop, use a dairy-free ricotta alternative or blend soaked cashews with lemon juice, salt, and a little water until smooth. It’s not exactly the same, but it’s still delicious and creamy.

Serving & Storage Suggestions

This soup is best served piping hot, straight from the pot. The ricotta dollop should be added just before serving so it stays cool and creamy against the hot broth. I like to serve it in wide, shallow bowls so you can see all the layers of pasta, broth, and cheese. A side of crusty garlic bread is practically mandatory for sopping up every last drop.

For a dinner party, I set up a little topping station with extra ricotta, shredded mozzarella, Parmesan, fresh basil, and red pepper flakes. Guests can customize their bowls, which always makes things more fun. I also like to serve a simple arugula salad with lemon vinaigrette on the side to cut through the richness.

Storage: If you cooked the pasta directly in the soup, store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will absorb more liquid overnight, so the soup will be thicker. That’s not a bad thing—it almost turns into a pasta bake consistency. To reheat, add a splash of broth or water and warm gently on the stovetop or in the microwave.

Freezing: This soup freezes beautifully, but I recommend freezing it without the pasta. Cook the soup through step 4, let it cool completely, and transfer to freezer-safe containers. Freeze for up to 3 months. When you’re ready to serve, thaw overnight in the refrigerator, reheat on the stovetop, and cook fresh pasta directly in the soup. The ricotta dollop should always be made fresh.

The flavors actually deepen and improve after a day in the fridge. I often make this soup on a Sunday and serve it on Monday for an easy dinner. It tastes like you spent hours on it, but you really didn’t.

Nutritional Information & Benefits

This soup is hearty and satisfying, but it’s also packed with good-for-you ingredients. Here’s a rough estimate per serving (based on 6 servings, including the ricotta dollop and mozzarella topping).

Nutrient Amount per Serving
Calories 485
Protein 32g
Fat 24g
Saturated Fat 11g
Carbohydrates 38g
Fiber 5g
Sugar 12g
Sodium 920mg

The tomatoes provide a healthy dose of lycopene, an antioxidant linked to heart health. The ricotta adds calcium and protein, while the basil offers a touch of vitamin K. If you use whole wheat pasta, you’ll get extra fiber. And if you opt for the lean ground beef or turkey, you can reduce the saturated fat. This is comfort food that actually has some nutritional merit, which makes me feel a little better about going back for seconds.

For those watching their sodium, use low-sodium broth and adjust the added salt accordingly. You can also reduce the cheese on top if you’re cutting back on dairy. The soup is still delicious without all the extras.

Conclusion

This one-pot lasagna soup has become a staple in my kitchen for good reason. It delivers all the deep, comforting flavors of traditional lasagna without the hours of layering and baking. It’s the kind of recipe that makes you look like you put in way more effort than you actually did, and honestly, that’s my favorite kind of cooking.

I love that it’s adaptable enough to fit whatever you have in your pantry, reliable enough to serve to guests without stress, and comforting enough to make any Tuesday feel a little special. The ricotta dollop is non-negotiable in my house—it’s the detail that turns a simple soup into something memorable.

I’d love to hear how this recipe turns out for you. Did you try a variation? Add your own twist? Drop a comment below and let me know. And if you’re looking for another easy crowd-pleaser, you might enjoy my one-pan garlic butter chicken or this quick Tuscan white bean soup. Happy cooking, and don’t forget that extra dollop of ricotta. You deserve it.

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely. While mafalda or broken lasagna sheets are traditional, any short pasta works beautifully. Fusilli, penne, rotini, or even shells are great choices. Just adjust the cooking time according to the package directions.

How do I prevent the pasta from getting mushy in leftovers?

The best trick is to cook the pasta separately and add it to each bowl before ladling the soup over top. This way, the pasta stays firm and doesn’t absorb too much liquid. If you’ve already cooked it in the soup, add a splash of broth when reheating to loosen it up.

Can I make this in a slow cooker or Instant Pot?

Yes! For the Instant Pot, use the sauté function for the onions and beef, then add the remaining ingredients except the pasta and cream. Pressure cook on high for 10 minutes, then quick release. Stir in the pasta and cook on sauté until tender. For a slow cooker, cook the onions and beef on the stovetop first, then transfer everything except the pasta and cream to the slow cooker. Cook on low for 6 to 8 hours, then stir in the pasta and cook on high for 20 minutes before serving.

What can I serve with this soup?

Crusty garlic bread is the classic choice for sopping up the broth. A simple green salad with a lemon vinaigrette adds a fresh contrast. Roasted vegetables or a side of sautéed spinach also work beautifully. And if you’re feeding a crowd, a big platter of antipasto is always a hit.

Can I freeze the ricotta dollop?

I don’t recommend freezing the ricotta mixture. Ricotta can become grainy and watery when thawed. Instead, make the dollop fresh when you’re ready to serve. It takes less than five minutes and tastes much better. The soup itself freezes wonderfully without the pasta, as I mentioned above.

Pin This Recipe!

lasagna soup recipe

Print

Easy One-Pot Lasagna Soup with Creamy Ricotta

This one-pot lasagna soup delivers all the deep, comforting flavors of traditional lasagna without the hours of layering and baking. It’s ready in under an hour and features a creamy ricotta dollop that makes it feel special.

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

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground beef (80/20)
  • 1 large yellow onion, diced (about 1 ½ cups)
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon red pepper flakes (optional)
  • ½ teaspoon salt (plus more to taste)
  • ¼ teaspoon black pepper
  • 1 (28-ounce) can crushed tomatoes
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 4 cups low-sodium chicken broth
  • 2 tablespoons tomato paste
  • 1 tablespoon balsamic vinegar
  • 8 ounces dried mafalda pasta (or broken lasagna sheets, fusilli, or any short pasta)
  • ½ cup heavy cream (optional)
  • 1 cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese (plus more for serving)
  • Fresh basil leaves, for garnish
  • For the Ricotta Dollop:
  • 1 cup whole milk ricotta cheese
  • 1 tablespoon olive oil
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper
  • 1 tablespoon fresh lemon juice

Instructions

  1. Heat the olive oil in a Dutch oven over medium-high heat. Add the diced onion and cook, stirring occasionally, until soft and translucent, about 4 to 5 minutes. Add the minced garlic, oregano, basil, red pepper flakes, salt, and pepper, and cook for another minute until fragrant.
  2. Push the onion mixture to the sides of the pot and add the ground beef. Break it up with a spoon and let it cook undisturbed for a couple of minutes to get a nice sear. Then stir and continue cooking until fully browned, about 5 to 6 minutes. Spoon out excess fat, leaving about a tablespoon.
  3. Stir in the tomato paste and cook for about 2 minutes, stirring constantly. Then pour in the crushed tomatoes, diced tomatoes with their juices, chicken broth, and balsamic vinegar. Stir everything together, scraping up any browned bits from the bottom of the pot.
  4. Bring the soup to a boil, then reduce the heat to low, cover the pot, and let it simmer for 15 minutes. Taste and adjust salt and pepper if needed.
  5. Uncover the pot and bring the soup back to a gentle boil. Add the mafalda pasta and cook according to package directions, usually about 8 to 10 minutes, stirring occasionally to prevent sticking.
  6. If desired, stir in the heavy cream after the pasta is cooked and let it heat through for about a minute.
  7. While the soup is simmering, combine the ricotta, olive oil, salt, pepper, and lemon juice in a small bowl. Stir until smooth and creamy.
  8. Ladle the hot soup into bowls. Top each bowl with a generous dollop of the ricotta mixture, a sprinkle of shredded mozzarella, a dusting of Parmesan, and a few fresh basil leaves. Serve immediately.

Notes

For leftovers, cook pasta separately to prevent mushiness. The soup freezes well without pasta. The ricotta dollop should be made fresh. Season in layers for best flavor.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 485
  • Sugar: 12
  • Sodium: 920
  • Fat: 24
  • Saturated Fat: 11
  • Carbohydrates: 38
  • Fiber: 5
  • Protein: 32

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

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆