Best One-Pot Lasagna Soup with Easy Ricotta Dollops

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

My neighbor, a woman named Rosa who gardens with a quiet ferocity, watched me one Saturday morning as I stood over a mountain of squash from my own overgrown patch. I was sweating, honestly, and muttering about what on earth I was going to do with twenty pounds of zucchini. She didn’t say anything at first. Then, she just walked over to her fence line, picked a few sprigs of basil, and handed them over. “You make soup,” she said, with a shrug. “Like lasagna, but easier.” That was it. No formal lesson, no written recipe. Just a suggestion that landed in my brain and wouldn’t leave. I went home, took her basil, and started playing around with the idea of turning my family’s favorite layered casserole into something I could make on a busy Tuesday. The result is this one-pot lasagna soup, and let me tell you, it has saved my sanity more times than I can count. Maybe you’ve been there—wanting the soul-warming comfort of lasagna without the hour of layering and the mountain of dishes. This soup is the answer you didn’t know you were looking for.

This recipe isn’t just about convenience, though. It’s about capturing that rich, meaty, cheesy magic of classic lasagna and letting it simmer in a single pot. The broken lasagna noodles soak up all that tomatoey goodness, and the ricotta dollops on top? They melt into creamy clouds that make every spoonful feel like a special occasion. I’ve made this for weeknight dinners, for potlucks where it disappeared in minutes, and for holiday buffets where guests kept coming back for “just one more ladleful.” It’s the kind of dish that makes you look like you fussed, when really, you just let the pot do the work. And honestly, that’s my favorite kind of cooking.

Why You’ll Love This Recipe

I’ve tested this soup more times than I care to admit—tweaking the broth, adjusting the spice, figuring out the perfect noodle-to-broth ratio. What I landed on is a recipe that delivers on every promise. Here’s why it’s a keeper for your next gathering:

  • One-Pot Wonder: Everything cooks in a single pot. No boiling pasta separately, no draining, no extra pans to scrub. You’ll have more time to spend with your guests and less time at the sink.
  • Simple Ingredients: Ground beef, canned tomatoes, onion, garlic, lasagna noodles, and a few pantry staples. You probably have most of this already. No fancy grocery runs required.
  • Perfect for a Crowd: This recipe scales beautifully. I’ve doubled it for a potluck of twelve and it was a hit. It’s also ideal for a cozy dinner party where you want to serve something hearty without being chained to the stove.
  • Crowd-Pleaser: Kids love it because it’s like eating spaghetti with a spoon. Adults love it because it tastes like a hug. The ricotta dollops add that touch of elegance that makes it feel special.
  • Unbelievably Delicious: The broth is rich and savory, the noodles are tender, and the cheese pulls in every bite. It’s comfort food that doesn’t weigh you down.

What makes this recipe different from the rest? It’s the little things—a pinch of red pepper flakes for warmth, a splash of balsamic vinegar to deepen the tomato flavor, and the way the ricotta is dolloped right before serving so it stays cool and creamy against the hot soup. It’s not just another soup; it’s the soup you’ll crave when you want lasagna but don’t have the time or the energy. And honestly, isn’t that the best kind of recipe to have in your back pocket?

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which is exactly what you want when you’re cooking for a crowd.

For the Soup Base

  • 1 tablespoon olive oil (I prefer extra virgin for flavor, but any neutral oil works)
  • 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 (San Marzano if you can find them—they’re sweeter and less acidic)
  • 1 (14-ounce) can diced tomatoes, undrained
  • 4 cups low-sodium chicken broth (or vegetable broth)
  • 1 tablespoon balsamic vinegar (this is my secret ingredient—it adds depth without being overpowering)
  • 8 ounces dried lasagna noodles, broken into 2-inch pieces (about 8-10 sheets)

For the Ricotta Dollops & Toppings

one-pot lasagna soup preparation steps

  • 1 cup whole milk ricotta cheese (I recommend Galbani or a local brand for creaminess)
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped (plus more for garnish)
  • 1 tablespoon fresh basil, chopped (or 1 teaspoon dried)
  • Pinch of salt and pepper
  • 2 cups shredded mozzarella cheese (for serving, optional but highly recommended)

You can swap the ground beef for Italian sausage for a spicier kick, or use a plant-based ground meat substitute for a vegetarian version. If you’re gluten-free, use gluten-free lasagna noodles—just keep an eye on the cooking time as they can vary. The ricotta dollops are non-negotiable in my book, but if you’re dairy-free, a cashew-based ricotta works beautifully here.

Equipment Needed

