Lighter One-Pot Lasagna Soup with Creamy Ricotta

Ready In
Servings
Difficulty

A few winters ago, I was standing in my tiny kitchen, staring at a pot of water that hadn’t even started boiling yet, when my neighbor across the hall knocked on my door. She held out a steaming bowl wrapped in a dish towel, said, “You look like you need this,” and disappeared back into her apartment. It was lasagna soup—not the kind I’d ever seen before, but something looser, brighter, and somehow lighter than the brick-layered casserole I grew up eating. I sat on my worn-out couch, took one spoonful, and honestly, I almost cried. Not because it was sad—because it was exactly what I needed on that gray Tuesday night.

That soup became my obsession. I asked her about it the next day, and she shrugged, said it was just “stuff from the fridge” thrown together. But I couldn’t let it go. I kept making versions of it, tweaking things here and there, trying to capture that same cozy, no-pressure feeling. You know the one—where you’re not trying to impress anyone, just feeding yourself something that feels like a hug. Over time, I landed on this Lighter One-Pot Lasagna Soup with Creamy Ricotta. It’s got all the nostalgic flavor of lasagna—the rich tomato broth, the tender pasta, the melty cheese—but without the layering, the waiting, or the heavy feeling after.

Maybe you’ve been there too, standing in front of your pantry on a busy weeknight, wanting something satisfying but not wanting to spend two hours building a lasagna. This soup is my answer to that exact moment. I mean, let’s be real—who has time to boil noodles separately and grate cheese and bake for an hour on a random Wednesday? This recipe keeps things simple, uses one pot, and still delivers that deep, slow-cooked flavor. It’s become my go-to for those nights when I need comfort food that doesn’t weigh me down.

Why You’ll Love This Recipe

This Lighter One-Pot Lasagna Soup with Creamy Ricotta isn’t just another soup recipe. I’ve tested it about six times in my own kitchen—sometimes with too much broth, once with pasta that turned to mush—and what I’m sharing is the version that finally felt right. It’s the kind of recipe that makes you wonder why you ever bothered with the full lasagna process in the first place.

  • Quick & Easy: Comes together in about 35 minutes from start to finish. No layering, no waiting for the oven to preheat, no separate pots to wash.
  • Simple Ingredients: You probably have most of this in your pantry right now. Canned tomatoes, dried pasta, ground turkey or lean beef, and a few pantry spices. No special trips to a fancy grocery store.
  • Perfect for Busy Weeknights: This is the kind of meal you can throw together after a long day when you’re hungry and impatient. One pot, minimal chopping, maximum flavor.
  • Crowd-Pleaser: I’ve served this to picky kids, skeptical in-laws, and friends who “don’t really like soup.” Every single person went back for seconds. It’s got that universal appeal of lasagna without the fuss.
  • Unbelievably Delicious: The creamy ricotta stirred in at the end creates this silky, luxurious texture that feels indulgent. But because we’re using lean protein, less cheese overall, and a broth-based soup instead of heavy cream, it actually feels light and fresh.

