“This tastes like cheating, but in a good way.” That is what my sister said, texting me a blurry photo of her stovetop, steam fogging up her phone camera. She had made my One-Pot Creamy Lasagna Soup with Ricotta on a Tuesday night, after a long day, when all she wanted was something that felt like a hug but didn’t require a sink full of dishes. And she was right. It does feel like cheating. You get all the rich, saucy, cheesy joy of a layered lasagna, but you skip the fussy assembly, the boiling of multiple pots, and the agonizing wait for it to set. It’s lasagna that doesn’t ask for your whole evening.
I first made this soup on a whim, staring into my pantry, craving that specific comfort only lasagna brings. I had a box of broken lasagna noodles (don’t we all?), a tub of ricotta, and a deep, deep desire to not wash a baking dish. So, I threw everything into one pot, crossed my fingers, and hoped for the best. The result was a revelation. The noodles cooked right in the rich, herby tomato broth, absorbing all that flavor. A dollop of creamy ricotta melted into swirls of pure decadence. It was quicker, easier, and honestly, more satisfying than the original. This isn’t just a recipe; it’s a weeknight life raft.
Why You’ll Love This Recipe
This soup is the answer to “What’s for dinner?” when you’re tired, hungry, and short on time. It delivers on every promise a good meal should make, without the drama.
- Ready in 30 Minutes: From the moment you start chopping to the moment you’re slurping your first spoonful, it’s just half an hour. Perfect for those nights when you walk in the door starving.
- One Pot, Minimal Mess: This is the star of the show. You cook the aromatics, simmer the broth, and boil the pasta all in the same pot. That means fewer dishes, and honestly, that makes everything taste better.
- All the Lasagna Flavor, None of the Work: You get the rich meat sauce, the tender pasta, the creamy ricotta, and the gooey mozzarella. It’s a deconstructed lasagna that comes together in a fraction of the time.
- Incredibly Satisfying: This isn’t a thin, watery soup. It’s a hearty, chunky, stick-to-your-ribs meal. The broken lasagna noodles give it a wonderfully chewy texture that makes every bite feel substantial.
- Crowd-Pleasing Comfort: I have served this to my family, to friends on a cold night, and even to picky eaters. It gets devoured every single time. There is something about the familiar flavors in a new, cozy format that everyone loves.
What Ingredients You Will Need
This recipe uses simple, mostly pantry-staple ingredients to create something truly special. The magic is in how they all come together in one pot.
- Ground Beef (or Italian Sausage): 1 pound. I use 80/20 ground beef for the best flavor, but you can use leaner meat or a mix of beef and spicy Italian sausage. The sausage adds a lovely fennel note. If you want a lighter option, ground turkey works great, just add a little extra olive oil.
- Yellow Onion & Garlic: 1 medium onion, diced, and 4 cloves of garlic, minced. These form the aromatic base of the soup. Don’t skimp on the garlic—it’s essential.
- Dried Herbs: 2 teaspoons dried oregano and 1 teaspoon dried basil. These are the classic lasagna herbs. I prefer dried here because they rehydrate beautifully in the broth. You can use 1 tablespoon of Italian seasoning blend instead.
- Crushed Tomatoes: One 28-ounce can. I recommend San Marzano tomatoes for their naturally sweet, low-acid flavor. Brands like Cento or Mutti are my go-tos for the best texture.
- Chicken or Vegetable Broth: 4 cups. A good quality broth is key. I like using a low-sodium broth so I can control the salt level. The broth is the main liquid, so make it count.
- Lasagna Noodles: 8 ounces. You want the dried, flat lasagna sheets. Break them into 1-2 inch pieces. This is the fun part. You can also use mafalda or pappardelle pasta, but broken lasagna noodles are the classic move here.
- Ricotta Cheese: 1 cup. This is the creamy heart of the soup. Use full-fat ricotta for the richest, most luscious result. A dollop on top of each bowl is non-negotiable.
- Mozzarella Cheese: 1 cup, shredded. Part-skim or whole milk works. This gets stirred in at the end for that perfect, stringy, cheesy finish.
- Parmesan Cheese: ½ cup, freshly grated. Please, please skip the pre-shredded stuff. It has anti-caking agents that prevent it from melting smoothly. A microplane is your best friend here.
- Fresh Basil or Parsley: A handful, chopped, for garnish. It adds a pop of color and freshness that cuts through the richness.
- Salt, Black Pepper, and Red Pepper Flakes: To taste. The red pepper flakes are optional, but I love the tiny kick of heat they add.
Equipment Needed
One of the best things about this recipe is that it doesn’t require any fancy gadgets. You probably already have everything you need.
- Large Dutch Oven or Heavy-Bottomed Pot: This is your main tool. A 5-6 quart pot is ideal. The heavy bottom ensures even heat and prevents the tomatoes from scorching. I use my trusty Le Creuset, but any good-quality pot will do.
- Wooden Spoon or Silicone Spatula: For stirring the meat and veggies, and for scraping up any browned bits from the bottom of the pot.
- Chef’s Knife and Cutting Board: For dicing the onion and mincing the garlic.
- Measuring Cups and Spoons: For accurate ingredient amounts.
- Box Grater or Microplane: For freshly grating the Parmesan cheese. This makes a huge difference in flavor.
That’s it. No colander for draining pasta, no baking dish, no extra bowls. Just one pot and a few basic tools.
Preparation Method

