The woman at the farmers’ market stall watched me stare at her pile of fresh lasagna sheets for a solid minute before she finally spoke. “You’re thinking about it too hard,” she said, wiping her hands on her apron. “Just break them up and throw them in a pot.” I laughed, embarrassed, and admitted I was trying to plan a full lasagna for a Tuesday night. She shook her head and told me about her grandmother’s soup—all the comfort of lasagna without the layering, the waiting, or the dishes. She wrote the basic idea on a scrap of brown paper bag, and I’ve been tweaking it ever since. This Quick Lasagna Soup with Creamy Ricotta is my weeknight version of that conversation. Honestly, it saved me on more tired evenings than I can count. Maybe you’ve been there—standing in your kitchen at 6 PM, hungry, wondering how to turn ground beef and pantry staples into something that actually feels like dinner. This is that answer.
The first time I made it, I forgot to buy fresh basil and used dried oregano instead. It still worked. That’s the beauty of this recipe—it forgives you. It doesn’t demand precision or patience. You just brown some meat, dump in tomatoes and broth, stir in broken lasagna noodles, and finish with a big dollop of creamy ricotta. The whole thing comes together in about 30 minutes, and let me tell you, the smell alone will make everyone wander into the kitchen asking what’s for dinner. I keep making this because it delivers exactly what it promises: lasagna-level satisfaction without the production. This soup is cozy, comforting, and genuinely quick—the kind of meal that makes a regular weeknight feel a little special without making you late for bedtime.
Why You’ll Love This Quick Lasagna Soup with Creamy Ricotta
I’ve tested this recipe at least a dozen times—tweaking the broth ratio, trying different cheeses, figuring out the perfect noodle-to-broth balance. What I landed on is a soup that’s rich, hearty, and deeply satisfying, but still fast enough for a busy Tuesday. Here’s why it works so well:
- Quick & Easy: From start to finish, this soup is on the table in about 30 minutes. No layering, no baking, no waiting for the oven to preheat. Just one pot and a stove.
- Simple Ingredients: You probably have most of these in your kitchen right now. Ground beef, canned tomatoes, onion, garlic, dried herbs, lasagna noodles, and ricotta. No fancy grocery trips required.
- Perfect for Weeknights: This is the definition of a weeknight winner. It’s fast, filling, and requires minimal cleanup. You can even make it ahead and reheat it.
- Crowd-Pleaser: Kids love it because it tastes like lasagna. Adults love it because it’s lasagna without the work. I’ve served it to picky eaters and foodie friends—everyone goes back for seconds.
- Unbelievably Delicious: The combination of savory beef, rich tomato broth, tender noodles, and creamy ricotta is pure comfort. That final dollop of ricotta melts into the soup, creating little pockets of creamy goodness in every bite.
What makes this recipe different from other lasagna soups? It’s the balance. The broth is flavorful but not watery, the noodles are cooked just right, and the ricotta isn’t an afterthought—it’s a key component that adds richness and texture. I’ve also tested it with different types of ricotta, and I recommend using a full-fat, creamy ricotta for the best result. It’s not just another version of lasagna soup—it’s the one I keep coming back to.
This isn’t just good soup. It’s the kind that makes you close your eyes after that first spoonful. It’s comfort food reimagined—faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing your family on a hectic weeknight, or for turning a simple dinner into something memorable without the stress.
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, which makes this soup perfect for last-minute cooking.
For the Soup Base
- 1 tablespoon olive oil (for sautéing the aromatics)
- 1 medium yellow onion, diced (about 1 cup—this builds the flavor foundation)
- 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
- 1 pound ground beef (I use 80/20 for the best flavor; you can also use ground turkey or Italian sausage)
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried basil (or 2 tablespoons fresh basil, chopped, added at the end)
- ½ teaspoon red pepper flakes (optional, for a little heat)
For the Broth & Noodles

