Creamy 30-Minute Lasagna Soup with Ricotta: Best Easy Recipe

Ready In
Servings
Difficulty

My friend Jenna swore this soup would ruin lasagna for me. I laughed it off. I mean, lasagna is lasagna, right? Layers of pasta, meat, cheese, and sauce baked into a glorious brick of comfort. A soup couldn’t compete with that. But she kept insisting, and honestly, I thought the whole idea was a little gimmicky. Lasagna soup? It sounded like something you’d order from a diner that had run out of ambition. I told her I’d try it, but I wasn’t expecting much.

Fast forward to that first spoonful. I was sitting at her kitchen counter, and the steam was curling up from this big, rustic bowl. It smelled incredible—like Sunday dinner had been distilled into one pot. The broth was rich and velvety, the pasta was perfectly tender, and then I hit a pocket of that creamy ricotta. It sounds dramatic, but I actually stopped talking mid-sentence. I just looked down at the bowl, then back at her, and she had this smug little grin on her face. I had to admit it. This was better than most lasagnas I’d ever made. It had all the soul of the baked version without the two-hour wait or the mountain of dishes.

That first batch she made was good, but I’ve spent the last few months tweaking it. I wanted a version that felt truly decadent but came together in under half an hour. I played with the tomato-to-broth ratio, tested different pasta shapes, and figured out the secret to keeping the ricotta creamy instead of grainy. The result is this recipe. It’s the one I make on a Tuesday when I need a hug in a bowl, and it’s the one I serve to guests who need to be converted. It’s become my go-to for that deep, homey feeling you only get from something that simmers for hours—but this one doesn’t. It’s honest, it’s fast, and it’s genuinely better than the real thing.

Why You’ll Love This Recipe

This isn’t just another soup recipe. This is the one that will make you question why you ever bothered with the baking dish. I’ve tested this version more times than I can count, and I can promise you it delivers on flavor without the hassle. Here is why this creamy lasagna soup is going to become a staple in your kitchen:

  • Quick & Easy: From start to finish, you are looking at about 30 minutes. No boiling pasta separately, no layering, no waiting for the oven to preheat. It’s a one-pot wonder that fits perfectly into a busy weeknight.
  • Simple Ingredients: This recipe uses pantry staples. You don’t need anything fancy. Ground beef, canned tomatoes, dried herbs, and a good dollop of ricotta are the stars of the show.
  • Crowd-Pleaser: I have served this to picky kids, hungry teenagers, and adults who claim they “don’t like soup.” Every single bowl comes back empty. It’s familiar enough to be comforting but different enough to feel special.
  • Unbelievably Delicious: The texture is where this soup really shines. The broth is rich and savory, the pasta is tender, and the creamy ricotta adds these little pockets of cool, milky goodness. It’s next-level comfort food.
  • Perfect for Any Occasion: It’s cozy enough for a cold winter night, but light enough to enjoy in the spring. It’s also a fantastic dish to bring to a potluck or serve to a crowd because you can make it in one big pot.

What makes this recipe different from the rest? It’s the technique. Most lasagna soups end up watery or the ricotta separates into a grainy mess. I figured out the trick to stabilizing the cheese and thickening the broth without using heavy cream. It’s a small tweak, but it makes all the difference. This is the version that tastes like it has been simmering for hours when it really only took twenty minutes. It’s the kind of meal that makes you close your eyes after the first bite. It’s comfort food, reimagined for a Tuesday night.

What Ingredients You Will Need