What makes this recipe different from every other lasagna soup out there? It’s the balance. The broth is rich but not greasy. The pasta is tender but still holds its shape. And the ricotta—oh, the ricotta—it melts into little creamy pockets that surprise you with every spoonful. I also add a pinch of red pepper flakes and a splash of balsamic vinegar at the end, which cuts through the richness and makes the whole thing taste brighter. This isn’t just a dump-and-stir soup; it’s a carefully balanced bowl of comfort that leaves you feeling satisfied, not sluggish.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that deep lasagna flavor without the heavy feeling. Most of these are pantry staples or easy to find at any grocery store. I’ve tested a few different brands and combinations, so I’ll share what works best.

  • 1 tablespoon olive oil (I use extra virgin for flavor, but regular works fine too)
  • 1 medium yellow onion, diced (about 1 cup; this gives the soup its savory base)
  • 3 cloves garlic, minced (fresh is best here—don’t use the jarred stuff if you can help it)
  • 1 pound lean ground turkey or ground chicken (93/7 works perfectly; you can also use lean ground beef if you prefer)
  • 1 teaspoon dried oregano (I like Mediterranean or Greek oregano for its floral notes)
  • 1 teaspoon dried basil (or 2 tablespoons fresh, chopped, added at the end)
  • 1/2 teaspoon red pepper flakes (optional, but I love the little warmth it adds)
  • 1/2 teaspoon salt (plus more to taste)
  • 1/4 teaspoon black pepper
  • 4 cups low-sodium chicken broth (or vegetable broth; low-sodium is important so you can control the salt)
  • 1 can (15 ounces) crushed tomatoes (I recommend San Marzano if you can find them—they’re sweeter and less acidic)
  • 1 can (14.5 ounces) diced tomatoes, undrained (fire-roasted adds a nice smoky depth)
  • 2 tablespoons tomato paste (this concentrates the tomato flavor beautifully)
  • 1 teaspoon balsamic vinegar (trust me on this—it brightens the whole soup)
  • 8 ounces dried lasagna noodles, broken into 1-inch pieces (or use mafaldine, pappardelle, or even broken fettuccine)
  • 1/2 cup part-skim ricotta cheese (full-fat works too, but part-skim keeps it lighter)
  • 1/4 cup grated Parmesan cheese (plus more for serving; I like Parmigiano-Reggiano for the nutty flavor)
  • 2 tablespoons fresh basil or parsley, chopped (for garnish)

Substitution Notes: If you’re vegetarian, swap the ground turkey for 1 can of drained lentils or 8 ounces of crumbled firm tofu. Use vegetable broth instead of chicken broth. For a gluten-free version, use gluten-free lasagna noodles or your favorite short pasta. And if you don’t have ricotta, cottage cheese blended smooth works surprisingly well—just blend it in a food processor for 30 seconds before stirring in.

Equipment Needed

One of the best things about this Lighter One-Pot Lasagna Soup with Creamy Ricotta is how little equipment you need. Honestly, if you have a decent-sized pot and a wooden spoon, you’re basically set.

  • Large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal; I use my trusty enameled cast iron Le Creuset, but any heavy pot works)
  • Wooden spoon or silicone spatula (for stirring and breaking up the meat)
  • Chef’s knife and cutting board (for dicing the onion and mincing garlic)
  • Measuring cups and spoons (you don’t need to be super precise, but it helps)
  • Ladle (for serving)
  • Box grater or microplane (if you’re grating your own Parmesan—which I highly recommend)

If you don’t have a Dutch oven, any large soup pot with a tight-fitting lid will do. A nonstick pot makes cleanup even easier, but stainless steel or enameled cast iron work beautifully. I’ve made this in a cheap stockpot before and it turned out just fine—just keep an eye on the bottom to make sure nothing scorches.

Preparation Method

lighter one-pot lasagna soup preparation steps