Let’s get cooking. Follow these steps, and you’ll have a steaming bowl of comfort in no time.
- Brown the Beef: Place your large pot over medium-high heat. Add a drizzle of olive oil (about 1 tablespoon). Once it’s shimmering, add the ground beef. Break it up with your spoon and cook, stirring occasionally, until it’s nicely browned, about 5-7 minutes. Don’t rush this step—the browning adds deep, savory flavor. If there’s a lot of excess fat, spoon off all but about 1 tablespoon.
- Sauté the Aromatics: Reduce the heat to medium. Add the diced onion to the pot with the beef. Cook, stirring, for 3-4 minutes until the onion becomes translucent and soft. Add the minced garlic, dried oregano, and dried basil. Cook for another 30 seconds until the garlic is fragrant. Be careful not to burn the garlic—it will turn bitter.
- Build the Broth: Pour in the 28-ounce can of crushed tomatoes and the 4 cups of chicken broth. Add 1 teaspoon of salt, ½ teaspoon of black pepper, and a pinch of red pepper flakes (if using). Stir everything together, scraping the bottom of the pot to release any flavorful browned bits. This is called “deglazing,” and it’s where a ton of flavor lives.
- Cook the Noodles: Bring the broth to a boil over high heat. Once it’s boiling, add the broken lasagna noodles. Stir immediately to prevent them from sticking together. Reduce the heat to a lively simmer (medium-low). Cook the noodles according to the package directions for al dente, usually about 10-12 minutes. Stir occasionally to ensure even cooking. The soup will thicken as the pasta releases its starch.
- Finish with Cheese: Once the pasta is tender, remove the pot from the heat. Immediately stir in the shredded mozzarella and ¼ cup of the grated Parmesan cheese. Stir until they melt into the soup, creating a silky, creamy texture. The residual heat is enough to melt them perfectly.
- Serve and Garnish: Ladle the hot soup into bowls. Top each serving with a generous dollop of ricotta cheese (about 2 tablespoons per bowl). Sprinkle with the remaining grated Parmesan and a few fresh basil or parsley leaves. A final crack of black pepper is a nice touch.
Cooking Tips & Techniques
I have made this soup more times than I can count, and I have learned a few things along the way. Here are my best tips to make it perfect every time.
- Don’t Overcook the Noodles: This is the most common mistake. The noodles will continue to cook slightly even after you take the pot off the heat. Cook them to just al dente (firm to the bite). If you cook them fully, they will become mushy and the soup will turn into a thick paste.
- Use a Heavy Pot: A thin-bottomed pot can cause the tomatoes to scorch and burn on the bottom. A heavy Dutch oven distributes the heat evenly, preventing this. If you only have a thin pot, stir more frequently and keep the heat on the lower side of medium.
- Season in Layers: Don’t just add all the salt at the end. Season the meat as it browns, season the broth, and then taste and adjust at the end. This builds a more complex, well-rounded flavor.
- Reserve Some Broth: If you are making this ahead of time or expect leftovers, the pasta will continue to absorb liquid. When you reheat it, it will be very thick. To fix this, reserve ½ cup of broth before you add the pasta. When you reheat the leftovers, stir this extra broth in to loosen it up.
- The Ricotta Swirl: Don’t just dump the ricotta in the pot. A dollop on top of each bowl is the way to go. It stays cool and creamy, providing a beautiful contrast to the hot, savory soup. It’s the best part.
Variations & Adaptations
This recipe is a fantastic base for endless variations. Here are a few ways I like to change it up.
- Vegetarian Version: Skip the ground beef and double the veggies. Sauté a diced zucchini, a chopped bell pepper, and 8 ounces of sliced cremini mushrooms with the onion. Use a good quality vegetable broth and add a can of drained and rinsed cannellini beans for protein and creaminess.
- Spicy Arrabbiata Style: For a fiery kick, use spicy Italian sausage instead of ground beef. Add an extra teaspoon of red pepper flakes to the broth. Finish with a drizzle of good olive oil and some fresh parsley.
- Creamy Spinach & Ricotta: Stir in 3 generous handfuls of fresh spinach right after you take the pot off the heat, just before adding the cheese. The residual heat will wilt it perfectly. This adds a lovely green element and extra nutrients.
- Gluten-Free Adaptation: This is an easy swap. Simply use your favorite gluten-free lasagna noodles or other short pasta. Be sure to check the cooking time, as gluten-free pasta often cooks faster and can get mushy quickly.
- Different Protein: Ground turkey or ground chicken work beautifully. For a different flavor profile, try using chopped, cooked Italian meatballs. Just slice them in half or quarters and add them with the broth.
Serving & Storage Suggestions
This soup is a meal in itself, but it pairs wonderfully with a few simple sides.
Serving: Serve it piping hot, straight from the pot. I love it with a side of crusty bread or garlic bread for dipping into that rich, cheesy broth. A simple side salad with a lemon vinaigrette is also a great choice to cut through the richness. For a truly cozy meal, serve it alongside some creamy classic vanilla bean layer cake for dessert—the perfect sweet ending.
Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. As mentioned, the pasta will absorb a lot of the liquid. When reheating, add a splash of broth or water to loosen it up. Reheat on the stovetop over medium-low heat or in the microwave in 30-second intervals, stirring in between.
Freezing: This soup freezes well, but I recommend doing so without the pasta. Make the broth, let it cool, and freeze it. When you are ready to eat, thaw the broth, bring it to a boil, and cook the broken lasagna noodles directly in it. This prevents the pasta from becoming a mushy mess when thawed. You can also freeze the fully assembled soup, but the texture of the noodles will be softer upon reheating.
The flavors actually meld and deepen overnight, so leftovers often taste even better the next day. It’s the kind of dish that gets better with a little patience.
Nutritional Information & Benefits
This soup is hearty and satisfying, but it also offers some nutritional benefits.
- Estimated Values (per serving): Calories: 520, Fat: 28g, Protein: 35g, Carbohydrates: 35g, Fiber: 4g, Sugar: 8g, Sodium: 850mg. (This will vary based on specific ingredients and brands).
- Protein-Rich: The ground beef, ricotta, mozzarella, and Parmesan all contribute a significant amount of protein, which helps keep you full and satisfied.
- Good Source of Calcium: The dairy in this recipe provides a healthy dose of calcium, which is essential for strong bones.
- Lyco-pene from Tomatoes: The crushed tomatoes are a great source of lycopene, a powerful antioxidant linked to heart health.
- Dietary Considerations: This recipe is not gluten-free (unless you use gluten-free pasta) or dairy-free. For a lower-carb option, you can use zucchini noodles or a low-carb pasta alternative, but the texture will be different.
I love that this soup feels like a treat but is built on real, whole ingredients. It’s comfort food you can feel good about eating.
Conclusion
This One-Pot Creamy Lasagna Soup with Ricotta is more than just a quick dinner; it’s a testament to the fact that you don’t need a complicated recipe or a sink full of dishes to enjoy the deepest comforts of home cooking. It has all the soul of a Sunday lasagna, but it fits into a busy Tuesday night. The rich, herby broth, the tender noodles, and that glorious, cool dollop of ricotta—it is a combination that never gets old.
I encourage you to make it your own. Add more spinach, use spicy sausage, or pile on extra cheese. The beauty of a one-pot meal is that it’s forgiving and flexible. I would love to hear how it turns out for you. Did you make any changes? Did your family love it as much as mine does? Please leave a comment below and share your experience. And if you are looking for another quick, one-pot wonder, you should also try my easy one-pan honey garlic chicken and vegetables for another simple, delicious meal. Happy cooking!
Frequently Asked Questions
Can I use a different type of pasta?
Absolutely! While broken lasagna noodles are the classic choice, you can use any short pasta you have on hand. Mafalda, pappardelle broken into pieces, rigatoni, or even shells work perfectly. Just adjust the cooking time according to the package directions for al dente.
My soup is too thick. What should I do?
This happens naturally as the pasta absorbs the broth. The easiest fix is to stir in an extra ¼ to ½ cup of broth or water when you reheat it. If it is too thick immediately after cooking, you can add a splash of broth then as well. The soup will continue to thicken as it sits.
Can I make this in a slow cooker or Instant Pot?
For a slow cooker, brown the meat and sauté the aromatics on the stovetop first. Transfer to the slow cooker with the tomatoes and broth. Cook on low for 6-8 hours or high for 3-4 hours. Add the broken lasagna noodles 30 minutes before serving and cook on high. For an Instant Pot, use the sauté function for the meat and aromatics. Add the tomatoes, broth, and noodles. Pressure cook on high for 5 minutes, then do a quick release. Stir in the cheeses.
How can I make this soup even creamier?
For an ultra-creamy version, stir in ¼ cup of heavy cream or half-and-half along with the mozzarella and Parmesan at the end. You can also blend a cup of the soup (without the noodles) and stir it back in for a thicker, creamier texture.
Is this recipe spicy?
As written, it has a very mild warmth from the optional red pepper flakes. It is not a spicy soup. If you want more heat, use spicy Italian sausage and increase the red pepper flakes to ½ teaspoon or more. If you are serving kids or those sensitive to spice, simply omit the red pepper flakes entirely.
Pin This Recipe!