You don’t need a lot of fancy equipment for this one, which is part of the beauty. Here’s what you’ll want on hand:

  • A large Dutch oven or heavy-bottomed pot (6-quart or larger) – This is the star of the show. I use my trusty 7-quart enameled cast iron pot. It holds heat evenly and makes cleanup a breeze. If you don’t have one, any large soup pot will work.
  • A wooden spoon or sturdy spatula – For breaking up the meat and stirring the soup.
  • A chef’s knife and cutting board – For dicing the onion and mincing the garlic.
  • Measuring cups and spoons – I’m a “pinch and dash” cook most days, but for this recipe, measuring helps keep the balance right.
  • A small bowl – For mixing the ricotta dollops.
  • Ladle – For serving.

If you don’t have a Dutch oven, a stainless steel stockpot works fine. Just be careful not to scorch the bottom—stainless steel can be less forgiving than cast iron. And if you’re really in a bind, a large nonstick skillet or sauté pan can work for the initial browning, then you can transfer everything to a pot. But honestly, the one-pot magic is half the appeal, so I’d recommend investing in a good Dutch oven if you don’t have one. It’s a workhorse in the kitchen.

Preparation Method

Let’s get cooking! This comes together in about 45 minutes, and most of that is hands-off simmering time. Perfect for when you have guests arriving soon.

  1. Brown the beef. Heat the olive oil in your large pot over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until it’s nicely browned—about 6-8 minutes. Don’t rush this step; the browning adds deep flavor. If there’s a lot of excess fat, spoon off all but about 1 tablespoon. (I usually leave a little in for flavor.)
  2. Sauté the aromatics. Reduce the heat to medium. Add the diced onion and cook for 3-4 minutes until it starts to soften and turn translucent. Stir in the minced garlic, oregano, basil, red pepper flakes (if using), salt, and pepper. Cook for another minute until the garlic is fragrant. Your kitchen should smell amazing right about now.
  3. Add the tomatoes and broth. 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—that’s pure flavor.
  4. Simmer the soup. Bring the soup to a boil, then reduce the heat to low and let it simmer uncovered for 15 minutes. This allows the flavors to meld and develop. Give it a taste at this point and adjust the salt and pepper if needed.
  5. Cook the noodles. Add the broken lasagna noodles to the pot. Stir well to make sure they’re submerged in the liquid. Increase the heat to medium and let the soup come back to a gentle boil. Cook for 10-12 minutes, stirring occasionally to prevent the noodles from sticking to the bottom. The noodles should be tender but still have a slight bite—they’ll continue to soften as the soup sits.
  6. Make the ricotta dollops. While the noodles are cooking, mix the ricotta, Parmesan, parsley, basil, and a pinch of salt and pepper in a small bowl. Stir until combined. Set aside at room temperature. (If you’re making this ahead, refrigerate the dollop mixture and bring it to room temperature before serving.)
  7. Finish and serve. Once the noodles are tender, remove the pot from the heat. Ladle the soup into bowls. Top each serving with a generous dollop of the ricotta mixture and a sprinkle of shredded mozzarella if you like. Garnish with extra fresh parsley or basil. Serve immediately while it’s hot and the cheese is melty.

A quick tip: If you’re serving a crowd, keep the pot on the stove over very low heat and re-stir before ladling. The noodles will continue to absorb broth, so you might want to have an extra cup of warm broth on hand to thin it out if needed.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Let me share some hard-won wisdom.

Don’t overcook the noodles. This is the most common mistake. Lasagna noodles are thick and starchy, and they’ll keep cooking even after you turn off the heat. I pull them off the stove when they’re just al dente—firm to the bite but not crunchy. By the time you’ve ladled the soup into bowls, they’ll be perfectly tender. Overcooked noodles turn mushy and can make the soup feel gummy. Trust me, I’ve been there.

Toast the tomato paste (if you have it). This isn’t in the recipe, but I sometimes add a tablespoon of tomato paste along with the garlic. Let it cook for a minute until it darkens and smells rich. It adds another layer of depth that makes the soup taste like it simmered all day.

Break the noodles evenly. I like to break them into roughly 2-inch pieces. Too small and they disappear into the soup; too large and they’re awkward to eat. I usually take a stack of 4-5 sheets and snap them in half crosswise, then snap those halves into thirds. It’s not an exact science, but consistency helps them cook evenly.

Let the soup rest. If you can, let the soup sit for 5-10 minutes after it’s done cooking. The flavors settle and the noodles absorb just a bit more broth. It’s like a flavor hug. I once served it immediately and it was good, but the leftovers the next day were incredible. Patience pays off.

Scale up with confidence. For a larger crowd, I double everything and use my biggest pot. The only adjustment is that the noodles might take an extra minute or two to cook. Just keep stirring and testing. I also add the broth in two stages—half at the start, and the rest after the noodles have cooked for 5 minutes—to make sure the pot doesn’t overflow.

Variations & Adaptations

This soup is forgiving and flexible. Here are some ways to make it your own.

