This was supposed to be lasagna. The real deal—the kind you spend a Sunday afternoon layering, the kind that fills your house with that tomato-and-bechamel smell for hours. I had the noodles ready, the ricotta waiting, and I was already mentally preparing for the mess of boiling those slippery sheets without them turning into a sticky clump. But the power went out halfway through boiling the pasta. Just like that—poof. The stove went dark, the kitchen went quiet, and I was standing there with a pot of half-cooked lasagna noodles and a sinking feeling. I mean, honestly, who hasn’t been there? You plan a whole meal, and the universe just laughs.
So I stood in the dim light, staring at my ingredients. The ground beef was already browned in a separate pan, the marinara was bubbling away, and there I was, stuck. I grabbed the wrong pot—the big soup one—and just started dumping things in. The meat, the sauce, a splash of chicken broth I had in the fridge. I figured I’d salvage what I could. I crumbled in those half-cooked noodles, stirred in some garlic, and let it all simmer on the one burner that still worked on low. It looked like a disaster. Honestly, it looked like I’d given up. And maybe I had.
But then I tasted it. And let me tell you—I actually laughed out loud. It was better than the original plan. The noodles had broken into perfect little ribbons, the broth had soaked up all that rich tomato flavor, and the whole thing felt like a hug in a bowl. I dolloped some ricotta on top, and it melted into creamy pockets that made every spoonful a surprise. That night, eating by candlelight (because the power was still out), I realized this wasn’t a backup meal. It was the meal. Now I make this cozy 30-minute lasagna soup on purpose—no power outage required. It’s the kind of recipe that reminds you why you love cooking in the first place. You know that feeling when something turns out better than you planned? This is that.
Why You’ll Love This Recipe
Let’s be real—lasagna is amazing, but it’s also a project. Between boiling noodles, layering everything just right, and waiting for it to bake, you’re looking at over an hour of work. This lasagna soup gives you all the flavor without the fuss. And honestly, it might even taste better. The broth keeps everything moist and saucy, so every bite is rich and satisfying.
- Quick & Easy: From start to finish, this comes together in just 30 minutes. Perfect for those nights when you want something cozy but don’t have time to spend hours in the kitchen.
- Simple Ingredients: You probably have most of these in your pantry right now. Ground beef, canned tomatoes, chicken broth, garlic, and pasta—no fancy grocery trips needed.
- Perfect for Cozy Nights: Whether it’s a rainy Tuesday, a chilly Sunday, or just one of those days where you need comfort food, this soup delivers. It’s warm, hearty, and deeply satisfying.
- Crowd-Pleaser: I’ve served this to kids, adults, and picky eaters, and it always gets rave reviews. The familiar lasagna flavors make everyone feel at home.
- Unbelievably Delicious: The texture is what gets me every time. The broken pasta noodles, the creamy ricotta, the rich broth—it’s next-level comfort food that feels indulgent without being heavy.
What makes this recipe different from the rest? It’s the technique. By cooking the pasta directly in the broth, you get that starchy, silky texture that makes the soup feel like it’s been simmering all day. And the ricotta isn’t just a garnish—it’s stirred in at the end to create creamy pockets that melt in your mouth. This isn’t just another version of lasagna soup. It’s the best version.
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 can whip this up anytime the craving hits.
- 1 tablespoon olive oil (for browning the meat and sautéing the aromatics)
- 1 pound ground beef (I prefer 80/20 for flavor, but lean works too)
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- 1 teaspoon dried oregano (adds that classic Italian flavor)
- 1/2 teaspoon red pepper flakes (optional, for a little heat)
- 1 can (28 ounces) crushed tomatoes (I recommend San Marzano for the best flavor)
- 4 cups low-sodium chicken broth (or vegetable broth for a lighter option)
- 8 ounces dried lasagna noodles, broken into pieces (about 2-inch pieces work best)
- 1 cup whole milk ricotta cheese (full-fat is key for creaminess)
- 1/2 cup freshly grated Parmesan cheese (plus more for serving)
- 1/4 cup chopped fresh basil (for garnish)
- Salt and black pepper to taste
A few notes on ingredients: I’ve tried this with ground turkey and it works well, but the beef adds more richness. For the ricotta, skip the low-fat versions—they can get grainy when stirred into hot soup. And if you don’t have lasagna noodles, you can use any short pasta like penne or rotini. Just adjust the cooking time accordingly. I’ve also made this with gluten-free pasta, and it works beautifully—just watch the cooking time closely so it doesn’t get mushy.
Equipment Needed
You don’t need much for this recipe, which is part of the beauty. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (at least 5 quarts)
- Wooden spoon or spatula (for stirring)
- Chef’s knife and cutting board
- Measuring cups and spoons
- Box grater (for fresh Parmesan)
If you don’t have a Dutch oven, a large soup pot works just fine. I’ve even made this in a slow cooker on the sauté setting, but it takes a bit longer. The key is having a pot that distributes heat evenly so the soup doesn’t scorch. And honestly, don’t stress about the equipment. I once made this in a beat-up stockpot at a friend’s cabin, and it was still amazing. The recipe is forgiving.
Preparation Method