- 4 cups low-sodium chicken or beef broth (I prefer chicken broth for a lighter flavor, but beef broth makes it richer)
- 1 can (14.5 ounces) crushed tomatoes (San Marzano tomatoes are my go-to for the best flavor)
- 1 can (14.5 ounces) diced tomatoes, undrained (adds texture and brightness)
- 8 ounces lasagna noodles, broken into 2-inch pieces (about 6-7 sheets; no need to buy special soup pasta)
For the Creamy Ricotta Finish
- 1 cup whole-milk ricotta cheese (full-fat is key here—low-fat ricotta can be watery and less creamy)
- ½ cup grated Parmesan cheese (plus more for serving)
- ¼ cup fresh parsley or basil, chopped (for garnish)
- Optional: 1 cup shredded mozzarella cheese (for stirring in at the end, if you want extra cheesiness)
Ingredient Tips: For the best texture, look for a thick, creamy ricotta. I personally recommend Galbani or BelGioioso—they have a rich, smooth consistency that doesn’t break down in the hot soup. If you’re using a lower-fat ricotta, drain it in a fine-mesh strainer for 15 minutes before using to remove excess moisture. You can also substitute ground beef with Italian sausage for a more traditional lasagna flavor, or use ground turkey for a lighter option.
Equipment Needed
You don’t need much for this recipe, which is part of why I love it. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (5-6 quart capacity is ideal—this gives you room to stir without splashing)
- Wooden spoon or spatula (for breaking up the ground beef and stirring)
- Chef’s knife and cutting board (for dicing the onion and mincing garlic)
- Measuring cups and spoons
- Can opener
- Small bowl (for the ricotta mixture)
If you don’t have a Dutch oven, any large, heavy-bottomed pot will work. Just make sure it’s deep enough to hold all the liquid without boiling over. I’ve used my old stainless steel stockpot for years and it works perfectly. No need for a pasta pot or colander—everything cooks in one pot, which means less cleanup.
Preparation Method
This recipe moves fast, so I like to have all my ingredients prepped before I start. Dice the onion, mince the garlic, break the lasagna noodles into pieces, and measure out the ricotta and Parmesan. Once everything is ready, the cooking itself takes about 25 minutes.
- Heat the olive oil in your large pot over medium heat. Add the diced onion and cook for 3-4 minutes, until it’s soft and translucent. Stir occasionally so it doesn’t burn. You want it to smell sweet, not sharp.
- Add the minced garlic and cook for another 30 seconds, until fragrant. Don’t let the garlic brown—it can turn bitter. If you’re using jarred garlic, add it with the onion so it has time to mellow.
- Add the ground beef to the pot. Break it up with your wooden spoon and cook until it’s browned all over, about 5-6 minutes. Don’t drain the fat—it adds flavor to the broth. If you’re using a leaner meat like ground turkey, add an extra tablespoon of olive oil to keep it moist.
- Season the meat with salt, pepper, dried oregano, dried basil, and red pepper flakes (if using). Stir everything together and let it cook for another minute so the spices bloom. Your kitchen should smell amazing at this point.
- Pour in the crushed tomatoes and diced tomatoes (with their juices). Stir to combine, scraping up any browned bits from the bottom of the pot. Those bits are pure flavor.
- Add the broth and stir everything together. Bring the soup to a boil over high heat, then reduce the heat to medium-low so it’s at a steady simmer.
- Add the broken lasagna noodles to the simmering soup. Stir them in gently so they’re submerged in the liquid. Let the soup simmer for 10-12 minutes, stirring occasionally, until the noodles are tender but still have a little bite (al dente). The cooking time will depend on the thickness of your noodles—check them at 10 minutes.
- While the noodles cook, prepare the ricotta mixture. In a small bowl, combine the ricotta cheese and grated Parmesan. Stir until smooth. Set it aside at room temperature.
- Once the noodles are tender, remove the pot from the heat. If you’re using fresh mozzarella, stir it in now so it melts into the soup. Taste the broth and adjust the seasoning—add more salt, pepper, or red pepper flakes if needed.
- Ladle the soup into bowls. Top each serving with a generous dollop of the ricotta-Parmesan mixture (about 2 tablespoons per bowl). Sprinkle with fresh parsley or basil, and add extra grated Parmesan if you like. Serve immediately.
Pro tip: The noodles will continue to absorb liquid as the soup sits. If you’re making this ahead, undercook the noodles by a minute or two, or cook them separately and add them to individual bowls when serving. This keeps the soup from turning into a casserole overnight.
Cooking Tips & Techniques
I’ve made this soup enough times to learn a few things the hard way. Here are my best tips to get it right every time:
Don’t overcook the noodles. This is the most common mistake. Lasagna noodles are thicker than regular pasta, so they need a little more time, but they can also go from perfectly tender to mushy fast. Start checking them at 10 minutes. They should be tender but still hold their shape. Remember, they’ll keep cooking a bit even after you take the pot off the heat.
Use full-fat ricotta. I tried making this with part-skim ricotta once, and it was a watery mess. The low-fat versions have more moisture, which separates in the hot soup. Whole-milk ricotta stays creamy and rich. If you only have low-fat, drain it in a fine-mesh strainer for 15 minutes before using.
Toast the tomato paste. If you want even deeper flavor, add 2 tablespoons of tomato paste after browning the meat. Cook it for a minute or two, stirring constantly, until it turns a darker red and smells sweet. This is a trick I learned from my Italian neighbor, and it adds a layer of richness that takes the soup to the next level.
Don’t skip the fresh herbs at the end. Dried herbs are great for cooking, but fresh parsley or basil stirred in just before serving adds brightness that cuts through the richness. It makes the soup taste fresher and more vibrant.
One-pot cleanup tip: If you’re worried about the ricotta sticking to your serving spoon, just drizzle a little olive oil over the ricotta mixture before serving. It helps it slide off the spoon and adds a nice sheen.
Variations & Adaptations
This recipe is incredibly flexible. Here are some of my favorite ways to change it up:
Vegetarian Version: Skip the ground beef and add 1 can of drained and rinsed lentils or 2 cups of chopped mushrooms. Sauté the mushrooms with the onion until they release their liquid and start to brown. The mushrooms add an umami depth that mimics the meatiness of traditional lasagna.
Gluten-Free Option: Use gluten-free lasagna noodles or substitute with broken gluten-free spaghetti. Just be aware that gluten-free pasta cooks faster and can get mushy quickly, so keep a close eye on it. You can also use zucchini noodles, but add them in the last 2 minutes of cooking so they don’t turn to mush.
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 your spoon. The fennel and red pepper flakes in the sausage add an incredible depth of flavor that pairs beautifully with the creamy ricotta.
Slow Cooker Adaptation: Brown the beef and onion in a skillet, then transfer everything except the noodles and ricotta to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Add the broken noodles in the last 30 minutes of cooking. Finish with the ricotta mixture when serving.
Cheesy Baked Version: If you have a little extra time, transfer the finished soup to a baking dish, top with dollops of ricotta and a layer of shredded mozzarella, and bake at 375°F for 15 minutes until bubbly and golden. It’s not quite traditional lasagna, but it’s close—and it’s delicious.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot. Ladle it into deep bowls and top each one with that creamy ricotta mixture and a sprinkle of fresh herbs. I like to serve it with a side of crusty bread or garlic bread for dipping—the bread soaks up the broth beautifully. A simple green salad with a lemon vinaigrette also works well to balance the richness.
Storage: Leftover soup keeps well in an airtight container in the refrigerator for up to 3 days. Keep in mind that the noodles will continue to absorb liquid, so the soup will thicken as it sits. When reheating, add a splash of broth or water to thin it back to your desired consistency. The ricotta is best added fresh, so store it separately and dollop it on when reheating.
Freezing: This soup freezes well, but I recommend freezing it without the noodles and ricotta. Cook the soup base (everything except the pasta and cheese), let it cool completely, and freeze it in a freezer-safe container for up to 3 months. When you’re ready to serve, thaw it in the refrigerator overnight, reheat it on the stove, and cook the noodles directly in the broth. Add the ricotta fresh. This method keeps the noodles from turning into a mushy mess after freezing.
Flavor development: Like many soups, this one tastes even better the next day. The flavors meld together overnight, and the broth becomes richer and more complex. If you can, make it a day ahead and reheat it gently—just remember to add the noodles fresh if you’re planning this.
Nutritional Information & Benefits
This recipe makes about 6 servings. Here are the approximate nutritional values per serving (based on the recipe as written, with full-fat ricotta and Parmesan):
- Calories: 420
- Protein: 28g
- Fat: 18g
- Carbohydrates: 38g
- Fiber: 4g
- Sugar: 8g
- Sodium: 780mg
This soup is a good source of protein from the ground beef and ricotta, which helps keep you full and satisfied. The tomatoes provide lycopene, an antioxidant linked to heart health, and the garlic and onions offer anti-inflammatory properties. If you’re watching your sodium intake, use low-sodium broth and reduce the added salt. For a lower-carb version, swap the lasagna noodles for zucchini noodles or omit them entirely and serve the soup with extra ricotta. This recipe is naturally gluten-free if you use gluten-free pasta, and it can be made dairy-free by using dairy-free ricotta and skipping the Parmesan.
Conclusion
This Quick Lasagna Soup with Creamy Ricotta is the kind of recipe that earns a permanent spot in your weeknight rotation. It’s fast, forgiving, and delivers all the comfort of lasagna without the hassle. Whether you’re feeding a hungry family on a Tuesday night or just craving something warm and cozy, this soup delivers. I love how it turns simple pantry ingredients into something that feels special—and how it makes even a hectic evening feel a little more manageable.
I encourage you to make this your own. Swap in Italian sausage, add extra vegetables, or double the ricotta if you’re feeling indulgent. The recipe is a starting point, not a rulebook. When you make it, I’d love to hear how it went. Leave a comment below and let me know what variations you tried, or tag me in your photos. Happy cooking, and don’t forget that big dollop of ricotta—it makes all the difference.
Frequently Asked Questions
Can I use regular pasta instead of lasagna noodles?
Absolutely. If you don’t have lasagna noodles on hand, any short pasta works well. I’ve used broken spaghetti, penne, and even rotini. Just adjust the cooking time based on the pasta shape—smaller pasta cooks faster, so start checking at 6-7 minutes.
How do I prevent the soup from becoming too thick?
The noodles absorb liquid as they cook and continue to absorb it as the soup sits. To prevent it from becoming too thick, use the full 4 cups of broth and don’t overcook the noodles. If you’re making this ahead, undercook the noodles by a minute or two, or cook them separately and add them when serving. When reheating leftovers, add a splash of broth or water to thin it out.
Can I make this in an Instant Pot?
Yes! Use the sauté function to brown the beef and onion, then add the garlic, tomatoes, broth, and broken noodles. Pressure cook on high for 4 minutes, then do a quick release. Stir in the ricotta and Parmesan before serving. Be careful not to overfill the pot—the noodles expand as they cook.
What can I substitute for ricotta cheese?
If you don’t have ricotta, cottage cheese works as a substitute. Blend it in a food processor until smooth for a similar texture. You can also use mascarpone for an even creamier result, or a dollop of sour cream mixed with Parmesan for a tangy twist.
Is this soup freezer-friendly?
Yes, but with a caveat. Freeze the soup base (without the noodles and ricotta) for best results. The noodles become mushy when frozen and thawed. When you’re ready to serve, thaw the base, reheat it, and cook fresh noodles directly in the broth. Top with fresh ricotta when serving.
Pin This Recipe!