One-Pot Creamy Lasagna Soup with Ricotta: Easy 30-Min Meal
This One-Pot Creamy Lasagna Soup with Ricotta delivers all the rich, saucy, cheesy joy of a layered lasagna without the fussy assembly or multiple pots. Ready in just 30 minutes, it’s a hearty, comforting weeknight meal that feels like a hug in a bowl.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian-American
Ingredients
- 1 pound ground beef (80/20) or Italian sausage
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 teaspoons dried oregano
- 1 teaspoon dried basil
- 1 (28-ounce) can crushed tomatoes (preferably San Marzano)
- 4 cups low-sodium chicken or vegetable broth
- 8 ounces dried lasagna noodles, broken into 1–2 inch pieces
- 1 cup full-fat ricotta cheese
- 1 cup shredded mozzarella cheese (part-skim or whole milk)
- ½ cup freshly grated Parmesan cheese
- Fresh basil or parsley, chopped, for garnish
- Salt, to taste
- Black pepper, to taste
- Red pepper flakes (optional), to taste
- 1 tablespoon olive oil (for browning)
Instructions
- Brown the Beef: Place a large Dutch oven or heavy-bottomed pot over medium-high heat. Add 1 tablespoon olive oil. Once shimmering, add the ground beef. Break it up and cook, stirring occasionally, until nicely browned, about 5-7 minutes. Spoon off excess fat, leaving about 1 tablespoon.
- Sauté the Aromatics: Reduce heat to medium. Add the diced onion to the pot. Cook, stirring, for 3-4 minutes until translucent. Add minced garlic, dried oregano, and dried basil. Cook for 30 seconds until fragrant, being careful not to burn the garlic.
- Build the Broth: Pour in the crushed tomatoes and chicken broth. Add 1 teaspoon salt, ½ teaspoon black pepper, and a pinch of red pepper flakes (if using). Stir, scraping the bottom of the pot to deglaze and release browned bits.
- Cook the Noodles: Bring the broth to a boil over high heat. Add the broken lasagna noodles and stir immediately to prevent sticking. Reduce heat to a lively simmer (medium-low). Cook according to package directions for al dente, usually 10-12 minutes, stirring occasionally.
- Finish with Cheese: Once pasta is tender, remove the pot from heat. Immediately stir in the shredded mozzarella and ¼ cup of the grated Parmesan cheese until melted and creamy.
- Serve and Garnish: Ladle the hot soup into bowls. Top each serving with a generous dollop of ricotta cheese (about 2 tablespoons per bowl). Sprinkle with remaining Parmesan and fresh basil or parsley. Add a final crack of black pepper if desired.
Notes
Don’t overcook the noodles; cook to al dente as they will continue to soften. Use a heavy pot to prevent scorching. Season in layers for best flavor. Reserve ½ cup of broth before adding pasta to loosen leftovers. Dollop ricotta on top of each bowl rather than mixing into the pot for best texture. For a vegetarian version, skip the beef and double the veggies. For a gluten-free version, use gluten-free lasagna noodles. Leftovers keep in the refrigerator for up to 4 days; add a splash of broth when reheating. Freeze the broth without pasta for best results.
Nutrition
- Serving Size: 1 bowl (about 2 cups
- Calories: 520
- Sugar: 8
- Sodium: 850
- Fat: 28
- Saturated Fat: 12
- Carbohydrates: 35
- Fiber: 4
- Protein: 35
Keywords: lasagna soup, one-pot meal, 30-minute dinner, creamy lasagna soup, ricotta, comfort food, easy weeknight dinner, Italian soup