This recipe relies on simple, wholesome ingredients that work together to create a deeply flavorful broth and a satisfying texture. Most of these are pantry staples, which makes this soup a great last-minute meal. Here is everything you need and a few notes on how to pick the best ingredients.

  • Olive Oil: A good glug of extra virgin olive oil for sautéing the aromatics. It adds a subtle fruity base to the soup.
  • Ground Beef: I prefer using 85/15 ground beef for the best flavor. It’s lean enough to not be greasy but has enough fat to keep the soup rich. You can also use ground Italian sausage for a spicier kick.
  • Yellow Onion & Garlic: The flavor foundation. A medium yellow onion, finely diced, and about 4 cloves of fresh garlic, minced. Don’t skimp on the garlic—it’s essential for that lasagna flavor.
  • Tomato Paste: A small can of tomato paste adds a deep, concentrated tomato flavor. I recommend the brand Cento for its rich, sweet taste. It’s worth the extra dollar.
  • Crushed Tomatoes: One 28-ounce can of crushed tomatoes forms the base of the broth. Look for San Marzano tomatoes if you can find them; they are sweeter and less acidic. Mutti is another excellent brand.
  • Chicken or Beef Broth: Use a good quality low-sodium broth so you can control the salt level. I often use chicken broth for a lighter flavor, but beef broth makes it richer. (Use vegetable broth to keep it vegetarian).
  • Dried Herbs: Dried oregano, basil, and a pinch of red pepper flakes. These are non-negotiable for that classic Italian-American flavor profile. I use about a teaspoon each of oregano and basil.
  • Mascarpone Cheese: This is my secret ingredient. A small dollop (about 2 tablespoons) stirred in at the end makes the broth incredibly creamy without making it heavy. It stabilizes the soup and prevents the ricotta from curdling later. (You can substitute with heavy cream if needed).
  • Mafalda Pasta: These small, ribbon-like pasta sheets are perfect for lasagna soup. They mimic the wide noodles of a traditional lasagna. If you can’t find them, broken lasagna noodles or wide egg noodles work perfectly.
  • Whole Milk Ricotta Cheese: The star of the topping. Use whole milk ricotta for the creamiest, richest result. Part-skim ricotta can be a bit watery. I recommend Polly-O or Galbani for consistent quality.
  • Fresh Mozzarella: A handful of fresh mozzarella pearls or shredded low-moisture mozzarella for that gooey, stretchy finish. (adds richness)
  • Fresh Parsley or Basil: For garnish. A sprinkle of fresh herbs adds a pop of color and freshness that balances the richness of the soup.
  • Salt and Black Pepper: To taste. Don’t be shy with the seasoning. I always add a generous pinch of salt at the beginning and adjust at the end.

Equipment Needed

The beauty of this soup is that you don’t need any fancy equipment. It’s a one-pot meal designed for simplicity. Here is what you will need:

  • Large Dutch Oven or Heavy-Bottomed Pot: This is your best friend for this recipe. A 5 to 6-quart pot is ideal. The heavy bottom distributes heat evenly and prevents the soup from scorching. I use my trusty Le Creuset, but a good Lodge enameled pot works just as well.
  • Wooden Spoon or Silicone Spatula: For stirring and scraping up any browned bits from the bottom of the pot. Those bits are packed with flavor.
  • Sharp Chef’s Knife and Cutting Board: For dicing the onion and mincing the garlic. A good knife makes the prep work much faster and safer.
  • Measuring Cups and Spoons: For accurate measurements. I cannot stress this enough—precision matters, especially with the broth and tomato paste.
  • Box Grater: If you are using a block of Parmesan or a ball of fresh mozzarella, a box grater is essential. Pre-shredded cheese often has anti-caking agents that prevent it from melting smoothly.

Budget-Friendly Tip: If you don’t own a Dutch oven, any large, deep skillet or stockpot will do. Just be careful with the heat level to avoid burning the bottom. A heavy-bottomed stainless steel pot is a great, affordable alternative.

Preparation Method

lasagna soup preparation steps

