Written by

Paulinha

Published

Cozy One-Pot Lasagna Soup with Ricotta Swirl: Easy 30-Min Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My neighbor Carmen watched me struggling with a giant pot of boiling water one Tuesday evening, steam fogging up my kitchen windows. She didn’t say anything at first. Then she knocked on my door, holding a small bowl of the most incredible-smelling soup I’d ever encountered. “Lasagna without the fuss,” she said with a shrug. “My grandmother’s shortcut.”

I was trying to make a proper lasagna for a weeknight dinner, and honestly, it was turning into a disaster. The noodles were sticking together, the ricotta was too runny, and I was about fifteen minutes away from ordering takeout. Carmen handed me that bowl, and let me tell you, it changed everything. The soup had all the rich, comforting flavors of lasagna—the savory meat, the tangy tomatoes, the creamy cheese—but it came together in one pot. No layering, no baking, no waiting for an hour. I mean, who knew you could get that same soul-warming satisfaction in a fraction of the time?

That night, I sat at my kitchen counter, spoon in hand, and asked Carmen a million questions. She laughed and told me her grandmother used to make this soup on cold, rainy evenings when the family needed something fast but felt like a hug in a bowl. “The secret,” she said, “is the ricotta swirl. Don’t skip that.” I scribbled notes on a napkin, and over the next few weeks, I tweaked and tested until I had my own version. Maybe you’ve been there—standing in your kitchen, craving lasagna but not having the energy for all that work. This soup is for those nights. It’s become my go-to when I need comfort without the chaos, and I’m so glad Carmen shared it with me.

Why You’ll Love This Recipe

This isn’t just another soup recipe. After testing this one-pot lasagna soup at least a dozen times, I can tell you it’s the real deal. It’s been family-approved, neighbor-approved, and even picky-eater-approved. Here’s why you’ll keep coming back to it:

  • Quick & Easy: From start to finish, this soup comes together in under 30 minutes. Perfect for those weeknights when you’re short on time but still want something homemade.
  • Simple Ingredients: No fancy grocery trips needed. You likely have most of these pantry staples in your kitchen right now—ground beef, canned tomatoes, dried pasta, and basic spices.
  • Perfect for Cozy Nights: This soup is made for chilly evenings, rainy days, or anytime you need a little comfort. It’s like a warm blanket for your stomach.
  • Crowd-Pleaser: I’ve served this at potlucks and family dinners, and it always gets rave reviews. Kids love the pasta, adults love the rich flavor, and everyone loves the creamy ricotta swirl.
  • Unbelievably Delicious: The texture and flavor combo is next-level comfort food. The broth is rich and savory, the pasta is tender, and that ricotta swirl adds a creamy, dreamy finish that makes every spoonful feel special.

What makes this recipe different from the rest? It’s the technique. Instead of layering and baking, you get all the same flavors in one pot, in a fraction of the time. The ricotta swirl isn’t just a garnish—it’s stirred in at the end, creating pockets of creamy goodness throughout the soup. It’s comfort food reimagined: faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday night into something memorable.

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, so you might not even need a trip to the store.

  • For the Soup Base:
  • 1 tablespoon olive oil (for sautéing)
  • 1 pound ground beef (I prefer 80/20 for flavor, but lean works too)
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon red pepper flakes (optional, for a little heat)
  • Salt and black pepper, to taste
  • 6 cups low-sodium chicken broth (or vegetable broth)
  • 1 (28-ounce) can crushed tomatoes (San Marzano if you can find them)
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 2 tablespoons tomato paste (adds richness)
  • 8 ounces dried lasagna noodles, broken into bite-sized pieces (or use mafaldine or pappardelle)
  • For the Ricotta Swirl:
  • 1 cup whole milk ricotta cheese (I recommend Galbani or a good local brand for creaminess)
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped (plus more for garnish)
  • 1 tablespoon fresh basil, chopped (optional, but lovely)
  • Pinch of salt and pepper
  • For Serving:
  • Fresh basil leaves, torn
  • Extra grated Parmesan cheese
  • Red pepper flakes (for those who like heat)

Ingredient Tips & Substitutions: For a vegetarian version, swap the ground beef with plant-based crumbles or lentils. Use gluten-free lasagna noodles for a gluten-free option. If you don’t have fresh herbs, use 1 teaspoon each of dried basil and parsley in the ricotta swirl. For a lighter ricotta, use part-skim, but whole milk gives the creamiest texture. I’ve also used cottage cheese blended until smooth in place of ricotta, and it works beautifully.

Equipment Needed

