My brother-in-law Mark swore he hated soup. For years. “Soup’s not a meal,” he’d announce at every family dinner, pushing a bowl of chili aside. “It’s just warm water with stuff floating in it.” I stopped trying to convince him after the third time. Then one rainy Tuesday last fall, I made this one-pot lasagna soup just for myself—nothing fancy, just me craving those familiar flavors without the layered assembly. I caught him standing at the stove twenty minutes later, holding a ladle.
“What?” he said, already defensive. “It smells like lasagna. That’s not soup.”
Honestly? I let him have his little loophole. He ate two bowls. Asked if there was garlic bread. Then asked when I was making it again. That’s the thing about this creamy ricotta soup—it doesn’t announce itself as soup. It tastes like the real deal, the kind of dinner that makes you close your eyes after the first bite, but it comes together in one pot with way less work. I mean, I love a classic lasagna as much as anyone, but let’s face it: boiling noodles separately, browning meat in one pan, layering everything in another dish, then waiting forty minutes for it to bake? That’s a weekend project. This is a Tuesday night miracle.
The ricotta dollops are the secret weapon here. They melt into these creamy pockets that catch in the folds of the broken lasagna noodles, and when you stir everything together, you get this gorgeous, velvety broth that tastes like it’s been simmering for hours. It hasn’t. Maybe you’ve been there—craving lasagna at 5:30 on a weeknight with a hungry family staring at you. This soup is the answer nobody asked for but everybody needs. Mark still won’t call it soup. But he calls it dinner, and that’s good enough for me.
Why You’ll Love This Recipe
This isn’t just another soup recipe pretending to be dinner. This is the real deal, tested through multiple batches (and one memorable incident where I forgot the tomato paste entirely—don’t worry, I fixed it before serving). Here’s why this one-pot lasagna soup earns a permanent spot in your rotation:
- One Pot, Zero Drama: Everything cooks in a single Dutch oven or large pot. No separate pots for noodles, no draining, no extra dishes. Your sink will thank you.
- Ready in Under 45 Minutes: From the first sizzle of garlic to that final dollop of ricotta, this whole thing comes together faster than you can order takeout. Perfect for those nights when “what’s for dinner” becomes a crisis.
- Pantry-Friendly Ingredients: Ground beef, canned tomatoes, dried herbs, lasagna noodles, and ricotta. That’s it. No fancy grocery runs required—you probably already have most of this in your kitchen.
- Crowd-Pleasing Comfort: Kids love the noodles. Adults love the flavor. Everyone loves the creamy ricotta swirl. It’s the kind of meal that gets quiet at the table because people are too busy eating to talk.
- Better Than the Sum of Its Parts: Something magical happens when broken lasagna noodles simmer in that tomato-beef broth. They release starch, which thickens everything into this silky, almost stew-like consistency. It’s comfort food reimagined—faster, easier, but with the same soul-soothing satisfaction.
I’ve tested this with ground turkey, Italian sausage, and even a vegetarian version with mushrooms. Every single time, the response is the same: “Wait, this is soup?” Yes. And no. It’s lasagna that got lazy in the best possible way.
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, but a few key players make all the difference.
For the Soup Base
- 1 tablespoon olive oil (use a good-quality extra virgin if you have it; it adds depth)
- 1 pound ground beef (85/15 works beautifully—lean enough to not be greasy, but with enough fat for flavor)
- 1 medium yellow onion, diced (about 1 cup; sweet onions work too if that’s what you have)
- 4 cloves garlic, minced (fresh is non-negotiable here; jarred stuff tastes flat in this application)
- 2 tablespoons tomato paste (this is where the deep, concentrated tomato flavor comes from—don’t skip it)
- 1 teaspoon dried oregano (I prefer Mediterranean oregano for its slightly floral notes)
- 1 teaspoon dried basil (or 2 tablespoons fresh basil at the end if you’re feeling fancy)
- ½ teaspoon red pepper flakes (optional, but I love the subtle warmth it adds)
- 1 teaspoon salt (plus more to taste)
- ½ teaspoon black pepper
- 1 can (28 ounces) crushed tomatoes (San Marzano if you can find them; Muir Glen is my go-to otherwise)
- 4 cups low-sodium chicken broth (beef broth works too, but chicken keeps it lighter)
- 8 ounces lasagna noodles, broken into 2-inch pieces (about 8-9 sheets; no need to buy the fancy no-boil kind)
For the Creamy Ricotta Dollops

