I was standing in the middle of the pasta aisle at my local grocery store last Tuesday when a stranger’s cart bumped into mine. She apologized, laughed, and said, “Sorry, I’m just on a mission for lasagna—my kids won’t eat anything else tonight.” And just like that, I was ten years old again, sitting on the counter in my Aunt Rosie’s tiny kitchen, watching her pull a bubbling, cheesy lasagna from the oven. The smell of simmering tomatoes and melting mozzarella filled every corner of that apartment, and I remember thinking, this is what love smells like.
Aunt Rosie’s been gone six years now, and honestly, I’ve never been able to nail her lasagna. The layers always slide around on me, or the noodles turn mushy, or I burn the roof of my mouth trying to eat it too fast. But here’s the thing—I still crave that feeling. That warm, saucy, cheesy, everything-is-going-to-be-okay feeling. So a few winters ago, when I was exhausted from work and had exactly zero energy for layering noodles, I threw everything into a pot and called it soup. And let me tell you—it worked. Better than I expected.
This quick lasagna soup with creamy ricotta dollops is my shortcut to that memory. It’s not fancy, and it doesn’t pretend to be. But when you’re tired, hungry, and staring down a long week, it delivers exactly what you need: comfort in a bowl, fast. Maybe you’ve been there too—standing in your kitchen, wanting lasagna but not having the energy for the whole production. This one’s for you.
Why You’ll Love This Recipe
Let’s be honest—we all want lasagna-level satisfaction without the lasagna-level effort. This soup delivers on that promise, and then some. Here’s why it’s earned a permanent spot in my weeknight rotation:
- Quick & Easy: From fridge to table in under 30 minutes. No boiling noodles separately, no layering, no waiting for hours while your kitchen heats up.
- Simple Ingredients: Ground beef, canned tomatoes, chicken broth, pasta, and a few pantry spices. You probably have most of this already.
- Perfect for Busy Weeknights: When you walk through the door at 6:15 and need dinner by 6:45, this is your answer.
- Crowd-Pleaser: My picky nephew asked for seconds. My dad asked for the recipe. Even my neighbor who “doesn’t really like soup” cleaned her bowl.
- Unbelievably Delicious: The creamy ricotta dollops melt into the broth, creating this silky, luscious texture that makes every spoonful feel like a hug.
What makes this different from every other lasagna soup out there? It’s the ricotta. Most versions stir it in and lose it, but I dollop it on top right before serving. That way, you get little pockets of creamy, milky goodness in every bite. It’s a small thing, but it changes the whole experience. Plus, I tested this with both lean ground beef and Italian sausage, and honestly, the beef version is cleaner and lets the tomato-herb broth shine. Trust me on this one.
What Ingredients You Will Need
This recipe uses simple, pantry-friendly ingredients to build big flavor without the fuss. Most of these are staples you already have, and the few extras are easy to find at any grocery store.
For the Soup Base
- 1 tablespoon olive oil (regular or extra-virgin—whatever you’ve got)
- 1 pound lean ground beef (85/15 works well; drain excess fat if needed)
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced (fresh is best, but jarred minced garlic in oil works in a pinch)
- 1 teaspoon dried oregano (I prefer Mediterranean oregano for its slightly sweeter flavor)
- 1 teaspoon dried basil (or 1 tablespoon fresh, chopped, if you have it)
- ½ teaspoon red pepper flakes (optional, but I love the tiny kick)
- 1 (28-ounce) can crushed tomatoes (San Marzano if you can find them—they’re sweeter and less acidic)
- 4 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 8 ounces dried mafalda pasta (or broken lasagna noodles, or even fusilli—use what you have)
- Salt and black pepper, to taste
For the Creamy Ricotta Dollops