This is where the magic happens. Follow these steps closely, and you’ll have a pot of creamy, soul-warming soup in under 30 minutes. I’ve included some sensory cues so you know exactly what to look for at each stage.

  1. Brown the Beef (5 minutes): Place your Dutch oven over medium-high heat and add 1 tablespoon of olive oil. Once it shimmers, add 1 pound of ground beef. Break it up with your wooden spoon and let it cook undisturbed for 2-3 minutes to get a good sear. You want it deeply browned, not just gray. Once it’s cooked through, use a slotted spoon to transfer the beef to a plate. Leave about 1 tablespoon of rendered fat in the pot (discard the rest).
  2. Sauté the Aromatics (3 minutes): Reduce the heat to medium. Add the diced onion to the pot with the reserved fat. Cook, stirring occasionally, until the onion is soft and translucent—about 3 minutes. It should smell sweet and savory. Add the minced garlic and cook for another 30 seconds until fragrant. Do not let the garlic burn, or it will turn bitter.
  3. Bloom the Tomato Paste (2 minutes): Add the entire 6-ounce can of tomato paste to the pot. Stir it into the onions and garlic. Cook for 2 minutes, stirring constantly. The paste will darken from bright red to a deep brick red. This step is crucial—it caramelizes the sugars in the paste and eliminates that raw, tinny taste. Your kitchen will smell incredible at this point.
  4. Build the Broth (5 minutes): Pour in the 28-ounce can of crushed tomatoes and 4 cups of low-sodium chicken broth. Add 1 teaspoon each of dried oregano and dried basil, and a pinch of red pepper flakes (if using). Stir everything together, scraping the bottom of the pot to release any browned bits (this is called deglazing, and it adds tons of flavor). Bring the broth to a gentle boil, then reduce the heat to a simmer.
  5. Cook the Pasta (8-10 minutes): Once the broth is simmering, add 8 ounces of mafalda pasta (or broken lasagna noodles). Stir well to make sure the pasta is submerged. Cook according to the package directions, stirring occasionally to prevent sticking. For al dente pasta, start checking at the 7-minute mark. The pasta should be tender but still have a slight bite.
  6. Add the Creaminess (1 minute): Once the pasta is cooked, remove the pot from the heat. Stir in 2 tablespoons of mascarpone cheese until it is fully melted and incorporated. The broth will instantly become silkier and richer. It should look glossy and feel velvety on the spoon. Return the browned beef to the pot and stir to combine. Taste the broth and adjust the seasoning with salt and black pepper. It should be deeply savory with a hint of sweetness from the tomatoes.
  7. Assemble the Bowls: Ladle the hot soup into serving bowls. Add a generous dollop of whole milk ricotta cheese (about 2 tablespoons per bowl) right in the center. Do not stir it in—let it stay as a creamy pocket. Sprinkle with fresh mozzarella pearls or shredded mozzarella. Garnish with fresh chopped parsley or basil. Serve immediately while the cheese is still warm and melty.

Cooking Tips & Techniques

I’ve made this soup at least a dozen times, and I’ve learned a few things the hard way. Here are my best tips to ensure your soup turns out perfect every single time.

Don’t Overcook the Pasta: This is the most common mistake. The pasta will continue to absorb liquid and soften even after you turn off the heat. Cook it to just al dente (firm to the bite). If you are planning to have leftovers, consider cooking the pasta separately and adding it to individual bowls when serving. This prevents the pasta from turning into mush in the fridge.

The Mascarpone Trick: I stumbled onto this by accident. I was out of heavy cream one night and used mascarpone instead. It was a revelation. Mascarpone has a higher fat content and a lower water content than cream, which means it doesn’t separate or curdle when added to the hot broth. It creates a stable, silky emulsion. It is a small luxury that makes a huge difference.

Season in Layers: Don’t just add all the salt at the end. Season the beef when you brown it, add a pinch to the onions, and season the broth. Layering the salt builds a more complex, well-rounded flavor. I usually add about ½ teaspoon of salt at the start and adjust with another ½ teaspoon at the end, depending on the saltiness of my broth.

My Biggest Failure: The first time I made this, I used part-skim ricotta and stirred it directly into the pot. The result was a watery, grainy mess that looked like cottage cheese soup. It was a disaster. The lesson? Always use whole milk ricotta, and do not stir it into the hot soup. Keep it as a topping. It stays creamy and cool, which is a beautiful contrast to the hot, savory broth.

Variations & Adaptations

This recipe is a fantastic base for experimentation. Here are a few of my favorite variations that I have tried and loved.

  • Vegetarian Version: Simply omit the ground beef and use vegetable broth instead of chicken broth. Add a can of drained and rinsed cannellini beans or lentils for protein. The beans add a creamy texture that mimics the richness of the meat. I also like to add a handful of chopped spinach at the end for extra nutrients.
  • Spicy Sausage Kick: Swap the ground beef for 1 pound of hot or sweet Italian sausage. Remove the casings and brown the sausage meat just like you would the beef. The fennel and red pepper flakes in the sausage add a whole new layer of flavor. This is my personal favorite when I want something a little more robust.
  • Gluten-Free Adaptation: Use your favorite gluten-free pasta. I have had great success with Barilla gluten-free elbows or rotini. Be careful not to overcook them, as gluten-free pasta can turn mushy quickly. You can also use zucchini noodles (zoodles) for a low-carb option, but add them at the very end and just heat through.
  • Creamy Chicken Lasagna Soup: Substitute the ground beef with 2 cups of shredded or diced cooked chicken. Use chicken broth and add a teaspoon of poultry seasoning along with the other herbs. The flavor is much lighter but still incredibly comforting. It’s a great way to use up leftover rotisserie chicken.