Alright, let’s get cooking. This Lighter One-Pot Lasagna Soup with Creamy Ricotta comes together in about 35 minutes, and most of that is hands-off simmering time. Here’s exactly how I do it.

  1. Heat the olive oil in your large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes, stirring occasionally, until the onion is soft and translucent. You should see it starting to get a little golden around the edges—that’s good flavor building right there.
  2. Add the minced garlic and cook for 30 seconds, stirring constantly. Seriously, don’t walk away here—garlic burns fast and turns bitter. Your kitchen should smell amazing at this point.
  3. Add the ground turkey (or chicken or beef) to the pot. Break it up with your wooden spoon and cook for 5 to 7 minutes, until it’s browned and no longer pink. Don’t rush this step—browning adds so much depth. If there’s excess liquid, let it cook off until the meat starts to sizzle again.
  4. Stir in the dried oregano, dried basil, red pepper flakes, salt, and black pepper. Cook for 1 minute, stirring constantly, to toast the spices. This wakes up their flavors and makes them more aromatic.
  5. Add the tomato paste and stir it into the meat and onions. Cook for 2 minutes, stirring frequently. The tomato paste will darken slightly and smell richer—that’s exactly what you want.
  6. Pour in the crushed tomatoes, diced tomatoes (with their juices), and chicken broth. Stir everything together, scraping the bottom of the pot to release any browned bits. Those bits are pure flavor.
  7. Bring the soup to a boil, then reduce the heat to medium-low so it’s at a gentle simmer. Let it cook uncovered for 10 minutes. This allows the flavors to meld and the tomatoes to soften into the broth.
  8. Add the broken lasagna noodles and stir well. Make sure all the pasta pieces are submerged in the liquid. Cover the pot and let it simmer for 10 to 12 minutes, stirring once halfway through to prevent sticking. Cook until the pasta is tender but still has a slight bite—al dente is the goal.
  9. Stir in the balsamic vinegar and remove the pot from the heat. This little splash brightens the whole soup and balances the richness.
  10. In a small bowl, mix the ricotta cheese with the grated Parmesan. Dollop spoonfuls of this mixture into the soup—don’t stir it in completely. You want little pockets of creamy ricotta to find as you eat. Let it sit for 2 minutes so the cheese warms through.
  11. Ladle into bowls and top with fresh basil or parsley, extra Parmesan, and a tiny pinch of red pepper flakes if you like heat. Serve immediately.

Pro tip: The pasta will continue to absorb broth as the soup sits. If you’re making this ahead, cook the pasta separately and add it to individual bowls when serving. That way, you won’t end up with mushy noodles the next day.

Cooking Tips & Techniques

I’ve made this Lighter One-Pot Lasagna Soup with Creamy Ricotta enough times to learn a few things the hard way. Here’s what I wish someone had told me the first time.

Don’t overcook the pasta. This is the most common mistake. Pasta cooked in soup continues to soften even after you turn off the heat. I aim for al dente—still a tiny white speck in the center—because it will keep cooking in the hot broth. If you like your pasta really soft, cook it a minute or two longer, but be aware it’ll be borderline mushy by the next day.

Brown the meat properly. I used to rush this step and ended up with gray, steamed meat instead of browned, flavorful bits. Give it time. Let it sit in the pan without stirring for a minute or two, then break it up. Those browned edges add so much savory depth to the broth.

Season as you go. Don’t wait until the end to add all the salt. Season the meat, season the tomato paste, and taste the broth before adding the pasta. It’s much harder to fix an under-seasoned soup than one that’s slightly over-seasoned (you can always dilute with a splash of broth or water).

Use a lean protein. I’ve tried this with 80/20 ground beef and it was delicious but greasy. The fat floated to the top and made the soup feel heavy. Lean ground turkey or chicken keeps things light while still giving you that meaty satisfaction. If you use beef, drain off any excess fat after browning.

Let the ricotta come to room temperature. Cold ricotta straight from the fridge can clump and not blend as smoothly. Let it sit on the counter for 10 to 15 minutes before mixing it with the Parmesan. It’ll create creamier pockets in the soup.

Variations & Adaptations

This Lighter One-Pot Lasagna Soup with Creamy Ricotta is incredibly flexible. Here are a few ways I’ve adapted it depending on what I have on hand or who I’m feeding.

  • Vegetarian Version: Skip the meat entirely and add 1 can of drained and rinsed lentils or 8 ounces of sliced mushrooms. Sauté the mushrooms with the onions until they release their liquid and start to brown. The lentils add protein and that same hearty texture.
  • Dairy-Free Adaptation: Use a high-quality dairy-free ricotta (Kite Hill makes a good one) or blend 1 cup of raw cashews with 1/4 cup water, 1 tablespoon lemon juice, and a pinch of salt until smooth. Omit the Parmesan or use a vegan alternative.
  • Spicy Kick: Double the red pepper flakes and add a diced jalapeño with the onions. Stir in a teaspoon of chili paste or sriracha at the end for extra heat. This is my personal favorite when I’m feeling under the weather.
  • Extra Veggie Boost: Throw in 2 cups of fresh spinach or chopped kale during the last 5 minutes of simmering. The greens wilt into the broth and add color and nutrients without changing the flavor much. You can also add diced zucchini or bell peppers with the onions.
  • Different Pasta Shapes: If you don’t have lasagna noodles, use broken fettuccine, pappardelle, mafaldine, or even short pasta like rigatoni or fusilli. Just adjust the cooking time based on the pasta shape—smaller pasta cooks faster.