You don’t need a lot of fancy equipment for this recipe, which is part of its charm. Here’s what you’ll need:

  • Large Dutch oven or heavy-bottomed pot: A 5- to 6-quart pot is ideal. I use my trusty Le Creuset, but any heavy pot works. The key is even heat distribution.
  • Wooden spoon or spatula: For stirring and breaking up the meat. A silicone spatula works too.
  • Chef’s knife and cutting board: For dicing the onion and mincing garlic. A sharp knife makes all the difference.
  • Measuring cups and spoons: For accurate ingredient amounts. I’ve learned the hard way that eyeballing spices can lead to disaster.
  • Small bowl: For mixing the ricotta swirl. A cereal bowl works perfectly.
  • Ladle: For serving the soup. A deep ladle is best for getting all the good bits.
  • Optional but helpful: A garlic press if you’re not into mincing, and a microplane for fresh Parmesan.

If you don’t have a Dutch oven, a large stockpot or even a deep skillet with high sides will work. Just make sure it’s big enough to hold all the liquid without boiling over. Budget-friendly tip: A good-quality stainless steel pot from a restaurant supply store is a great investment and often cheaper than brand-name cookware.

Preparation Method

one pot lasagna soup preparation steps

Let’s get cooking! This one-pot lasagna soup comes together quickly, so have your ingredients prepped and ready to go.

  1. Cook the Aromatics: Heat the olive oil in your large Dutch oven over medium-high heat. Add the diced onion and cook for 3–4 minutes, until softened and translucent. Stir occasionally so it doesn’t burn. Add the minced garlic and cook for 30 seconds more, until fragrant. Your kitchen should smell amazing at this point.
  2. Brown the Meat: Add the ground beef to the pot. Break it up with your wooden spoon and cook for 5–6 minutes, until no longer pink. Don’t rush this step—browning adds deep, savory flavor. If there’s excess fat, spoon it out, leaving about 1 tablespoon in the pot.
  3. Season and Build the Base: Stir in the dried oregano, dried basil, red pepper flakes (if using), and a generous pinch of salt and black pepper. Cook for 1 minute to toast the spices. Then add the tomato paste and stir for another minute. This cooks out the raw tomato flavor and adds richness.
  4. Add the Liquids and Tomatoes: Pour in the chicken broth, crushed tomatoes, and undrained diced tomatoes. Stir everything together, scraping up any browned bits from the bottom of the pot. Bring the soup to a boil, then reduce the heat to a gentle simmer.
  5. Cook the Pasta: Add the broken lasagna noodles to the simmering soup. Stir well to make sure they’re submerged. Cook for 10–12 minutes, stirring occasionally, until the pasta is tender but still has a little bite (al dente). If the soup gets too thick, add a splash of broth or water.
  6. Make the Ricotta Swirl: While the pasta cooks, prepare the ricotta swirl. In a small bowl, combine the ricotta cheese, grated Parmesan, chopped parsley, chopped basil (if using), and a pinch of salt and pepper. Stir until smooth and creamy. Set aside.
  7. Finish the Soup: Once the pasta is cooked, taste the soup and adjust seasoning if needed. Remove the pot from the heat. Drop spoonfuls of the ricotta mixture into the soup, then gently swirl it in with a spoon—don’t fully mix it in. You want beautiful white ribbons of cheese throughout.
  8. Serve Immediately: Ladle the soup into bowls. Garnish with torn fresh basil leaves, extra grated Parmesan, and a sprinkle of red pepper flakes if you like heat. Serve hot, with crusty bread for dipping.

Pro Tip: If you’re meal prepping, cook the pasta separately and add it to individual servings. This prevents the noodles from absorbing too much liquid and becoming mushy. The soup base freezes beautifully without the pasta.

Cooking Tips & Techniques

I’ve made this soup a lot, and I’ve definitely learned a few things along the way. Here are some tips to ensure your lasagna soup turns out perfect every time.

  • Don’t Overcook the Pasta: Lasagna noodles can go from tender to mushy quickly. Cook them just until al dente, because they’ll continue to soften slightly in the hot broth. If you’re serving leftovers, expect the pasta to absorb more liquid overnight.
  • Toast Your Spices: Don’t skip the step where you cook the dried herbs and tomato paste. Toasting the spices for a minute in the hot oil releases their essential oils, making the flavor much more robust. This is a small step that makes a big difference.
  • Use Low-Sodium Broth: I always use low-sodium chicken broth so I can control the salt level. Canned tomatoes and Parmesan add plenty of salt on their own, so you can adjust to your taste.
  • Make the Ricotta Swirl at Room Temperature: Cold ricotta won’t swirl as smoothly. Let it sit out for 10–15 minutes before mixing. This ensures a creamy, luscious texture that blends beautifully into the hot soup.
  • Watch for Boil-Overs: When you add the pasta, the soup can bubble up quickly. Keep an eye on it and reduce the heat if needed. A larger pot helps prevent this.
  • My Biggest Mistake: The first time I made this, I added all the ricotta at once and stirred it in completely. It turned into a milky, watery mess. The key is to drop it in spoonfuls and gently swirl—you want those creamy pockets, not a fully incorporated cheese soup.

