Written by

Maria Scott

Published

Quick One-Pot Lasagna Soup with Ricotta: Best Easy Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

The PTA potluck was in six hours and I’d completely forgotten. Everyone else would be bringing their signature dishes—you know the ones. Carol’s famous baked ziti that she spends all day layering. Mark’s lasagna that his grandmother taught him to make, complete with hand-rolled pasta sheets. I had a pound of ground beef, a box of broken lasagna noodles, and about forty-five minutes before I needed to pick up the kids from school. Honestly, I almost just grabbed a frozen pizza on the way.

But then I remembered this trick my neighbor Maria told me about. She’s from Bologna and she said—very dramatically, waving a wooden spoon—that the best part of lasagna isn’t the layers. It’s the messy, brothy, cheesy middle where everything falls apart. “Why do we fight the soup?” she asked me once. “Just let it be soup.”

So I threw everything into one pot. Ground beef sizzling, onions softening, garlic hitting the oil—that familiar smell that makes everyone wander into the kitchen. I crunched up the lasagna noodles with my hands (very satisfying, let me tell you) and dropped them in. By the time I got back from carpool, the whole house smelled like Sunday dinner.

And here’s the thing—I won the potluck. Not because it was fancy, but because people kept coming back for ladlefuls, and someone actually asked for the recipe before I’d even set the pot down. That’s when I knew this Quick One-Pot Lasagna Soup with Ricotta was something special. Maybe you’ve had one of those nights where you need a win but don’t have time to earn it. This soup is that win.

Why You’ll Love This Recipe

Let me tell you why this Quick One-Pot Lasagna Soup with Ricotta has become my weeknight secret weapon. I’ve tested this recipe at least a dozen times—my family has been very willing taste testers—and I can honestly say it delivers every single time without the drama of a full lasagna.

  • Quick & Easy: This comes together in about 30 minutes from start to finish. No layering, no waiting for the oven to preheat, no scrubbing a baking dish. One pot, one spoon, done.
  • Simple Ingredients: Everything is a pantry or fridge staple. Ground beef, canned tomatoes, dried pasta, onions, garlic, and a few cheeses. You probably have most of this right now.
  • Perfect for Weeknights: This is the definition of a busy-day dinner. It’s fast, filling, and makes everyone happy without you having to think too hard.
  • Crowd-Pleaser: Kids love the fun broken noodles and cheesy broth. Adults appreciate the rich, layered flavor. It’s one of those rare dishes that makes everyone at the table quiet.
  • Unbelievably Delicious: The texture here is what gets me. Tender pasta in a rich, tomatoey broth, with creamy ricotta melting into every spoonful. It’s comfort food that actually comforts.

What makes this different from every other lasagna soup out there? It’s the technique. Most recipes just dump everything in and hope for the best. I’ve figured out the exact moment to add the pasta so it stays al dente, the perfect ratio of broth to tomatoes, and—this is key—how to stir in the ricotta so it creates those dreamy, creamy swirls instead of just disappearing. This isn’t just another version. It’s the version I’d make for my own family on a Tuesday night when I’m tired and hungry and need dinner to be good.

What Ingredients You Will Need

This recipe uses simple, honest ingredients to build deep flavor without any fuss. Most of these are things you probably already have in your kitchen, which is exactly the point. Here’s what you’ll need:

For the Soup Base

  • 1 tablespoon olive oil (use a good everyday one, nothing fancy)
  • 1 pound ground beef (85/15 works great—not too lean, not too fatty)
  • 1 medium yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced (fresh is best here, don’t use the jarred stuff)
  • 1 teaspoon dried oregano (I prefer Mediterranean oregano for this)
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes (optional, but I love the little kick)
  • 1/2 teaspoon salt (plus more to taste)
  • 1/4 teaspoon black pepper
  • 4 cups low-sodium chicken broth (or vegetable broth if you prefer)
  • 1 can (15 ounces) crushed tomatoes (San Marzano if you can find them)
  • 1 can (15 ounces) tomato sauce
  • 8 ounces lasagna noodles, broken into 2-inch pieces (about 6-7 sheets)

For the Cheesy Finish