Serving & Storage Suggestions

This soup is best served immediately, when the pasta is perfectly al dente and the ricotta is still cool and creamy. But leftovers are a gift, too.

Serving: Ladle the soup into deep bowls. Make sure to get a good mix of broth, pasta, and meat in each serving. Top with a generous spoonful of fresh whole milk ricotta and a sprinkle of mozzarella. A final crack of black pepper and a few fresh basil leaves make it look restaurant-worthy. I love serving this with a side of crusty garlic bread or a simple green salad dressed with lemon vinaigrette to cut through the richness.

Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The pasta will absorb a lot of the broth overnight, so the soup will thicken significantly. That is normal. When reheating, add a splash of water or broth to thin it back out to your desired consistency.

Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second intervals, stirring in between. The ricotta topping is best added fresh, so wait until after you reheat the soup to add it. Do not freeze this soup. The pasta becomes mushy and the dairy-based broth can separate upon thawing, resulting in a grainy texture.

Nutritional Information & Benefits

While this is definitely a comfort food, it also offers some surprising nutritional benefits. Here is an estimated breakdown per serving (based on 6 servings).

Nutrient Amount per Serving
Calories 485
Protein 32g
Fat 22g
Carbohydrates 38g
Fiber 5g
Sugar 9g
Sodium 780mg

Health Benefits: The ground beef provides a solid dose of protein and iron. The tomatoes are packed with lycopene, a powerful antioxidant. The ricotta and mascarpone offer calcium and healthy fats that help keep you full and satisfied. By using lean ground beef and low-sodium broth, you can keep the sodium and saturated fat in check without sacrificing flavor. This is a meal that feels indulgent but is actually quite balanced.

Dietary Considerations: This recipe is naturally low-carb if you omit the pasta and add extra zucchini or spinach. It is also nut-free and egg-free. For a gluten-free version, simply use gluten-free pasta. For a lower-fat version, use lean ground turkey and part-skim ricotta (though the texture will be slightly less creamy).

Conclusion

This creamy lasagna soup is the recipe I turn to when I need a guaranteed win. It’s the one that makes people ask for the recipe before they’ve even finished their bowl. It has all the deep, layered flavors of a traditional lasagna but without the stress, the time, or the pile of dishes. It’s honest food that delivers on every single promise.

I hope you give it a try and make it your own. Maybe you’ll add a pinch more red pepper flake, or swap the beef for sausage, or pile on extra cheese. That is the beauty of a recipe like this—it’s a starting point, not a rulebook. I would genuinely love to hear how it turns out for you. Drop a comment below and let me know if this soup converted you the way it converted me. And if you are looking for another quick and impressive dish, you might enjoy these mini lemon blueberry cheesecakes for dessert. They are just as easy and just as rewarding. Happy cooking, friends!

Frequently Asked Questions

Can I use ground turkey instead of beef?

Absolutely. Ground turkey works perfectly. Just be sure to use a little extra olive oil when browning it, as turkey is much leaner and can dry out. The flavor will be slightly milder, so you might want to add a bit more dried herbs to compensate.

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

Yes, but with adjustments. For the Instant Pot, use the sauté function to brown the meat and aromatics, then add the broth, tomatoes, and herbs. Pressure cook on high for 5 minutes, then do a quick release. Stir in the pasta and cook on the sauté setting until tender. For a slow cooker, brown the meat and aromatics on the stove first, then transfer everything except the pasta and dairy to the slow cooker. Cook on low for 6-8 hours. Add the pasta 30 minutes before serving, then finish with the mascarpone and ricotta.

How do I keep the ricotta from getting watery?

Use whole milk ricotta and drain it if necessary. If you open the container and see liquid on top, spoon it off or pour the ricotta into a fine-mesh strainer set over a bowl for 15 minutes. This removes excess moisture and ensures a thick, creamy texture. Also, never stir the ricotta into the hot soup—always keep it as a cold topping.