Variations & Adaptations

This soup is incredibly versatile. Here are some ways to make it your own.

  • Vegetarian Lasagna Soup: Skip the ground beef and use 1 pound of plant-based crumbles or 1 cup of cooked green lentils. Add a can of drained cannellini beans for extra protein and creaminess. Use vegetable broth instead of chicken broth.
  • Spicy Sausage Version: Replace the ground beef with 1 pound of spicy Italian sausage (casings removed). Brown it the same way, breaking it up with a spoon. The fennel and red pepper flakes in the sausage add a whole new layer of flavor.
  • Creamy White Lasagna Soup: Omit the crushed and diced tomatoes. Instead, use 4 cups of chicken broth and 2 cups of heavy cream. Add 1 cup of shredded mozzarella and ½ cup of Parmesan at the end. The ricotta swirl still works beautifully here.
  • Gluten-Free Adaptation: Use gluten-free lasagna noodles or your favorite gluten-free pasta shape. Cook according to package directions, as gluten-free pasta often cooks faster and can get mushy quickly.
  • Dairy-Free Option: Substitute the ricotta with a dairy-free ricotta alternative (like Kite Hill) or use blended silken tofu with a squeeze of lemon juice. Omit the Parmesan or use a dairy-free version.
  • My Personal Favorite Variation: I love adding a handful of fresh spinach at the end, just before serving. Stir it in until it wilts—it adds color, nutrients, and a mild earthy flavor that complements the soup beautifully.

Serving & Storage Suggestions

This soup is best served fresh, but leftovers are still delicious with a few adjustments.

  • Serving Temperature: Serve the soup piping hot, straight from the pot. The ricotta swirl should be warm and creamy, not cold. Ladle into deep bowls for maximum comfort.
  • Presentation: Garnish each bowl with a few torn fresh basil leaves, a generous sprinkle of grated Parmesan, and a pinch of red pepper flakes. A drizzle of good olive oil on top is never a bad idea.
  • Complementary Dishes: This soup is a meal in itself, but it’s wonderful with a side of crusty bread for dipping. I love it with garlic bread or a simple green salad with lemon vinaigrette. A glass of red wine, like a Chianti or Sangiovese, pairs beautifully.
  • Storage: Store leftover soup in an airtight container in the refrigerator for up to 3 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 thin it back to your desired consistency.
  • Freezing Instructions: To freeze, cool the soup completely (without the pasta if possible). Transfer to freezer-safe containers, leaving some room for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop, adding broth as needed. If you froze the soup with pasta, expect it to be very soft after thawing.
  • Reheating Tips: Reheat on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring in between. Add a fresh dollop of ricotta when serving leftovers for the best texture.
  • How Flavors Develop: This soup actually tastes even better the next day. The flavors meld together overnight, creating a deeper, more complex broth. Just remember to add extra liquid when reheating.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown per serving (based on 6 servings):

Nutrient Amount per Serving
Calories 420
Total Fat 18g
Saturated Fat 8g
Cholesterol 65mg
Sodium 780mg
Total Carbohydrates 38g
Dietary Fiber 5g
Sugars 10g
Protein 25g

Health Benefits: This soup is packed with protein from the ground beef and ricotta, which helps keep you full and satisfied. The tomatoes are rich in lycopene, a powerful antioxidant linked to heart health. Garlic and onions provide immune-boosting compounds, and the herbs add anti-inflammatory properties. For a lighter option, use lean ground beef and part-skim ricotta. This recipe is also a great way to sneak in extra vegetables—try adding zucchini or spinach.

Dietary Considerations: This recipe is not gluten-free (unless you use gluten-free pasta) and contains dairy. For a lower-carb version, serve the soup without pasta or use zucchini noodles. It’s naturally nut-free and egg-free.

Conclusion

This cozy one-pot lasagna soup with ricotta swirl is everything you want in a weeknight dinner—fast, comforting, and packed with flavor. It’s the kind of recipe that makes you look forward to cold weather, just so you have an excuse to make it again. I love how it brings together all the classic lasagna flavors without the hours of work. Honestly, it’s become a staple in my kitchen, and I hope it becomes one in yours too.

Don’t be afraid to play around with the ingredients. Swap the meat, add more veggies, or make it extra spicy. This soup is forgiving and loves a little creativity. I’d love to hear how it turns out for you—leave a comment below and let me know your favorite variation. Did you add spinach? Use sausage instead of beef? Share your twist! And if you’re looking for more cozy weeknight dinners, check out our creamy Tuscan chicken soup or this quick beef stew for another one-pot wonder.