- 1 cup whole milk ricotta (full-fat is crucial here—low-fat ricotta gets grainy when it hits the hot soup)
- ¼ cup grated Parmesan cheese (the real stuff, not the green can; it makes a difference)
- 2 tablespoons fresh parsley, chopped (plus more for garnish)
- 1 tablespoon lemon zest (this brightens everything up and cuts through the richness)
- Pinch of salt and pepper
For Serving (Optional but Recommended)
- Fresh basil leaves, torn
- Extra grated Parmesan
- Crusty bread or garlic bread (for dipping—trust me on this)
Ingredient Note: If you’re using gluten-free lasagna noodles, cook them separately according to package directions and add them to individual bowls before ladling the soup over. Gluten-free noodles tend to get mushy if they simmer too long in the broth. I learned this the hard way—my first attempt turned into lasagna porridge. Still tasted good, but the texture was sad.
Equipment Needed
The beauty of this recipe is that you don’t need much. Here’s what you’ll want to have on hand:
- Large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal; if you don’t have a Dutch oven, any large pot with a thick bottom will work—just watch the heat so nothing scorches)
- Wooden spoon or silicone spatula (for breaking up the meat and stirring; I prefer wood because it doesn’t scratch enameled cast iron)
- Chef’s knife and cutting board
- Measuring cups and spoons
- Small bowl (for mixing the ricotta dollops)
- Ladle (for serving)
Budget-Friendly Tip: If you don’t own a Dutch oven, a deep stainless steel pot works perfectly. Just keep an eye on the bottom and stir more frequently to prevent sticking. I used a beat-up nonstick stockpot for years before upgrading, and it worked fine.
Preparation Method
Let’s get cooking. This comes together fast, so I like to have everything prepped and measured before I start. Trust me—you don’t want to be hunting for the oregano while your garlic burns.
- Start the beef. Heat the olive oil in your Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up with your wooden spoon, until browned and no longer pink—about 6 to 8 minutes. Don’t rush this step. You want actual browning, not just gray meat. Let it sit undisturbed for a minute or two before stirring to get those nice caramelized bits on the bottom of the pot. Transfer the cooked beef to a bowl with a slotted spoon, leaving about 2 tablespoons of drippings in the pot.
- Sauté the aromatics. Reduce the heat to medium. Add the diced onion to the pot and cook, stirring occasionally, until softened and translucent—about 4 minutes. Scrape up any browned bits from the bottom as you stir. Add the minced garlic, tomato paste, dried oregano, dried basil, red pepper flakes, salt, and pepper. Stir constantly for 1 minute until the tomato paste darkens and the kitchen smells incredible. This is where the flavor foundation gets built, so don’t rush it.
- Build the broth. Pour in the crushed tomatoes and chicken broth, stirring to combine. Bring the mixture to a boil, then reduce the heat to a simmer. Return the browned beef to the pot. Let it simmer for 10 minutes, stirring occasionally. The broth will deepen in color and flavor during this time.
- Cook the noodles. Add the broken lasagna noodles to the simmering soup. Stir well to make sure they’re submerged. Cook according to package directions, usually about 10 to 12 minutes, stirring every few minutes to prevent the noodles from sticking together. The soup will thicken as the noodles release their starch—this is exactly what you want. If it gets too thick for your liking, add an extra ½ cup of broth or water.
- Make the ricotta dollops. While the noodles cook, combine the ricotta, grated Parmesan, chopped parsley, lemon zest, salt, and pepper in a small bowl. Stir until smooth and creamy. Taste and adjust seasoning if needed. Set aside at room temperature.
- Check for doneness. The noodles should be tender but still have a slight bite—al dente, like you’d want in a lasagna. Taste the broth and adjust salt and pepper if needed. If you want a thinner soup, stir in a splash of broth or water. If you want it thicker, let it simmer for another 5 minutes uncovered.
- Serve and garnish. Ladle the soup into bowls. Drop a generous dollop of the ricotta mixture into the center of each bowl—don’t stir it in. Let it sit on top like a little creamy island. Garnish with torn fresh basil leaves and extra grated Parmesan. Serve immediately with crusty bread for dipping.
Prep Note: The soup will continue to thicken as it sits, especially as the noodles absorb more liquid. If you’re making this ahead, cook the noodles separately and add them to individual bowls when serving. The base soup (without noodles) can be refrigerated for up to 4 days.
Cooking Tips & Techniques
I’ve made this soup approximately seventeen times (not exaggerating—I kept tweaking it until it was perfect). Here’s what I’ve learned:
Don’t skip browning the meat properly. I know it’s tempting to just cook it until it’s no longer pink, but those browned bits on the bottom of the pot are pure flavor. Let the beef sit undisturbed for a full 2 minutes before breaking it up. You want a nice crust. The first time I made this, I stirred constantly and ended up with gray, sad meat. Never again.
Break the lasagna noodles unevenly. This sounds weird, but hear me out. If you break all the noodles into uniform pieces, they cook at the same rate and you end up with a homogeneous texture. If you leave some pieces a little larger and some smaller, you get variety in every bite—some tender, some with more chew. It makes the soup feel more like actual lasagna.
Taste as you go. I cannot stress this enough. The salt level depends on your broth, your tomatoes, your Parmesan. What works for me might not work for you. Taste the broth before you add the noodles. Taste it again after the noodles cook. Adjust. Trust your palate.
The ricotta dollops should be at room temperature. Cold ricotta straight from the fridge will seize up when it hits the hot soup and won’t spread into those beautiful creamy pockets. Let it sit out for 15 minutes while the soup simmers.
Watch the noodle absorption. Lasagna noodles are thirsty. They’ll keep absorbing liquid even after you turn off the heat. If you’re serving this to company, have an extra cup of warm broth on hand to stir in right before serving. Nobody wants lasagna soup that’s turned into lasagna paste.
Variations & Adaptations
This recipe is endlessly adaptable. Here are some variations I’ve tried and loved:
Spicy Sausage Version: Swap the ground beef for 1 pound of spicy Italian sausage (casings removed). Brown it the same way, breaking it into crumbles. The fennel and red pepper in the sausage add a whole other layer of flavor. My husband actually prefers this version now.
Vegetarian Mushroom & Spinach Version: Skip the meat entirely. Sauté 8 ounces of cremini mushrooms (sliced) along with the onions until deeply browned. Add a can of drained cannellini beans for protein and a handful of fresh spinach right at the end, stirring until wilted. It’s lighter but still deeply satisfying.
Dairy-Free Adaptation: Use a high-quality dairy-free ricotta (Kite Hill makes a good one) and skip the Parmesan. The texture won’t be exactly the same, but the flavor is still fantastic. I tested this for a friend with lactose intolerance and she asked for seconds.
Shortcut Weeknight Version: Use 8 ounces of dried mafalda or campanelle pasta instead of broken lasagna noodles. They cook faster and catch the broth in their little ridges. Not quite as lasagna-like, but dinner is on the table in 25 minutes flat.
Extra Veggie Boost: Add a diced zucchini or a cup of chopped kale along with the noodles. The zucchini melts into the broth, and the kale adds a nice earthy contrast. I do this when I’m trying to sneak more vegetables into my family’s diet—they never notice.
Serving & Storage Suggestions
This soup is best served immediately, while the noodles are still al dente and the ricotta dollops are cool and creamy against the hot broth. But leftovers are nothing to sneeze at.
Serving: Ladle into wide, shallow bowls so the ricotta dollop has room to spread. Serve with crusty bread or garlic bread for dipping—the bread soaks up that tomato-beef broth in a way that’s honestly life-changing. A simple green salad with lemon vinaigrette on the side balances the richness.
Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The noodles will continue to absorb liquid and soften, so the texture will change. Some people actually prefer it this way—it becomes more like a thick, hearty stew. If you want to maintain the original texture, store the soup base and noodles separately.
Reheating: Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water to loosen it up. Microwave works in a pinch, but the stovetop gives you more control over the texture. The ricotta dollops will melt into the soup upon reheating, which creates a completely different (but still delicious) creamy tomato broth.
Freezing: Freeze the soup base (without noodles or ricotta) for up to 3 months. Thaw overnight in the refrigerator, reheat, and cook fresh noodles to add. The noodles don’t freeze well—they turn mushy and sad. I learned this the hard way when I froze a full batch and ended up with lasagna-flavored baby food.
Nutritional Information & Benefits
Per serving (based on 6 servings, with ricotta dollop):
- Calories: 485
- Protein: 28g
- Carbohydrates: 42g
- Fat: 22g
- Fiber: 5g
- Calcium: 180mg
- Iron: 4mg
Health Highlights: This soup delivers a solid amount of protein from the beef and ricotta, keeping you full and satisfied. The crushed tomatoes provide lycopene, a powerful antioxidant that’s actually more bioavailable when cooked. Calcium from the ricotta and Parmesan supports bone health, and the garlic and onions offer anti-inflammatory benefits. If you’re watching your carb intake, use chickpea or lentil-based lasagna noodles for a fiber boost and lower glycemic impact.
Dietary Considerations: This recipe contains dairy and gluten. For a gluten-free version, use gluten-free lasagna noodles (cooked separately). For a lower-fat version, use lean ground beef (93/7) and part-skim ricotta—just know the texture won’t be as luxurious.
Conclusion
This one-pot lasagna soup with creamy ricotta dollops is the kind of recipe that becomes a household staple. It’s not fancy. It’s not complicated. But it delivers exactly what you want from a weeknight dinner: deep, satisfying flavor with minimal effort and even fewer dishes. The first time I made it, I stood over the pot with a spoon, eating straight from the ladle before I even bothered to bowl it up. That’s the kind of effect this soup has.
I love that this recipe gives you the soul of lasagna without the production. No layering. No boiling noodles separately. No waiting an hour for it to bake. Just one pot, some pantry ingredients, and dinner that tastes like you spent all day in the kitchen. The ricotta dollops on top? That’s the little touch that makes it feel special, even on a random Tuesday.
I’d love to hear how this turns out for you. Did you add a twist? Use sausage instead of beef? Sneak in extra veggies? Drop a comment below and let me know—your version might inspire someone else’s dinner tonight. And if you loved it, share it with a friend who needs a new weeknight hero. Happy cooking!
Frequently Asked Questions
Can I use no-boil lasagna noodles in this soup?
You can, but I don’t recommend it. No-boil noodles are designed to absorb moisture from sauce during baking, and they can turn gummy or overly soft in soup. Regular dried lasagna noodles broken into pieces give you a much better texture. If no-boil is all you have, add them later in the cooking process and check for doneness frequently.
How do I prevent the ricotta from getting grainy?
Use full-fat whole milk ricotta and let it come to room temperature before mixing. Cold ricotta can seize up when it hits the hot soup. Also, avoid over-mixing the ricotta mixture—just stir until smooth and creamy. Overworking it can make it watery.
Can I make this in a slow cooker or Instant Pot?
For a slow cooker, brown the beef and sauté the aromatics on the stovetop first, then transfer everything except the noodles and ricotta to the slow cooker. Cook on low for 6 hours. Add the noodles during the last 20 minutes. For an Instant Pot, use the sauté function for the beef and aromatics, then pressure cook on high for 5 minutes with a quick release. Add the noodles and simmer using the sauté function until tender.
What’s the best way to reheat leftovers without ruining the noodles?
The noodles will continue to soften as they sit in the broth, so leftovers will have a different texture than the fresh soup. To reheat, add a splash of broth or water and warm gently on the stovetop over medium-low heat, stirring occasionally. If you want to preserve the original texture, store the soup base and noodles separately and combine when reheating.
Can I add more vegetables to this soup?
Absolutely. Diced zucchini, chopped spinach, kale, or even bell peppers work beautifully. Add heartier vegetables like zucchini or bell peppers along with the noodles so they have time to soften. Add delicate greens like spinach or kale during the last 2 minutes of cooking—just stir until wilted. I’ve made a version with mushrooms and spinach that my vegetable-skeptic family devoured without complaint.
Pin This Recipe!