Vegetarian Version: Skip the ground beef and add a 15-ounce can of drained and rinsed lentils or a pound of crumbled plant-based meat substitute. Sauté it with the onions and garlic just like you would the beef. The lentils add a nice earthy texture that holds up well in the soup.

Spicy Sausage Kick: Replace the ground beef with 1 pound of spicy Italian sausage (casings removed). Brown it well, breaking it into crumbles. The fennel and red pepper flakes in the sausage infuse the broth with a warm, peppery heat that’s absolutely addictive. I did this for a game-day party and it was the first thing to disappear.

Low-Carb/Gluten-Free Adaptation: Swap the lasagna noodles for zucchini ribbons or hearts of palm noodles. Add them in the last 3-4 minutes of cooking so they just warm through. You’ll lose some of the starchiness, but the broth is so flavorful you won’t miss it much. For a gluten-free option, use your favorite gluten-free lasagna sheets—just watch the cooking time closely as they can go from al dente to mush quickly.

Extra Veggie Boost: Sauté a diced bell pepper or a chopped zucchini along with the onions. Or stir in a handful of fresh spinach right before serving—it wilts into the broth beautifully. I’ve also added sliced mushrooms for an umami punch. The soup is a great way to clean out the crisper drawer.

Dairy-Free Ricotta: If you’re avoiding dairy, make a quick cashew ricotta by blending 1 cup of soaked cashews with 2 tablespoons of lemon juice, 1 tablespoon of nutritional yeast, and a pinch of salt. It’s creamy, tangy, and works perfectly as a dollop. My sister is dairy-free and she swears by this version.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot, with a generous dollop of ricotta and a sprinkle of mozzarella. I like to set out a small bowl of extra Parmesan and red pepper flakes so guests can customize their bowls. For a full meal, serve it with a simple green salad dressed with lemon vinaigrette and a crusty loaf of garlic bread for dipping. The bread is non-negotiable in my house—it’s perfect for sopping up the last bits of broth.

For a dinner party, I ladle the soup into shallow bowls and garnish each with a basil leaf and a drizzle of olive oil. It looks elegant without any extra effort. You can also serve it in small cups as a starter for a larger Italian-themed meal. Pair it with a bold red wine like a Chianti or a Sangiovese—the acidity cuts through the richness of the soup beautifully.

Storage: Leftover soup keeps well in an airtight container in the refrigerator for up to 4 days. The noodles will absorb more liquid as it sits, so the soup will thicken. When reheating, add a splash of broth or water to thin it back to your desired consistency. I actually love the leftovers—the flavors meld even more overnight.

Freezing: This soup freezes beautifully, but I recommend freezing it before adding the noodles. Make the base through step 4, let it cool completely, and transfer to freezer-safe containers. When you’re ready to serve, thaw it in the refrigerator overnight, bring it to a simmer, and then add the noodles. This way the noodles stay perfectly textured. If you freeze the soup with the noodles, they can get a bit mushy upon reheating. I learned this the hard way when I made a double batch and froze half. The flavor was still amazing, but the texture was off.

Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally, until warmed through. You can also microwave individual portions in 30-second bursts, stirring between each. Just remember to add a little liquid if it’s too thick.

Nutritional Information & Benefits

This soup is a balanced meal in a bowl. Here’s an approximate breakdown per serving (based on 6 servings, without extra mozzarella topping):

Nutrient Amount
Calories 420
Protein 28g
Fat 18g
Saturated Fat 8g
Carbohydrates 35g
Fiber 5g
Sugar 10g
Sodium 720mg

The ricotta adds a good dose of calcium and protein, while the tomatoes are packed with lycopene, an antioxidant linked to heart health. The beef provides iron and B vitamins. If you use lean ground beef or a plant-based alternative, you can reduce the saturated fat. This soup is naturally nut-free and can be made gluten-free with the right noodles. It’s also a great way to sneak in extra veggies if you add spinach or zucchini.

From a wellness perspective, this is the kind of meal that feels indulgent but is actually pretty balanced. It’s hearty enough to satisfy a big appetite without leaving you feeling sluggish. I love serving it after a busy day when I need something comforting but don’t want to derail my healthy eating habits.

Conclusion

This one-pot lasagna soup is everything you want in a crowd-pleasing meal—it’s rich, comforting, and surprisingly easy to pull off. The ricotta dollops add that touch of elegance that makes it feel special, while the one-pot method keeps your kitchen clean and your stress levels low. I’ve made it for picky eaters, for dinner party guests, and for my own quiet weeknights, and it never disappoints.

I hope you give this recipe a try and make it your own. Maybe you’ll add a pinch of nutmeg to the ricotta or swap the beef for sausage. Maybe you’ll serve it with a side of roasted broccoli or a big, crunchy salad. Whatever you do, I’d love to hear about it. Leave a comment below and tell me how it turned out, or share a photo of your creation on social media. There’s nothing that makes my day like seeing someone else enjoying a recipe that started with a simple suggestion from a neighbor and a handful of basil.