one-pot lasagna soup with ricotta preparation steps

  • 1 cup whole milk ricotta cheese (I really recommend Galbani or Polly-O for the best creamy texture)
  • 1/2 cup grated Parmesan cheese (freshly grated, please—the green can won’t do this justice)
  • 1 1/2 cups shredded mozzarella cheese (low-moisture, part-skim works best)
  • Fresh basil or parsley for garnish (optional but pretty)

A few notes on ingredients: If you want to use ground turkey or Italian sausage instead of beef, go for it. Just be aware that sausage will add more fat and flavor, so you might want to skip the extra salt. For a vegetarian version, use plant-based crumbles and vegetable broth—I’ve done it and it’s surprisingly good. And if you don’t have lasagna noodles, any short pasta will work. I’ve used rigatoni and fusilli in a pinch, and honestly, it’s still delicious. Just adjust the cooking time based on your pasta shape.

One thing I’ve learned the hard way: don’t skip the fresh garlic. I tried using garlic powder once when I was out of fresh cloves, and the flavor just wasn’t the same. That punchy, aromatic quality is what makes this taste like lasagna instead of just tomato soup with noodles.

Equipment Needed

One of the best things about this recipe is how little equipment it requires. You probably already own everything you need.

  • A large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal—I use my Lodge enameled Dutch oven and it’s perfect)
  • A wooden spoon or silicone spatula for stirring
  • A chef’s knife and cutting board for the onion and garlic
  • Measuring cups and spoons
  • A ladle for serving
  • Serving bowls (wide, shallow bowls work best to show off all that goodness)

If you don’t have a Dutch oven, any large pot with a thick bottom will work. The key is even heat distribution so the soup doesn’t scorch. I’ve made this in a stainless steel stockpot and it turned out just fine. Just keep an eye on the bottom and stir occasionally.

Budget-friendly tip: you don’t need expensive equipment here. A $20 enameled pot from a discount store will do the job. The one thing I wouldn’t skimp on is a good wooden spoon—the cheap ones splinter and the plastic ones melt. Spend the extra three dollars.

Preparation Method

Alright, let’s make this soup. I’ve broken it down into clear steps with all the little tricks I’ve learned along the way. Trust me on the timing—it matters.

  1. Brown the beef. Heat the olive oil in your pot over medium-high heat. Add the ground beef and cook, breaking it up with your spoon, until it’s nicely browned—about 6 to 8 minutes. Don’t rush this step. You want real browning, not just gray meat. Those brown bits on the bottom of the pot are pure flavor. Once it’s done, use a slotted spoon to transfer the beef to a plate. Leave about a tablespoon of fat in the pot.
  2. Sauté the aromatics. Reduce the heat to medium. Add the diced onion to the pot and cook until it’s soft and translucent—about 4 minutes. Scrape the bottom of the pot as you stir to pick up all those browned bits. Add the minced garlic, oregano, basil, red pepper flakes (if using), salt, and pepper. Cook for another minute until the garlic is fragrant. Be careful not to burn the garlic—it turns bitter fast. I’ve definitely done that before and had to start over. Not fun.
  3. Build the broth. Pour in the chicken broth, crushed tomatoes, and tomato sauce. Stir everything together, scraping the bottom of the pot to release any remaining flavor bits. Bring the mixture to a boil, then reduce the heat to a steady simmer.
  4. Add the pasta. Here’s the trick: add the broken lasagna noodles now, but don’t stir them too much at first. Let them settle into the broth for about 30 seconds before giving them a gentle stir. This prevents them from sticking together. Cook the pasta according to the package directions for al dente—usually about 10 to 12 minutes. Stir occasionally to make sure nothing is sticking to the bottom. The soup will thicken as the pasta releases its starch, which is exactly what you want.
  5. Return the beef. Once the pasta is tender, stir the cooked ground beef back into the pot. Let everything simmer together for 2 to 3 minutes so the flavors meld. Taste the broth and adjust the salt and pepper if needed. This is also the moment to add a splash more broth if the soup seems too thick—it will continue to thicken as it sits.
  6. Add the cheeses. Remove the pot from the heat. Drop spoonfuls of ricotta all over the surface of the soup—don’t stir it in yet. Sprinkle the Parmesan and mozzarella over the top. Here’s the important part: cover the pot and let it sit for 3 to 4 minutes. The residual heat will melt the cheeses perfectly without turning them into a rubbery mess. After the wait, give the soup a few gentle stirs to create those beautiful, creamy ricotta swirls. Don’t overmix—you want pockets of cheese, not a uniform texture.
  7. Serve immediately. Ladle the soup into bowls and garnish with fresh basil or parsley if you’re feeling fancy. The cheese will continue to melt and stretch as you eat, which is honestly the best part.