One-Pot Lasagna Soup with Creamy Ricotta: Best Easy Dinner
This one-pot lasagna soup delivers all the comforting flavors of classic lasagna without the layered assembly. Ready in under 45 minutes, it features a rich tomato-beef broth, broken lasagna noodles, and creamy ricotta dollops that melt into velvety pockets.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (85/15)
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 can (28 ounces) crushed tomatoes
- 4 cups low-sodium chicken broth
- 8 ounces lasagna noodles, broken into 2-inch pieces
- 1 cup whole milk ricotta
- ¼ cup grated Parmesan cheese
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon lemon zest
- Pinch of salt and pepper
- Fresh basil leaves, torn (for garnish)
- Extra grated Parmesan (for serving)
- Crusty bread or garlic bread (for serving)
Instructions
- Heat olive oil in a Dutch oven over medium-high heat. Add ground beef and cook, breaking it up, until browned and no longer pink, about 6-8 minutes. Transfer to a bowl with a slotted spoon, leaving about 2 tablespoons drippings.
- Reduce heat to medium. Add diced onion and cook until softened, about 4 minutes. Add garlic, tomato paste, oregano, basil, red pepper flakes, salt, and pepper. Stir constantly for 1 minute until fragrant.
- Pour in crushed tomatoes and chicken broth. Bring to a boil, then reduce to a simmer. Return beef to pot. Simmer for 10 minutes, stirring occasionally.
- Add broken lasagna noodles to the soup. Cook according to package directions, about 10-12 minutes, stirring every few minutes to prevent sticking. If soup gets too thick, add extra broth or water.
- While noodles cook, combine ricotta, Parmesan, parsley, lemon zest, salt, and pepper in a small bowl. Stir until smooth. Set aside at room temperature.
- Check noodles for doneness (al dente). Adjust salt and pepper. If desired, add a splash of broth for thinner soup or simmer uncovered for thicker soup.
- Ladle soup into bowls. Drop a generous dollop of ricotta mixture into the center of each bowl. Garnish with torn basil and extra Parmesan. Serve immediately with crusty bread.
Notes
For gluten-free version, cook gluten-free lasagna noodles separately and add to individual bowls. For dairy-free, use dairy-free ricotta and skip Parmesan. Soup thickens as it sits; add extra broth when reheating. Store soup base and noodles separately for best texture.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 485
- Sugar: 8
- Sodium: 780
- Fat: 22
- Saturated Fat: 9
- Carbohydrates: 42
- Fiber: 5
- Protein: 28
Keywords: lasagna soup, one-pot soup, creamy ricotta soup, easy dinner, weeknight dinner, comfort food, Italian soup