- 1 cup whole-milk ricotta cheese (I recommend Galbani or Calabro for the creamiest texture)
- ¼ cup grated Parmesan cheese (freshly grated, not the stuff in the green can—trust me, it matters)
- 2 tablespoons fresh parsley, finely chopped (plus more for garnish)
- 1 tablespoon fresh basil, finely chopped (or 1 teaspoon dried)
- ¼ teaspoon salt
- ¼ teaspoon black pepper
Substitution Notes
- Ground turkey or chicken works beautifully in place of beef—just add a little extra olive oil to keep it moist.
- Gluten-free pasta (like brown rice or chickpea pasta) works, but watch cooking times closely—they can get mushy fast.
- Dairy-free ricotta (store-bought or homemade from cashews) can replace the ricotta, though the texture will be slightly different.
- For a vegetarian version, skip the meat and add a can of drained and rinsed cannellini beans for protein and creaminess.
Equipment Needed
You don’t need much for this one, which is part of the beauty. Here’s what I use:
- A large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal—I love my Lodge enameled cast iron, but a good stainless steel pot works too)
- A wooden spoon or silicone spatula for stirring and breaking up the meat
- A sharp chef’s knife and cutting board for prepping the onion and garlic
- A small bowl for mixing the ricotta dollop mixture
- A ladle for serving (optional, but nice)
If you don’t have a Dutch oven, any large pot with a tight-fitting lid will do. I’ve even made this in a deep nonstick skillet in a pinch—just watch the liquid level so it doesn’t boil over. And honestly, the ricotta mixture can be stirred together with a fork—no fancy equipment required.
Preparation Method
- Heat the olive oil in your large pot over medium-high heat. Once it shimmers (about 30 seconds), add the ground beef. Break it up with your wooden spoon and cook until browned, about 5 to 6 minutes. Don’t rush this step—browning equals flavor. If there’s excess fat, carefully spoon it out or tilt the pot and soak it up with a paper towel.
- Add the diced onion and cook for 2 to 3 minutes, until it starts to soften and turn translucent. Scrape up any browned bits from the bottom of the pot—that’s flavor gold. Add the minced garlic, oregano, basil, and red pepper flakes (if using). Stir constantly for about 30 seconds, until the garlic is fragrant. Don’t let it burn, or it’ll turn bitter.
- Pour in the crushed tomatoes and chicken broth. Stir everything together, scraping the bottom one more time to release any stuck-on goodness. Bring the soup to a boil, then reduce the heat to medium-low so it’s at a steady simmer.
- Add the pasta and stir well. Let it simmer for 8 to 10 minutes, stirring occasionally, until the pasta is tender but still has a little bite (al dente). The exact time depends on your pasta shape—check the package directions and start testing at the lower end. Remember, the pasta will continue to soften as it sits in the hot broth.
- While the pasta cooks, make the ricotta dollops. In a small bowl, combine the ricotta, grated Parmesan, parsley, basil, salt, and pepper. Stir until smooth and well combined. Taste and adjust seasoning—I sometimes add an extra pinch of salt if the ricotta tastes flat.
- Taste the soup and adjust salt and pepper. If it tastes a little flat, a pinch of sugar or a squeeze of lemon juice can brighten it up. Ladle the soup into bowls, then drop a generous dollop of the ricotta mixture into the center of each bowl. Don’t stir it in—let it sit on top so you get those creamy pockets in every spoonful.
- Garnish with extra fresh parsley or basil and a sprinkle of Parmesan if you’re feeling extra. Serve immediately and watch everyone go quiet.
Pro tip from my own mistakes: Don’t add the ricotta to the whole pot of soup—it’ll dissolve and you’ll lose that beautiful texture. Dollop it per bowl, right before serving. I learned this the hard way when I tried to “save time” and ended up with murky, ricotta-speckled broth. Not terrible, but not nearly as good.
Cooking Tips & Techniques
I’ve made this soup probably two dozen times now, and I’ve picked up a few tricks along the way. Here are the ones that make the biggest difference:
- Brown the meat well. I know it’s tempting to rush through this step when you’re hungry, but deep browning adds a richness that you can’t get any other way. Let the beef sit undisturbed for a minute or two before stirring—that’s how you get those nice caramelized bits.
- Toast the dried herbs in the hot oil for about 15 seconds before adding the liquids. It wakes up their flavors and makes them taste almost fresh. I started doing this after a friend who’s a professional chef showed me, and I haven’t skipped it since.
- Cook the pasta separately if you’re planning to have leftovers. Pasta absorbs broth like crazy overnight, and you’ll end up with more of a casserole than a soup. If you know you’ll have leftovers, cook the pasta separately, store it in a container, and add it to individual bowls when reheating.
- Season in layers. Add a pinch of salt when you cook the beef, another when you add the onions, and a final adjustment at the end. Building flavor step by step makes a huge difference.
- Don’t skip the resting time. Let the soup sit off the heat for 5 minutes before serving. It allows the flavors to marry and the pasta to finish cooking gently without getting mushy.
One thing I messed up early on? I used fat-free ricotta because I was trying to be “healthy.” Don’t. The whole-milk version is what makes those dollops creamy and luscious. If you’re worried about calories, just use a slightly smaller dollop—the richness will still satisfy you.
Variations & Adaptations
This soup is forgiving, so feel free to play around. Here are some of my favorite variations:
- Spicy Sausage Version: Swap the ground beef for 1 pound of spicy Italian sausage (casings removed). Brown it the same way, and skip the red pepper flakes. The fennel and heat from the sausage add a whole new layer of flavor.
- Vegetarian Mushroom Lasagna Soup: Replace the beef with 8 ounces of cremini mushrooms, finely chopped, and 1 can of cannellini beans. Sauté the mushrooms until they release their liquid and start browning, then proceed as usual. The mushrooms give it that meaty, savory depth.
- Keto/Low-Carb Adaptation: Skip the pasta entirely and add 2 cups of baby spinach and 1 cup of zucchini noodles (zoodles) at the end. Cook just until the spinach wilts and the zoodles are tender—about 2 minutes. The ricotta dollop still gives you that creamy, satisfying finish.
- Dairy-Free Version: Use a high-quality dairy-free ricotta (I like Kite Hill’s almond milk ricotta) and skip the Parmesan or use a vegan alternative. The flavor will be a little different, but it’s still delicious.
- Add a Cheesy Crust: Ladle the soup into oven-safe bowls, top with a slice of provolone or mozzarella, and broil for 2 to 3 minutes until bubbly and golden. It turns the soup into a full-on lasagna experience—perfect for when you have an extra 5 minutes.
I once made a “breakfast lasagna soup” by accident when I used leftover breakfast sausage instead of beef. Honestly? It was fantastic. Don’t be afraid to experiment.
Serving & Storage Suggestions
This soup is best served piping hot, straight from the pot, with that ricotta dollop melting slowly into the broth. I like to serve it with a side of crusty bread for dipping—a good sourdough or a garlic breadstick is perfect. A simple green salad with lemon vinaigrette balances out the richness nicely.
For leftovers: Store the soup and pasta separately if possible. The soup base (without pasta) will keep in an airtight container in the refrigerator for up to 4 days. The ricotta mixture will keep for 2 to 3 days. If you’ve already combined everything, the soup will still be good for 2 to 3 days, but the pasta will be very soft.
To reheat: Warm the soup gently on the stovetop over medium-low heat, adding a splash of broth or water to thin it out if needed. If the pasta has absorbed too much liquid, you can add more broth and let it simmer for a few minutes. For the ricotta, make a fresh batch—it takes 2 minutes and makes a huge difference. Microwave reheating works in a pinch, but the pasta will get softer.
Freezer instructions: The soup base (without pasta) freezes beautifully for up to 3 months. Let it cool completely, then transfer to a freezer-safe container. To serve, thaw overnight in the refrigerator, reheat on the stovetop, and add fresh pasta and fresh ricotta dollops. The texture will be just like day one.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings, with ¼ cup ricotta dollop):
- Calories: 420
- Protein: 28g
- Fat: 18g (9g saturated)
- Carbohydrates: 38g
- Fiber: 5g
- Sugar: 8g
- Sodium: 680mg
This soup is a solid source of protein from the beef and ricotta, and the tomatoes provide lycopene—a powerful antioxidant linked to heart health. The garlic and onions offer anti-inflammatory compounds, and the herbs add a dose of antioxidants without any extra effort. If you use whole-wheat pasta, you’ll bump up the fiber content to about 8g per serving.
I’m not a nutritionist, but I’ve learned to pay attention to how food makes me feel. This soup is filling without being heavy, and the protein keeps me satisfied for hours. It’s the kind of meal that fuels a busy evening without leaving you sluggish.
Conclusion
This quick lasagna soup with creamy ricotta dollops is more than just a recipe—it’s a lifeline for those nights when you need comfort but don’t have time to make it from scratch. It’s the taste of lasagna without the fuss, the warmth of a hug in a bowl, and the satisfaction of knowing dinner is on the table in under 30 minutes.
I hope you make it your own. Add extra herbs, swap in your favorite pasta shape, or double the ricotta dollops—I won’t judge. The best recipes are the ones that adapt to your life, not the other way around. And honestly, this one adapts beautifully.
If you try this recipe, I’d love to hear about it. Drop a comment below, tag me in your photos, or tell me about your own lasagna memories. Food is better when we share it—and that includes the stories that come with it. Now go make some soup. You deserve it.
Frequently Asked Questions
Can I use a different type of pasta?
Absolutely. Mafalda is traditional for lasagna soup because it mimics the wide, wavy noodles of actual lasagna, but broken lasagna sheets, fusilli, rotini, or even ditalini work great. Just adjust the cooking time based on the pasta shape you choose.
How do I prevent the pasta from getting mushy?
The easiest trick is to cook the pasta separately and add it to individual bowls when serving. If you’re eating the whole pot in one meal, you can cook it directly in the soup—just keep an eye on it and remove the pot from the heat as soon as the pasta is al dente.
Can I make this in a slow cooker or Instant Pot?
Yes! For the Instant Pot, sauté the beef and onions using the sauté function, then add the remaining ingredients (except pasta and ricotta). Pressure cook on high for 5 minutes, quick release, then stir in the pasta and cook on sauté for 8 to 10 minutes until tender. For a slow cooker, brown the beef first, then transfer everything except pasta and ricotta to the slow cooker. Cook on low for 6 to 8 hours, stir in the pasta 20 minutes before serving, and finish with the ricotta dollops.
Is this recipe gluten-free?
It can be! Just use gluten-free pasta (like brown rice or chickpea pasta) and double-check that your broth and crushed tomatoes are certified gluten-free. The rest of the ingredients are naturally gluten-free.
Can I freeze the ricotta dollops?
I don’t recommend it. Ricotta changes texture when frozen and thawed—it becomes grainy and watery. Instead, freeze the soup base without pasta or ricotta, and make fresh dollops when you’re ready to serve. It takes two minutes and makes a world of difference.
Pin This Recipe!