Visual cues to look for: The broth should be a deep, rusty red with visible flecks of herbs. The noodles should be tender but still hold their shape—you’re not making mush here. The ricotta should form soft white clouds against the red broth, with strings of mozzarella trailing from the ladle. When you scoop into a bowl, you should see distinct layers of broth, pasta, and cheese.

Cooking Tips & Techniques

I’ve made this Quick One-Pot Lasagna Soup with Ricotta more times than I can count, and I’ve made every mistake in the book. Let me save you the trouble.

Don’t overcook the pasta. This is the number one mistake. The noodles will continue to cook in the hot broth even after you’ve removed the pot from the heat. Cook them one minute shy of al dente, and they’ll be perfect by the time you sit down. Mushy lasagna soup is a sad thing—I’ve been there.

Season in layers. Add a little salt at every stage: when you brown the beef, when you cook the onions, and when you build the broth. This builds depth of flavor that you can’t get from seasoning at the end. I learned this from a chef friend who said, “Salt is not a final step, it’s a process.” She was right.

Use the right pot size. A 5 to 6-quart pot is ideal. Too small and you’ll have soup splashing everywhere (ask me how I know). Too large and the liquid evaporates too quickly, leaving you with something closer to pasta sauce than soup. If you only have a big pot, you might need to add an extra half cup of broth.

Toast the tomato paste. Here’s a pro tip that isn’t in the main recipe but works beautifully: if you have a tube of tomato paste, add a tablespoon right after the garlic and cook it for a minute before adding the liquids. It adds a deep, concentrated tomato flavor that makes the soup taste like it simmered all day. I do this every time now.

Multitask like a pro. While the beef is browning, chop your onion and mince your garlic. While the pasta is cooking, grate your Parmesan and measure out your ricotta. This soup comes together so fast that having everything ready before you start makes the process stress-free. I keep a little prep bowl system going—it makes me feel very organized, even when I’m not.

Variations & Adaptations

One of the best things about this soup is how flexible it is. Here are some ways I’ve adapted it over the years:

Vegetarian Version: Skip the ground beef and add a can of drained and rinsed cannellini beans or lentils instead. Use vegetable broth and add a tablespoon of soy sauce or Worcestershire sauce (the vegetarian kind) for that savory depth. I made this for my vegetarian sister-in-law and she asked for the recipe—always a good sign.

Spicy Sausage Lasagna Soup: 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 so much flavor that you can actually skip the dried herbs. This is my husband’s favorite version—he adds extra red pepper flakes on top, because he’s a monster.

Creamy White Lasagna Soup: For a completely different take, skip the tomatoes and use 4 cups of chicken broth plus 1 cup of heavy cream. Add 2 cups of chopped spinach at the end and use a blend of mozzarella, Parmesan, and ricotta. It’s rich, decadent, and totally different from the classic version. I made this when I was craving something creamy and it hit the spot perfectly.

Gluten-Free Option: Use gluten-free lasagna noodles or any gluten-free short pasta. Just be aware that gluten-free pasta behaves differently—it can get mushy faster, so watch the cooking time closely. I’ve used Barilla gluten-free lasagna noodles with great results.

Seasonal Variations: In summer, stir in a cup of chopped zucchini or yellow squash along with the pasta. In fall, add a handful of chopped kale or Swiss chard at the end. In winter, a teaspoon of dried rosemary adds a lovely woodsy note. This soup is a great canvas for whatever you have on hand.

Serving & Storage Suggestions

Serving: Serve this soup piping hot in wide, shallow bowls. The wider surface area lets the cheese stay melty and the broth cool just enough to eat without burning your mouth. I like to top each bowl with an extra dollop of ricotta and a sprinkle of fresh basil—it looks beautiful and adds a fresh pop of flavor.