Can I use a different type of pasta?

Yes! While mafalda or broken lasagna noodles are traditional, you can use any short pasta shape. Ditalini, small shells, rotini, or even elbow macaroni all work wonderfully. Just be sure to adjust the cooking time according to the package directions. The key is to cook it to al dente so it doesn’t turn to mush.

Is this soup freezer-friendly?

I do not recommend freezing this soup. The pasta becomes very soft and mushy upon thawing, and the dairy-based broth can separate, resulting in a grainy texture. If you want to meal prep, I suggest making the broth and meat base, freezing that portion, and then cooking fresh pasta and adding the dairy when you reheat it. Check out our other recipes for more freezer-friendly meal ideas.

Pin This Recipe!

lasagna soup recipe
Print

Creamy 30-Minute Lasagna Soup with Ricotta: Best Easy Recipe

This creamy lasagna soup delivers all the deep, layered flavors of a traditional lasagna in under 30 minutes, without the stress or pile of dishes. It’s a one-pot wonder that’s perfect for busy weeknights and guaranteed to be a crowd-pleaser.

  • Author: Juno
  • 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, finely diced
  • 4 cloves garlic, minced
  • 1 (6-ounce) can tomato paste
  • 1 (28-ounce) can crushed tomatoes (preferably San Marzano)
  • 4 cups low-sodium chicken broth (or beef broth)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Pinch of red pepper flakes (optional)
  • 2 tablespoons mascarpone cheese
  • 8 ounces mafalda pasta (or broken lasagna noodles)
  • 1 cup whole milk ricotta cheese
  • 1 cup fresh mozzarella pearls or shredded low-moisture mozzarella
  • Fresh parsley or basil, for garnish
  • Salt and black pepper, to taste

Instructions

  1. Brown the Beef: Place a large Dutch oven over medium-high heat and add 1 tablespoon olive oil. Once shimmering, add 1 pound ground beef. Break it up and cook undisturbed for 2-3 minutes to get a good sear. Cook through, then transfer beef to a plate with a slotted spoon. Leave about 1 tablespoon of rendered fat in the pot.
  2. Sauté the Aromatics: Reduce heat to medium. Add diced onion to the pot with the reserved fat. Cook, stirring occasionally, until soft and translucent (about 3 minutes). Add minced garlic and cook for 30 seconds until fragrant.
  3. Bloom the Tomato Paste: Add the entire 6-ounce can of tomato paste. Stir constantly and cook for 2 minutes until the paste darkens to a deep brick red.
  4. Build the Broth: Pour in the 28-ounce can of crushed tomatoes and 4 cups of low-sodium chicken broth. Add 1 teaspoon each of dried oregano and dried basil, and a pinch of red pepper flakes. Stir, scraping the bottom of the pot to release any browned bits. Bring to a gentle boil, then reduce heat to a simmer.
  5. Cook the Pasta: Add 8 ounces of mafalda pasta (or broken lasagna noodles). Stir well to submerge. Cook according to package directions, stirring occasionally, until al dente (about 8-10 minutes).
  6. Add the Creaminess: Remove pot from heat. Stir in 2 tablespoons of mascarpone cheese until fully melted and incorporated. Return the browned beef to the pot and stir to combine. Taste and adjust seasoning with salt and black pepper.
  7. Assemble the Bowls: Ladle hot soup into serving bowls. Add a generous dollop of whole milk ricotta (about 2 tablespoons per bowl) in the center. Sprinkle with fresh mozzarella pearls or shredded mozzarella. Garnish with fresh parsley or basil. Serve immediately.

Notes

For best results, use whole milk ricotta and do not stir it into the hot soup—keep it as a cold topping. Cook pasta to al dente to avoid mushiness. If making ahead, consider cooking pasta separately and adding it to individual bowls when serving. Leftovers can be stored in the refrigerator for up to 4 days; add a splash of broth when reheating. Do not freeze.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 485
  • Sugar: 9
  • Sodium: 780
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 38
  • Fiber: 5
  • Protein: 32

Keywords: lasagna soup, creamy lasagna soup, 30-minute lasagna soup, easy lasagna soup, one-pot lasagna soup, comfort food, weeknight dinner

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