Serving & Storage Suggestions

This soup is at its absolute best served immediately, while the ricotta is still creamy and the pasta is perfectly tender. Ladle it into deep bowls and top with a generous sprinkle of fresh basil or parsley, extra Parmesan, and a crack of black pepper. I like to serve it with a side of crusty bread or a simple green salad dressed with lemon vinaigrette—the acidity cuts through the richness beautifully.

Storage: Let the soup cool completely before transferring it to an airtight container. Store in the refrigerator for up to 4 days. Keep in mind that the pasta will continue to absorb liquid, so the soup will thicken significantly. When reheating, add a splash of broth or water to loosen it back up.

Freezing: This soup freezes well, but I recommend freezing it without the pasta. Cook the soup through step 7, let it cool, and freeze in freezer-safe containers for up to 3 months. When you’re ready to eat, thaw overnight in the fridge, reheat on the stove, and add the pasta during the last 10 minutes of cooking. This way, the noodles stay perfectly textured.

Reheating: Reheat individual portions in the microwave for 2 to 3 minutes, stirring halfway. For larger batches, reheat on the stovetop over medium-low heat, adding a splash of broth as needed. Stir in a fresh dollop of ricotta before serving to revive that creamy texture.

Nutritional Information & Benefits

One serving of this Lighter One-Pot Lasagna Soup with Creamy Ricotta (about 1.5 cups) contains approximately:

  • Calories: 385
  • Protein: 32g
  • Carbohydrates: 38g
  • Fiber: 6g
  • Fat: 12g
  • Saturated Fat: 4g
  • Sodium: 680mg
  • Calcium: 180mg
  • Iron: 4mg

This soup is packed with lean protein from the ground turkey, which helps keep you full and supports muscle health. The tomatoes are rich in lycopene, a powerful antioxidant linked to heart health and reduced inflammation. The ricotta adds calcium and a little protein without the heavy cream you’d find in traditional creamy soups. Plus, with 6 grams of fiber per serving from the pasta and tomatoes, it’s a satisfying meal that won’t spike your blood sugar. I love that I can eat a big bowl of this and feel nourished, not weighed down.

Conclusion

This Lighter One-Pot Lasagna Soup with Creamy Ricotta has become a staple in my kitchen for a reason. It gives me all the cozy, nostalgic flavors of lasagna without the hours of work or the heavy aftermath. It’s the kind of recipe you’ll turn to again and again—on busy weeknights, on lazy Sundays, or whenever you need a bowl of something that feels like home.

I’d love for you to make this your own. Maybe you’ll add extra veggies, swap in spicy Italian sausage, or stir in a handful of fresh spinach at the end. Whatever you do, don’t skip that dollop of creamy ricotta—it’s the little touch that makes this soup feel special. Let me know in the comments how it turned out for you, or tag me in your photos if you share them online. Happy cooking, friend!

Frequently Asked Questions

Can I use a different type of meat?

Absolutely. Lean ground beef, ground chicken, ground pork, or even Italian sausage (casings removed) all work beautifully. If using sausage, you may want to reduce the added salt since sausage is already seasoned.

How do I prevent the pasta from getting mushy?

Cook the pasta just until al dente—it will continue to soften in the hot broth. If you’re meal-prepping or planning leftovers, cook the pasta separately and add it to individual bowls when serving. Store the broth and pasta separately in the fridge.

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

Yes! For the Instant Pot, sauté the onions and meat on the sauté setting, then add remaining ingredients except the pasta and ricotta. Pressure cook on high for 8 minutes, quick release, then stir in the pasta and cook on sauté for 8 to 10 minutes until tender. For slow cooker, cook on low for 6 hours, then add pasta in the last 20 minutes.