- Brown the beef: Heat the olive oil in your Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned—about 5-7 minutes. Don’t drain all the fat; leave about a tablespoon for flavor. If you’re using lean beef, you might need to add a little extra oil.
- Sauté the aromatics: Add the diced onion to the pot and cook for 3-4 minutes until softened. Stir in the minced garlic, oregano, and red pepper flakes. Cook for another 30 seconds until fragrant—you’ll know it’s ready when the garlic smell hits you. Be careful not to burn the garlic; it can turn bitter fast.
- Build the broth: Pour in the crushed tomatoes and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pot. Those bits are pure flavor, so don’t leave them behind. Bring the mixture to a boil.
- Cook the pasta: Once the soup is boiling, add the broken lasagna noodles. Reduce the heat to a simmer and cook for 10-12 minutes, stirring occasionally, until the pasta is al dente. The noodles will continue to soften as they sit, so don’t overcook them. You want them tender but with a little bite.
- Finish with ricotta: Remove the pot from the heat. Drop spoonfuls of the ricotta cheese into the soup and gently stir—you want creamy pockets, not a completely smooth mixture. The heat will melt the ricotta into soft, luscious bits. Stir in the Parmesan cheese until melted.
- Season and serve: Taste the soup and add salt and black pepper as needed. Ladle into bowls and top with fresh basil and extra Parmesan. Serve immediately while it’s hot and comforting.
A few pro tips: If the soup seems too thick, add a splash of broth or water to thin it out. If it’s too thin, let it simmer a few extra minutes uncovered. The soup will thicken as it sits, so keep that in mind. And don’t skip the fresh basil at the end—it adds a brightness that cuts through the richness.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve learned a few things along the way. First, don’t overcook the pasta. Lasagna noodles are thick, so they need a little more time than regular pasta, but they can go from al dente to mushy fast. Start checking at the 8-minute mark. The soup will continue to cook even after you take it off the heat, so err on the side of undercooking.
Another thing I’ve learned the hard way: season as you go. Don’t wait until the end to add salt. Season the beef, season the onions, and taste the broth before you add the pasta. Layers of seasoning create deeper flavor. I once forgot to salt the beef, and the whole soup tasted flat—I had to add way more salt at the end to fix it.
And here’s a mistake I’ve made more than once: adding the ricotta too early. If you stir it in while the soup is still boiling, it can break and become grainy. Always remove the pot from the heat first, then add the ricotta. Let the residual heat do the work. The result is creamy, dreamy pockets of cheese that make every spoonful a little different.
Finally, if you’re making this for a crowd, double the recipe. It freezes beautifully, so you can always have a batch ready. Just leave out the ricotta and basil until you’re ready to serve—they don’t freeze well.
Variations & Adaptations
This soup is incredibly versatile, so feel free to make it your own. Here are a few variations I’ve tried and loved:
- Vegetarian Version: Skip the beef and add a can of drained cannellini beans or lentils. Use vegetable broth instead of chicken broth. The beans add protein and creaminess without the meat.
- Spicy Sausage Twist: Swap the ground beef for spicy Italian sausage (casings removed). The fennel and red pepper flakes add a whole new layer of flavor. I made this for a game day party, and it disappeared in minutes.
- Dairy-Free Option: Use a dairy-free ricotta alternative and skip the Parmesan. Nutritional yeast can add a cheesy flavor without the dairy. I’ve tested this with cashew-based ricotta, and it works surprisingly well.
- Extra Veggie Boost: Add a cup of chopped spinach or kale in the last 5 minutes of cooking. Stir in a diced zucchini or bell pepper with the onions for more texture. It’s a great way to sneak in extra vegetables.
- Gluten-Free Adaptation: Use gluten-free lasagna noodles or any short gluten-free pasta. Just watch the cooking time carefully—gluten-free pasta can get mushy fast.
My personal favorite variation? I add a splash of heavy cream at the end along with the ricotta. It makes the soup extra luxurious and velvety. It’s not necessary, but it’s a little indulgence I treat myself to on cold nights.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot. Ladle it into deep bowls and top with a generous dollop of ricotta, a sprinkle of Parmesan, and a few fresh basil leaves. I like to serve it with crusty bread for dipping—a good sourdough or garlic bread works perfectly. The bread soaks up all that rich broth, and honestly, it might be the best part.
For a complete meal, pair it with a simple green salad dressed with lemon and olive oil. The acidity cuts through the richness of the soup. A glass of red wine—like a Chianti or Sangiovese—is a lovely addition if you’re feeling fancy.
Storage-wise, this soup keeps well in the refrigerator for up to 4 days. Store it in an airtight container. The pasta will absorb some of the broth overnight, so the soup will thicken. When reheating, add a splash of broth or water to thin it out. Reheat on the stovetop over medium heat, stirring occasionally, or in the microwave in 30-second bursts.
This soup also freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave a little room for expansion. To serve, thaw overnight in the refrigerator and reheat on the stovetop. The flavors actually deepen after freezing, so it might taste even better the second time around.
Nutritional Information & Benefits
Here’s an approximate breakdown per serving (based on 6 servings):
- Calories: 420
- Protein: 28g
- Fat: 18g
- Carbohydrates: 38g
- Fiber: 5g
- Sugar: 10g
- Sodium: 680mg
This soup is packed with protein from the beef and ricotta, making it a satisfying meal on its own. The tomatoes provide lycopene, a powerful antioxidant, and the basil adds a dose of vitamin K. If you’re watching your sodium, use low-sodium broth and go easy on the added salt. For a lower-carb option, use zucchini noodles or skip the pasta altogether—the soup is still delicious without it.
From my perspective, this is a meal that balances comfort with nutrition. It’s hearty enough to fill you up without leaving you feeling sluggish. The protein and fiber keep you satisfied, and the vegetables add nutrients. It’s the kind of meal that feels good to eat—both in the moment and after.
Conclusion
This cozy 30-minute lasagna soup has become a staple in my kitchen for a reason. It’s everything I love about lasagna—the rich tomato broth, the tender pasta, the creamy ricotta—without the hours of work. It started as a happy accident, but now I make it on purpose, and I think you will too. It’s the kind of recipe that saves a busy weeknight, warms you up on a cold day, and reminds you that sometimes the best things come from unexpected places.
I’d love to hear how it 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 share it on social media, tag me—I want to see your cozy bowl of soup. Until next time, happy cooking, and remember: some of the best recipes start with a little chaos.
Frequently Asked Questions
Can I use a different type of pasta?
Absolutely! While lasagna noodles give it that classic feel, any short pasta works. Penne, rotini, or even broken spaghetti are great options. Just adjust the cooking time based on the pasta you choose.
Can I make this in a slow cooker?
Yes, you can. Brown the beef and sauté the onions on the stovetop first, then transfer everything except the pasta and ricotta to the slow cooker. Cook on low for 4-6 hours. Add the pasta in the last 20 minutes, then finish with ricotta.
How do I prevent the ricotta from becoming grainy?
The key is to remove the soup from the heat before adding the ricotta. Don’t stir it in while the soup is boiling. Let the residual heat melt the ricotta gently, and stir just a few times to create creamy pockets.
Can I use dried herbs instead of fresh basil?
You can, but fresh basil really adds a bright, peppery flavor that dried basil can’t match. If you only have dried, add it with the oregano in step 2. Use about 1 teaspoon of dried basil.
Is this soup freezer-friendly?
Yes, it freezes beautifully for up to 3 months. Just leave out the ricotta and basil until you’re ready to serve. The pasta will soften a bit after freezing, but the flavor will be even better.
PrintCozy 30-Minute Lasagna Soup with Creamy Ricotta
This quick and easy lasagna soup delivers all the rich, comforting flavors of traditional lasagna in just 30 minutes. With a savory tomato broth, tender pasta, and creamy ricotta, it’s the perfect cozy meal for busy weeknights.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (80/20 preferred)
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- 1 can (28 ounces) crushed tomatoes (San Marzano recommended)
- 4 cups low-sodium chicken broth
- 8 ounces dried lasagna noodles, broken into 2-inch pieces
- 1 cup whole milk ricotta cheese
- 1/2 cup freshly grated Parmesan cheese
- 1/4 cup chopped fresh basil
- Salt and black pepper to taste
Instructions
- Heat olive oil in a large Dutch oven over medium-high heat. Add ground beef and cook, breaking it up with a wooden spoon, until browned, about 5-7 minutes. Leave about 1 tablespoon of fat in the pot.
- Add diced onion and cook for 3-4 minutes until softened. Stir in minced garlic, oregano, and red pepper flakes; cook for 30 seconds until fragrant.
- Pour in crushed tomatoes and chicken broth. Stir, scraping up any browned bits from the bottom. Bring to a boil.
- Add broken lasagna noodles, reduce heat to a simmer, and cook for 10-12 minutes, stirring occasionally, until pasta is al dente.
- Remove pot from heat. Drop spoonfuls of ricotta into the soup and gently stir to create creamy pockets. Stir in Parmesan until melted.
- Season with salt and black pepper to taste. Ladle into bowls and top with fresh basil and extra Parmesan. Serve immediately.
Notes
For best results, do not overcook the pasta; start checking at 8 minutes. Season as you go for deeper flavor. Add ricotta only after removing from heat to prevent graininess. Soup thickens as it sits; add broth to thin if needed. Freezes well for up to 3 months (add ricotta and basil after thawing).
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 420
- Sugar: 10
- Sodium: 680
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 38
- Fiber: 5
- Protein: 28
Keywords: lasagna soup, 30-minute meal, comfort food, Italian soup, easy dinner, ground beef, ricotta