Quick Lasagna Soup with Creamy Ricotta
This Quick Lasagna Soup with Creamy Ricotta delivers all the comfort of lasagna without the layering, waiting, or dishes. It’s a fast, forgiving weeknight meal that turns simple pantry ingredients into something special.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 pound ground beef (80/20 recommended)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- 4 cups low-sodium chicken or beef broth
- 1 can (14.5 ounces) crushed tomatoes
- 1 can (14.5 ounces) diced tomatoes, undrained
- 8 ounces lasagna noodles, broken into 2-inch pieces (about 6–7 sheets)
- 1 cup whole-milk ricotta cheese
- ½ cup grated Parmesan cheese
- ¼ cup fresh parsley or basil, chopped
- Optional: 1 cup shredded mozzarella cheese
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 3-4 minutes until soft and translucent.
- Add the minced garlic and cook for another 30 seconds until fragrant.
- Add the ground beef to the pot. Break it up and cook until browned all over, about 5-6 minutes. Do not drain the fat.
- Season the meat with salt, pepper, dried oregano, dried basil, and red pepper flakes (if using). Stir and cook for another minute.
- Pour in the crushed tomatoes and diced tomatoes (with their juices). Stir to combine, scraping up any browned bits from the bottom of the pot.
- Add the broth and stir. Bring to a boil over high heat, then reduce heat to medium-low to maintain a steady simmer.
- Add the broken lasagna noodles to the simmering soup. Stir gently to submerge. Simmer for 10-12 minutes, stirring occasionally, until noodles are tender but still al dente.
- While the noodles cook, prepare the ricotta mixture: In a small bowl, combine the ricotta cheese and grated Parmesan. Stir until smooth. Set aside at room temperature.
- Once the noodles are tender, remove the pot from the heat. If using fresh mozzarella, stir it in now. Taste and adjust seasoning.
- Ladle the soup into bowls. Top each serving with a generous dollop of the ricotta-Parmesan mixture (about 2 tablespoons per bowl). Sprinkle with fresh parsley or basil and extra grated Parmesan if desired. Serve immediately.
Notes
The noodles will continue to absorb liquid as the soup sits. If making ahead, undercook the noodles by a minute or two, or cook them separately and add to individual bowls when serving. Use full-fat ricotta for best results. For deeper flavor, add 2 tablespoons of tomato paste after browning the meat and cook for a minute or two.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 420
- Sugar: 8
- Sodium: 780
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 38
- Fiber: 4
- Protein: 28
Keywords: lasagna soup, quick lasagna soup, creamy ricotta soup, weeknight dinner, comfort food, one-pot meal