What to serve with it: A simple green salad with lemon vinaigrette is perfect—the acidity cuts through the richness of the soup. Crusty bread or garlic bread is also amazing for sopping up every last drop of broth. If you’re feeling extra cozy, serve it with a side of roasted broccoli or a Caesar salad. For drinks, a glass of Chianti or a cold beer works beautifully.

Storage: This soup stores surprisingly well, but there’s a catch. The pasta will continue to absorb liquid as it sits, so leftovers will be thicker. Store the soup in an airtight container in the refrigerator for up to 4 days. When you reheat it, add a splash of broth or water to thin it back to your desired consistency.

Freezing: You can freeze this soup, but I recommend doing it without the pasta. Make the soup base, let it cool completely, and freeze it in a freezer-safe container for up to 3 months. When you’re ready to eat, thaw it in the refrigerator overnight, reheat it, and cook fresh pasta directly in the broth. The texture is so much better this way. I learned this the hard way after freezing a fully assembled batch and ending up with mushy noodles.

Reheating: The best way to reheat is on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if needed. You can also microwave individual portions in 30-second bursts, stirring between each. The cheese might separate a little in the microwave, but it’ll still taste great.

Flavor development: Here’s something interesting—this soup actually tastes better the next day. The flavors meld and deepen overnight, and the ricotta seems to infuse the whole broth. I’ve been known to make a double batch just so I can have leftovers for lunch. Don’t judge me.

Nutritional Information & Benefits

This Quick One-Pot Lasagna Soup with Ricotta is comfort food that also happens to have some nutritional perks. Here’s the breakdown for one serving (about 1.5 cups, based on 6 servings):

  • Calories: Approximately 420
  • Protein: 28g
  • Fat: 18g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Sugar: 8g
  • Sodium: 780mg
  • Calcium: 320mg

Health benefits: The ricotta and mozzarella provide a good amount of calcium and protein, which is great for bone health and muscle repair. The tomatoes are rich in lycopene, a powerful antioxidant that’s been linked to heart health. The garlic and onions offer anti-inflammatory properties, and the olive oil provides healthy monounsaturated fats. Plus, you’re getting a serving of vegetables from the tomatoes and onions—not bad for a one-pot dinner.

Dietary considerations: This recipe can be made gluten-free (use gluten-free pasta) and can be adapted for vegetarian diets (skip the beef or use plant-based crumbles). It’s not suitable for dairy-free or vegan diets due to the cheese, but you could try using dairy-free alternatives—just know the texture will be different. If you’re watching your sodium, use low-sodium broth and go easy on the added salt.

From a wellness perspective, I love that this soup feels indulgent but isn’t actually that heavy. It’s the kind of meal that satisfies a craving without leaving you feeling sluggish. And honestly, on a busy weeknight, that’s exactly what I need.

Conclusion

This Quick One-Pot Lasagna Soup with Ricotta has become a staple in my kitchen for one simple reason: it delivers everything I love about lasagna without the stress. The rich, tomatoey broth, the tender noodles, the creamy pockets of cheese—it’s all there, but it comes together in about thirty minutes with just one pot to wash. That’s a win in my book.

What I love most about this recipe is how forgiving it is. You can swap ingredients, adjust the seasonings, add whatever vegetables you have on hand, and it still turns out delicious. It’s the kind of recipe that builds confidence in the kitchen because it’s hard to mess up. And on those nights when you’re tired and hungry and just need something good to eat—well, that’s exactly the kind of recipe you need.

I’d love to hear how this turns out for you. Did you add your own twist? Did your family love it? Drop a comment below and let me know. And if you’re looking for more quick weeknight dinners, you might also enjoy this crispy garlic chicken or this one-pot creamy tuscan pasta—they’re both lifesavers on busy nights.

Until next time, happy cooking—and remember, sometimes the best meals come from the messiest pots.

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely. Any short pasta works well here—rigatoni, fusilli, penne, or even broken spaghetti. Just adjust the cooking time based on the pasta shape and check for doneness a minute or two before the package suggests. The key is to cook it al dente since it will continue to soften in the hot broth.

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