Quick Lasagna Soup with Creamy Ricotta: Easy 30-Minute Dinner
This quick lasagna soup with creamy ricotta dollops delivers all the comfort of lasagna without the fuss. Ready in under 30 minutes, it’s perfect for busy weeknights and features a rich tomato-herb broth with tender pasta and creamy ricotta dollops.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian-American
Ingredients
- 1 tablespoon olive oil
- 1 pound lean ground beef (85/15)
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- 1 (28-ounce) can crushed tomatoes (preferably San Marzano)
- 4 cups low-sodium chicken broth
- 8 ounces dried mafalda pasta (or broken lasagna noodles, fusilli)
- Salt and black pepper, to taste
- 1 cup whole-milk ricotta cheese
- ¼ cup grated Parmesan cheese
- 2 tablespoons fresh parsley, finely chopped
- 1 tablespoon fresh basil, finely chopped
- ¼ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- Heat the olive oil in a large pot over medium-high heat. Add the ground beef and cook until browned, about 5 to 6 minutes, breaking it up with a wooden spoon. Drain excess fat if needed.
- Add the diced onion and cook for 2 to 3 minutes until softened. Add the minced garlic, oregano, basil, and red pepper flakes (if using). Stir constantly for about 30 seconds until fragrant.
- Pour in the crushed tomatoes and chicken broth. Stir, scraping the bottom of the pot. Bring to a boil, then reduce heat to medium-low and simmer.
- Add the pasta and stir well. Simmer for 8 to 10 minutes, stirring occasionally, until the pasta is al dente.
- While the pasta cooks, make the ricotta dollops: In a small bowl, combine the ricotta, Parmesan, parsley, basil, salt, and pepper. Stir until smooth.
- Taste the soup and adjust salt and pepper. Ladle into bowls and top each with a generous dollop of the ricotta mixture. Do not stir.
- Garnish with extra fresh parsley or basil and a sprinkle of Parmesan. Serve immediately.
Notes
Don’t add the ricotta to the whole pot of soup—dollop per bowl right before serving to maintain creamy pockets. For leftovers, cook pasta separately and store separately to avoid mushiness. Brown the meat well for maximum flavor. Toast dried herbs in hot oil before adding liquids to enhance flavor.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 420
- Sugar: 8
- Sodium: 680
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 38
- Fiber: 5
- Protein: 28
Keywords: lasagna soup, quick dinner, 30-minute meal, comfort food, ricotta, ground beef, pasta soup, weeknight dinner