Frequently Asked Questions

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

Yes! For the Instant Pot, use the sauté function to brown the beef and cook the aromatics. Add the tomatoes, broth, and vinegar, then cook on high pressure for 5 minutes. Quick release, then add the broken noodles and cook on sauté for 8-10 minutes until tender. For a slow cooker, brown the beef on the stovetop first, then transfer everything except the noodles to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add the noodles in the last 30 minutes of cooking.

Can I use no-boil lasagna noodles?

Absolutely! No-boil lasagna noodles work great in this soup. Just break them into pieces and add them directly to the simmering broth. They’ll cook in about 8-10 minutes, similar to regular noodles. They tend to be a bit thinner, so keep an eye on them to avoid overcooking.

How do I prevent the soup from becoming too thick?

As the noodles cook, they release starch and absorb liquid, which naturally thickens the soup. To keep it at a soup-like consistency, make sure you’re using the full 4 cups of broth. If you’re making it ahead or planning for leftovers, reserve an extra cup of broth to stir in when reheating. The soup will thicken more as it sits, so a little extra liquid goes a long way.

Can I use other types of pasta?

Sure! While lasagna noodles give it that authentic feel, you can use any short pasta you have on hand. Rotini, penne, or even broken spaghetti work well. Just adjust the cooking time based on the pasta you choose. Smaller pastas cook faster, so start checking for doneness around 6-7 minutes.

What if I don’t have fresh herbs for the ricotta dollops?

No problem at all. Dried herbs work fine—just use about 1 teaspoon of dried parsley and ½ teaspoon of dried basil. You can also skip the herbs entirely and just season the ricotta with salt and pepper. It will still be creamy and delicious. I’ve done it both ways and honestly, the soup is so flavorful that the dollops are more about texture than anything else.

Pin This Recipe!

one-pot lasagna soup recipe
Print

Best One-Pot Lasagna Soup with Easy Ricotta Dollops

This one-pot lasagna soup captures the rich, meaty, cheesy magic of classic lasagna in a single pot. With broken lasagna noodles, a savory tomato broth, and creamy ricotta dollops, it’s the ultimate comfort food for busy weeknights or crowd-pleasing gatherings.

  • Author: Julia
  • 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
  • ¼ teaspoon black pepper
  • 1 (28-ounce) can crushed tomatoes
  • 1 (14-ounce) can diced tomatoes, undrained
  • 4 cups low-sodium chicken broth
  • 1 tablespoon balsamic vinegar
  • 8 ounces dried lasagna noodles, broken into 2-inch pieces
  • 1 cup whole milk ricotta cheese
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh basil, chopped
  • Pinch of salt and pepper
  • 2 cups shredded mozzarella cheese (for serving, optional)

Instructions

  1. Heat the olive oil in a large pot over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until nicely browned, about 6-8 minutes. Spoon off excess fat, leaving about 1 tablespoon.
  2. Reduce heat to medium. Add the diced onion and cook for 3-4 minutes until softened. Stir in the minced garlic, oregano, basil, red pepper flakes (if using), salt, and pepper. Cook for 1 minute until fragrant.
  3. Pour in the crushed tomatoes, diced tomatoes (with juices), chicken broth, and balsamic vinegar. Stir, scraping up any browned bits from the bottom of the pot.
  4. Bring the soup to a boil, then reduce heat to low and simmer uncovered for 15 minutes. Taste and adjust salt and pepper if needed.
  5. Add the broken lasagna noodles to the pot, stirring to submerge. Increase heat to medium and bring to a gentle boil. Cook for 10-12 minutes, stirring occasionally, until noodles are tender but still al dente.
  6. While noodles cook, mix ricotta, Parmesan, parsley, basil, and a pinch of salt and pepper in a small bowl. Set aside at room temperature.
  7. Remove pot from heat. Ladle soup into bowls. Top each with a generous dollop of ricotta mixture and a sprinkle of shredded mozzarella if desired. Garnish with extra fresh parsley or basil. Serve immediately.

Notes

Don’t overcook the noodles; they will continue to soften as the soup sits. For a deeper flavor, toast a tablespoon of tomato paste with the garlic. Break noodles into roughly 2-inch pieces for even cooking. Let the soup rest for 5-10 minutes after cooking for best flavor. For a larger crowd, double the recipe and add broth in two stages to prevent overflow.

Nutrition

  • Serving Size: 1 bowl (about 1 ½ cu
  • Calories: 420
  • Sugar: 10
  • Sodium: 720
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 35
  • Fiber: 5
  • Protein: 28

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

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