Thank you for stopping by, and happy cooking. May your soup be hot, your ricotta be creamy, and your evenings be cozy.

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely! While broken lasagna noodles are traditional, you can use any short pasta like mafaldine, pappardelle, fusilli, or even broken spaghetti. Just adjust the cooking time based on the pasta shape. Smaller pasta cooks faster, so check it a minute or two early.

Can I make this soup in a slow cooker?

Yes, you can adapt it for a slow cooker. Brown the meat and aromatics on the stovetop first, then transfer everything except the pasta and ricotta to the slow cooker. Cook on low for 4–6 hours or high for 2–3 hours. Add the pasta in the last 20–30 minutes of cooking, then finish with the ricotta swirl just before serving.

How do I prevent the ricotta from curdling?

The key is to not overmix it. Drop spoonfuls of the ricotta mixture into the hot soup and gently swirl it in with a spoon. Don’t stir vigorously or the ricotta will break down into small curds. Also, make sure your ricotta is at room temperature before adding it to the soup.

Can I add more vegetables to this soup?

Definitely! This soup is great for adding extra veggies. Try stirring in a handful of fresh spinach or chopped kale at the end, or sauté diced zucchini, bell peppers, or mushrooms along with the onion. You can also add a cup of frozen peas or corn for a pop of sweetness and color.

Is this soup freezer-friendly?

Yes, but with a caveat. The soup base (without the pasta) freezes beautifully for up to 3 months. Cook the pasta fresh when you’re ready to serve. If you freeze the soup with pasta, the noodles will become very soft and mushy upon thawing. For best results, freeze the soup base and add fresh pasta when reheating.

Pin This Recipe!

one pot lasagna soup recipe

Print

Cozy One-Pot Lasagna Soup with Ricotta Swirl

This one-pot lasagna soup delivers all the rich, comforting flavors of classic lasagna in under 30 minutes. With a savory meat and tomato broth, tender pasta, and a creamy ricotta swirl, it’s the perfect quick and easy weeknight dinner.

  • Author: Emma
  • 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 (80/20 preferred)
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon red pepper flakes (optional)
  • Salt and black pepper, to taste
  • 6 cups low-sodium chicken broth
  • 1 (28-ounce) can crushed tomatoes
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 2 tablespoons tomato paste
  • 8 ounces dried lasagna noodles, broken into bite-sized pieces
  • 1 cup whole milk ricotta cheese
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh basil, chopped (optional)
  • Pinch of salt and pepper
  • Fresh basil leaves, torn (for garnish)
  • Extra grated Parmesan cheese (for serving)
  • Red pepper flakes (for serving)

Instructions

  1. Heat the olive oil in a large Dutch oven over medium-high heat. Add the diced onion and cook for 3–4 minutes, until softened and translucent. Add the minced garlic and cook for 30 seconds more, until fragrant.
  2. Add the ground beef to the pot. Break it up with a wooden spoon and cook for 5–6 minutes, until no longer pink. Spoon out excess fat, leaving about 1 tablespoon in the pot.
  3. Stir in the dried oregano, dried basil, red pepper flakes (if using), and a generous pinch of salt and black pepper. Cook for 1 minute. Add the tomato paste and stir for another minute.
  4. Pour in the chicken broth, crushed tomatoes, and undrained diced tomatoes. Stir everything together, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce the heat to a gentle simmer.
  5. Add the broken lasagna noodles to the simmering soup. Stir well to submerge. Cook for 10–12 minutes, stirring occasionally, until the pasta is tender but still al dente. If the soup gets too thick, add a splash of broth or water.
  6. While the pasta cooks, prepare the ricotta swirl: In a small bowl, combine the ricotta cheese, grated Parmesan, chopped parsley, chopped basil (if using), and a pinch of salt and pepper. Stir until smooth and creamy.
  7. Once the pasta is cooked, taste the soup and adjust seasoning if needed. Remove the pot from the heat. Drop spoonfuls of the ricotta mixture into the soup, then gently swirl it in with a spoon—do not fully mix in.
  8. Ladle the soup into bowls. Garnish with torn fresh basil leaves, extra grated Parmesan, and a sprinkle of red pepper flakes if desired. Serve hot, with crusty bread for dipping.

Notes

For meal prep, cook the pasta separately and add it to individual servings to prevent it from absorbing too much liquid. The soup base freezes beautifully without the pasta. For a vegetarian version, swap the ground beef with plant-based crumbles or lentils. Use gluten-free lasagna noodles for a gluten-free option. Let the ricotta come to room temperature before mixing for a smoother swirl.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 420
  • Sugar: 10
  • Sodium: 780
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 38
  • Fiber: 5
  • Protein: 25

Keywords: lasagna soup, one-pot soup, easy weeknight dinner, comfort food, ricotta swirl, 30-minute meal

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