You can adapt this for an Instant Pot by using the sauté function for the beef and onions, then pressure cooking on high for 5 minutes with the pasta. For a slow cooker, cook the beef and onions on the stovetop first, then transfer everything except the pasta and cheese to the slow cooker. Cook on low for 4-6 hours, then add the pasta 20 minutes before serving. The texture won’t be exactly the same, but it’s still delicious.

How do I prevent the ricotta from becoming grainy?

The key is to add the ricotta off the heat and let it warm gently. Don’t stir it in immediately—let it sit on top of the hot soup for a few minutes first. Also, use whole milk ricotta rather than part-skim, which has a creamier texture. If your ricotta is cold from the fridge, let it sit at room temperature for 10 minutes before adding it to the soup.

Can I double this recipe for a crowd?

Yes, but you’ll need a larger pot—at least 8 quarts. Double all the ingredients and follow the same steps. The cooking time for the pasta might be slightly longer since there’s more liquid. Just keep testing the noodles for doneness. This is a great recipe for game day gatherings or family dinners.

Why is my soup too thick after storing it?

This is completely normal. The pasta absorbs liquid as it sits, so leftovers will be thicker than the original soup. Simply add a splash of chicken broth or water when you reheat it, and stir until it reaches your desired consistency. I usually add about 1/4 cup of broth per serving when reheating leftovers.

Print

Quick One-Pot Lasagna Soup with Ricotta

A quick and easy one-pot lasagna soup with ground beef, broken lasagna noodles, and a creamy ricotta finish. Ready in about 30 minutes, this comforting soup delivers all the flavor of lasagna without the fuss.

  • Author: Luma
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian-American

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground beef (85/15)
  • 1 medium yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes (optional)
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 4 cups low-sodium chicken broth
  • 1 can (15 ounces) crushed tomatoes
  • 1 can (15 ounces) tomato sauce
  • 8 ounces lasagna noodles, broken into 2-inch pieces (about 6–7 sheets)
  • 1 cup whole milk ricotta cheese
  • 1/2 cup grated Parmesan cheese
  • 1 1/2 cups shredded mozzarella cheese (low-moisture, part-skim)
  • Fresh basil or parsley for garnish (optional)

Instructions

  1. Brown the beef: Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add ground beef and cook, breaking it up, until nicely browned (6-8 minutes). Transfer beef to a plate with a slotted spoon, leaving about 1 tablespoon of fat in the pot.
  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, oregano, basil, red pepper flakes (if using), salt, and pepper. Cook for 1 minute until fragrant, being careful not to burn the garlic.
  3. Build the broth: Pour in chicken broth, crushed tomatoes, and tomato sauce. Stir, scraping the bottom of the pot. Bring to a boil, then reduce to a steady simmer.
  4. Add the pasta: Add broken lasagna noodles, letting them settle for 30 seconds before gently stirring. Cook according to package directions for al dente (about 10-12 minutes), stirring occasionally.
  5. Return the beef: Stir cooked ground beef back into the pot. Simmer for 2-3 minutes to meld flavors. Taste and adjust salt and pepper. Add a splash more broth if soup seems too thick.
  6. Add the cheeses: Remove pot from heat. Drop spoonfuls of ricotta over the surface (do not stir). Sprinkle Parmesan and mozzarella on top. Cover and let sit for 3-4 minutes. Gently stir a few times to create ricotta swirls—do not overmix.
  7. Serve immediately: Ladle into bowls and garnish with fresh basil or parsley if desired.

Notes

Don’t overcook the pasta—cook 1 minute shy of al dente as it will continue to cook in the hot broth. Season in layers for depth of flavor. For a pro tip, add 1 tablespoon of tomato paste after the garlic and cook for 1 minute before adding liquids. Leftovers will thicken; add a splash of broth when reheating. For freezing, freeze the soup base without pasta and cook fresh pasta when reheating.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 420
  • Sugar: 8
  • Sodium: 780
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 38
  • Fiber: 4
  • Protein: 28

Keywords: lasagna soup, one-pot dinner, quick dinner, weeknight meal, comfort food, ground beef, ricotta, easy dinner

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 ★☆ ★☆ ★☆ ★☆ ★☆