Is this soup gluten-free?

It can be! Simply use gluten-free lasagna noodles or your favorite gluten-free short pasta. The rest of the ingredients are naturally gluten-free. Just double-check your broth and canned tomatoes to be sure.

Can I freeze this soup?

Yes, but I recommend freezing it without the pasta. Cook the soup through step 7, let it cool, and freeze for up to 3 months. When reheating, add the pasta and cook until tender. This keeps the noodles from turning mushy during freezing and thawing.

Pin This Recipe!

lighter one-pot lasagna soup recipe
Print

Lighter One-Pot Lasagna Soup with Creamy Ricotta

A cozy, one-pot soup that delivers all the nostalgic flavor of lasagna without the layering or heavy feeling. Rich tomato broth, tender pasta, and creamy ricotta come together in about 35 minutes for a satisfying weeknight meal.

  • Author: Jamie
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: Italian-American

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 pound lean ground turkey or ground chicken (93/7 works perfectly; can also use lean ground beef)
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil (or 2 tablespoons fresh, chopped, added at the end)
  • 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 (or vegetable broth)
  • 1 can (15 ounces) crushed tomatoes (San Marzano recommended)
  • 1 can (14.5 ounces) diced tomatoes, undrained (fire-roasted adds smoky depth)
  • 2 tablespoons tomato paste
  • 1 teaspoon balsamic vinegar
  • 8 ounces dried lasagna noodles, broken into 1-inch pieces (or mafaldine, pappardelle, or broken fettuccine)
  • 1/2 cup part-skim ricotta cheese (full-fat works too)
  • 1/4 cup grated Parmesan cheese (plus more for serving; Parmigiano-Reggiano recommended)
  • 2 tablespoons fresh basil or parsley, chopped (for garnish)

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes, stirring occasionally, until soft and translucent.
  2. Add the minced garlic and cook for 30 seconds, stirring constantly.
  3. Add the ground turkey (or chicken or beef) to the pot. Break it up with a wooden spoon and cook for 5 to 7 minutes, until browned and no longer pink.
  4. Stir in the dried oregano, dried basil, red pepper flakes, salt, and black pepper. Cook for 1 minute, stirring constantly, to toast the spices.
  5. Add the tomato paste and stir it into the meat and onions. Cook for 2 minutes, stirring frequently.
  6. Pour in the crushed tomatoes, diced tomatoes (with their juices), and chicken broth. Stir everything together, scraping the bottom of the pot to release any browned bits.
  7. Bring the soup to a boil, then reduce the heat to medium-low so it’s at a gentle simmer. Let it cook uncovered for 10 minutes.
  8. Add the broken lasagna noodles and stir well. Make sure all the pasta pieces are submerged in the liquid. Cover the pot and let it simmer for 10 to 12 minutes, stirring once halfway through, until the pasta is tender but still al dente.
  9. Stir in the balsamic vinegar and remove the pot from the heat.
  10. In a small bowl, mix the ricotta cheese with the grated Parmesan. Dollop spoonfuls of this mixture into the soup—do not stir it in completely. Let it sit for 2 minutes so the cheese warms through.
  11. Ladle into bowls and top with fresh basil or parsley, extra Parmesan, and a tiny pinch of red pepper flakes if desired. Serve immediately.

Notes

The pasta will continue to absorb broth as the soup sits. If making ahead, cook the pasta separately and add it to individual bowls when serving to avoid mushy noodles. For freezing, freeze without the pasta and add fresh pasta when reheating. Let ricotta come to room temperature before mixing for creamier pockets.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 385
  • Sugar: 8
  • Sodium: 680
  • Fat: 12
  • Saturated Fat: 4
  • Carbohydrates: 38
  • Fiber: 6
  • Protein: 32

Keywords: lasagna soup, one-pot soup, lighter lasagna soup, creamy ricotta soup, weeknight dinner, comfort food, easy soup recipe

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