The school carnival was in three hours and I’d completely forgotten. I’d signed up weeks ago to bring a pot of chili for the teacher’s dinner, but between back-to-school nights and soccer practice, it had slipped my mind completely. Everyone else would be bringing their award-winning, simmered-all-day masterpieces—the kind of chili that wins blue ribbons at the county fair. I had a pound of ground beef, a box of lasagna noodles, and a container of ricotta cheese staring at me from the fridge. Honestly, I almost just ordered pizza and called it a day.
But then I remembered my grandmother’s rule: when you’re in a pinch, make soup. It’s forgiving, it’s fast, and it stretches like nobody’s business. So I grabbed a big pot, browned the meat, and started throwing in whatever looked like it belonged in a lasagna. The kids were running around my feet, asking for snacks, and I was pretty sure I’d forgotten the garlic. I mean, it was chaos. You know that feeling when you’re just trying to get something on the table and the whole world seems to conspire against you?
I ladled the soup into a thermos, crossed my fingers, and headed to the carnival. And wouldn’t you know it—my thrown-together, last-minute lasagna soup was the first pot emptied. Teachers were coming back for seconds, asking for the recipe, and my kids were beaming like I’d just won a Michelin star. I was a little sheepish, honestly. It wasn’t fancy. It wasn’t planned. It was just a mom making do with what she had. And that’s why I keep making it. This easy one-pot lasagna soup with ricotta is the recipe that saves the day when you have nothing left to give—and somehow, it tastes like you planned it all along.
Why You’ll Love This Recipe
Let’s be real for a second. Feeding a family on a budget while trying to keep everyone happy is no small feat. This one-pot lasagna soup with ricotta checks every box. It’s fast, it’s affordable, and it has that magical ability to please picky eaters without making you cook two separate dinners.
- Quick & Easy: From start to finish, this soup comes together in about 40 minutes. No layering, no baking, no waiting for the oven to preheat. Just one pot and a wooden spoon.
- Simple Ingredients: You probably already have most of these in your pantry. Ground beef, canned tomatoes, dried pasta, and that tub of ricotta you bought for a recipe you never made. Sound familiar?
- Perfect for Busy Weeknights: This is the kind of dinner you can make on a Tuesday when you’ve got homework to help with and laundry to fold. It’s forgiving if you need to let it simmer a little longer, too.
- Crowd-Pleaser: My kids devour this soup. My husband asks for leftovers in his lunch. Even my neighbor’s notoriously picky daughter asked for the recipe. It’s comfort food that everyone actually agrees on.
- Unbelievably Delicious: The broth is rich and savory, the noodles soak up all that tomato goodness, and the dollop of creamy ricotta on top? That’s the spoonful that makes you close your eyes after the first bite.
What makes this recipe different from the rest is the technique. Instead of boiling the noodles separately, you cook them right in the broth. That means all that starchy, savory flavor stays in the pot, giving you a soup that tastes like it simmered for hours. And the ricotta isn’t just a garnish—it melts into the hot broth, creating little pockets of creamy goodness that make every spoonful a surprise.
This isn’t just another soup recipe. It’s the kind of meal that makes you feel like a hero on a night when you’re running on empty. It’s comfort food reimagined—faster, cheaper, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to deliver big flavor without the fuss. Most of these are pantry staples, which means you can make this soup even on a week when you haven’t been to the store. Here’s what you’ll need:
For the Soup Base
- 1 tablespoon olive oil – I prefer a good extra-virgin olive oil for browning the meat, but any neutral oil will work.
- 1 pound ground beef – I use 80/20 for the best flavor. If you use leaner meat, you might need to add a splash of broth to keep it from drying out.
- 1 medium yellow onion, diced – About 1 cup. Onions add that savory backbone every good soup needs.
- 4 cloves garlic, minced – Fresh is best here. Pre-minced garlic from a jar works in a pinch, but you’ll lose some of that punchy flavor.
- 1 teaspoon dried oregano – This is a classic Italian herb that gives the soup that lasagna-like aroma.
- 1 teaspoon dried basil – I love the sweetness basil brings. If you have fresh, use about 1 tablespoon chopped.
- 1/2 teaspoon red pepper flakes (optional) – This adds a tiny bit of heat. I leave it out for the kids and add it to my own bowl.
- 1 teaspoon salt – Kosher salt is my go-to. You can adjust this to taste at the end.
- 1/2 teaspoon black pepper – Freshly ground is always better.
For the Broth and Noodles

- 4 cups low-sodium chicken broth – I recommend Swanson or Kitchen Basics for a clean flavor. Low-sodium is key so you can control the salt level.
- 1 can (15 ounces) crushed tomatoes – I like San Marzano tomatoes for their sweetness, but any brand works. Fire-roasted crushed tomatoes add a nice smoky note.
- 1 can (15 ounces) tomato sauce – This gives the broth a smooth, rich texture. No chunks, just pure tomato goodness.
- 8 ounces lasagna noodles, broken into pieces – You can use regular or gluten-free lasagna noodles. I break them into roughly 1-inch pieces. They cook faster and are easier for kids to eat.
- 2 cups water – This helps thin the soup to the perfect consistency. You can add more if you like a brothy soup.
For the Ricotta Topping
- 1 cup whole-milk ricotta cheese – I recommend Galbani or Polly-O for a creamy, rich texture. Low-fat ricotta will work, but it won’t be as luscious.
- 1/4 cup grated Parmesan cheese – Freshly grated is a game-changer. The pre-shredded stuff has anti-caking agents that don’t melt as well.
- 1 tablespoon fresh parsley, chopped (optional) – For a pop of color and freshness on top.
- 1 cup shredded mozzarella cheese (for serving) – This is optional, but if you want that classic lasagna cheese pull, sprinkle some on top before serving.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- A large Dutch oven or heavy-bottomed pot (5-6 quarts) – This is your workhorse. I use my trusty Le Creuset, but any heavy pot that holds heat evenly will do. If you don’t have one, a large stockpot works fine—just stir a little more often to prevent sticking.
- A wooden spoon or silicone spatula – For browning the meat and stirring the soup. Wooden spoons are great because they won’t scratch your pot.
- A sharp knife and cutting board – For dicing the onion and mincing the garlic. A good chef’s knife makes this step quick and painless.
- Measuring cups and spoons – Precision matters, especially with the broth and seasonings.
- A ladle – For serving. A deep ladle works best for soups with noodles.
- A small bowl – For mixing the ricotta topping.
If you don’t have a Dutch oven, don’t worry. I’ve made this soup in a regular 6-quart stockpot and it turned out just fine. Just keep an eye on the heat and stir occasionally to prevent the noodles from sticking to the bottom.
Preparation Method
This one-pot lasagna soup with ricotta comes together in a single pot, which means less cleanup and more time with your family. Follow these steps carefully, and you’ll have a comforting bowl of soup on the table in no time.
- Brown the ground beef. Heat the olive oil in your Dutch oven over medium-high heat. Add the ground beef and cook, breaking it apart with your wooden spoon, until it’s browned all over—about 5 to 6 minutes. Don’t drain the fat; it adds flavor to the broth. If you’re using very lean meat, you might need to add a tablespoon of oil to keep it from sticking.
- Sauté the aromatics. Add the diced onion to the pot with the beef. Cook for 3 to 4 minutes, stirring occasionally, until the onion is soft and translucent. Then add the minced garlic, dried oregano, dried basil, red pepper flakes (if using), salt, and black pepper. Stir everything together and cook for 1 more minute until the garlic is fragrant. Your kitchen should smell incredible at this point.
- Add the liquids. Pour in the chicken broth, crushed tomatoes, tomato sauce, and water. 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.
- Add the noodles. Break the lasagna noodles into roughly 1-inch pieces and add them to the pot. Stir well to make sure all the noodles are submerged in the broth. Bring the soup to a boil, then reduce the heat to medium-low and let it simmer. Cook for 12 to 15 minutes, stirring occasionally, until the noodles are tender. The noodles will absorb some of the broth, so the soup will thicken as it sits.
- Make the ricotta topping. While the soup simmers, mix the ricotta cheese and grated Parmesan in a small bowl. Stir until combined. If you’re using fresh parsley, fold it in now. Set the bowl aside.
- Taste and adjust. Once the noodles are cooked, taste the soup. Does it need more salt? A pinch of red pepper flakes? A little more black pepper? Adjust the seasonings to your liking. If the soup is too thick for your taste, add a splash of water or broth to thin it out.
- Serve. Ladle the hot soup into bowls. Top each bowl with a generous dollop of the ricotta mixture and a sprinkle of shredded mozzarella cheese if desired. Garnish with fresh parsley for a pop of color. Serve immediately.
A quick tip from experience: the noodles will continue to absorb liquid as the soup sits. If you’re planning to have leftovers, you might want to cook the noodles separately and add them to individual bowls when serving. That way, the soup stays brothy in the fridge.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Here are my best tips for getting it right every time:
Don’t skip the browning step. I know it’s tempting to just dump everything in the pot and walk away, but browning the meat first creates a deep, savory flavor that you just can’t get any other way. Let the beef get a nice crust on it before you add the onions.
Watch the noodles. Lasagna noodles can go from perfectly al dente to mushy in a matter of minutes. Start checking them at the 10-minute mark. You want them tender but still holding their shape. Remember, they’ll continue to soften as the soup sits.
Use low-sodium broth. This is non-negotiable. Regular broth can make the soup overly salty, especially as it reduces. Low-sodium broth gives you control over the final seasoning.
Make it ahead. The flavors in this soup actually get better overnight. If you’re planning to serve it the next day, cook the noodles separately and add them when you reheat the soup. Otherwise, the noodles will turn into mush.
My biggest failure? The first time I made this, I added the ricotta directly to the pot. Big mistake. The cheese separated and left me with a grainy, watery mess. Now I always serve the ricotta as a topping. It stays creamy and adds that beautiful contrast of warm soup and cool, rich cheese.
Variations & Adaptations
This recipe is incredibly flexible. Here are a few ways to make it your own:
Vegetarian Version: Skip the ground beef and add a can of drained and rinsed cannellini beans or lentils instead. Sauté some chopped mushrooms with the onions for extra umami. The beans add protein and fiber, making this a hearty meatless meal.
Gluten-Free Option: Use gluten-free lasagna noodles or your favorite gluten-free pasta shape. Brown rice pasta works well here. Just be careful not to overcook it, as gluten-free noodles can get mushy quickly.
Spicy Kick: Add 1/2 teaspoon of red pepper flakes with the garlic, or stir in a tablespoon of hot sauce at the end. My husband loves it with a drizzle of sriracha on top.
Dairy-Free Adaptation: Use a dairy-free ricotta alternative (Kite Hill makes a good one) and omit the Parmesan and mozzarella. You can also top the soup with a sprinkle of nutritional yeast for a cheesy flavor.
Seasonal Twist: In the summer, I add a cup of chopped zucchini or yellow squash along with the noodles. In the winter, I stir in a handful of fresh spinach at the end for extra nutrients. The spinach wilts right into the broth.
I once tried adding a spoonful of pesto to the ricotta topping, and it was a game-changer. The basil and garlic flavors melded perfectly with the soup. My kids weren’t fans, but my husband and I loved it. Sometimes the best variations are the ones you make just for yourself.
Serving & Storage Suggestions
This soup is best served piping hot, right after you’ve added the ricotta topping. The contrast between the warm, savory broth and the cool, creamy ricotta is what makes this dish so special.
What to serve with it: A simple green salad with a lemon vinaigrette is perfect for cutting through the richness. Crusty bread or garlic bread is also a must for sopping up every last drop of broth. If you’re feeling extra indulgent, serve it with a side of roasted broccoli or a Caesar salad.
Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days. Keep the ricotta topping separate and add it fresh when you reheat. If you’ve already mixed the ricotta into the soup, it will still be delicious—just a little less creamy.
Freezing: This soup freezes beautifully, but again, leave the noodles out. Freeze the broth base without the pasta, then cook fresh noodles when you’re ready to serve. The broth will keep in the freezer for up to 3 months. Thaw it overnight in the refrigerator and reheat on the stovetop.
Reheating: Reheat the soup in a pot over medium heat, adding a splash of water or broth to thin it out if needed. The noodles will have absorbed some liquid, so the soup will be thicker the next day. That’s not a bad thing—it’s almost like a pasta bake in a bowl.
The flavors in this soup deepen as it sits. I actually prefer it on the second day, when the herbs have had time to meld. Just don’t forget the fresh ricotta on top. It makes all the difference.
Nutritional Information & Benefits
This one-pot lasagna soup with ricotta is a balanced meal that provides protein, carbohydrates, and healthy fats. Here’s a rough estimate per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 420 |
| Protein | 28g |
| Carbohydrates | 38g |
| Fat | 18g |
| Fiber | 5g |
| Sugar | 8g |
| Sodium | 780mg |
Health Benefits: The ground beef provides iron and B vitamins, which are essential for energy. The tomatoes are packed with lycopene, a powerful antioxidant linked to heart health. The ricotta cheese adds calcium and protein, making this soup a satisfying meal that keeps you full for hours.
Dietary Considerations: This recipe is not gluten-free unless you use gluten-free noodles. It contains dairy from the ricotta and Parmesan. For a lower-carb version, use zucchini noodles or omit the pasta entirely and add extra vegetables like bell peppers and mushrooms.
I’m not a nutritionist, but I’ve learned that balance is key. This soup gives you the comfort of lasagna without the heavy feeling. It’s a meal that nourishes your body and your soul.
Conclusion
This easy one-pot lasagna soup with ricotta is the kind of recipe that becomes a family staple. It’s quick enough for a hectic weeknight, affordable enough for a tight budget, and delicious enough to win over even the pickiest eaters. I’ve made it for school carnivals, sick friends, and ordinary Tuesdays, and it never disappoints.
I love this recipe because it reminds me that you don’t need fancy ingredients or hours of free time to make something amazing. Sometimes the best meals come from a little bit of panic and a whole lot of love. So go ahead—make this soup your own. Add extra cheese, swap in turkey for the beef, or throw in whatever vegetables are hiding in your crisper drawer. It’s forgiving, it’s flexible, and it’s always, always delicious.
I’d love to hear how it turns out for you! Drop a comment below and let me know if your kids gave it the thumbs up. And if you made any fun substitutions, share those too—I’m always looking for new ideas. Don’t forget to pin this recipe for later and share it with a friend who needs a quick win on a busy night. Happy cooking!
Frequently Asked Questions
Can I use ground turkey instead of beef?
Absolutely. Ground turkey works perfectly in this soup. Just be aware that turkey is leaner, so you might want to add an extra tablespoon of olive oil to keep it from drying out. The flavor will be slightly milder, but the herbs and tomatoes will still give you that classic lasagna taste.
Do I have to break the lasagna noodles?
Yes, breaking the noodles into smaller pieces makes them easier to eat and cook more evenly. Aim for pieces about 1 to 2 inches long. You can also use a different pasta shape like rotini or penne if you prefer. Just adjust the cooking time based on the pasta you choose.
Can I make this in a slow cooker?
You can, but with a few adjustments. Brown the beef and sauté the onions on the stovetop first, then transfer everything except the noodles to the slow cooker. Cook on low for 4 to 6 hours. Add the broken lasagna noodles during the last 30 minutes of cooking. Keep an eye on them so they don’t get mushy.
How do I prevent the ricotta from becoming watery?
Always serve the ricotta as a topping rather than stirring it into the hot soup. If you mix it in, the heat can cause the whey to separate, leaving you with a grainy texture. For an extra creamy topping, let the ricotta come to room temperature before serving.
Can I freeze the leftovers?
Yes, but freeze the soup base without the noodles. The noodles will turn mushy when thawed and reheated. Store the broth in a freezer-safe container for up to 3 months. When you’re ready to eat, thaw it overnight in the fridge, reheat on the stovetop, and cook fresh noodles to add in.
Pin This Recipe!

Easy One-Pot Lasagna Soup with Ricotta – Kid-Approved
This quick and affordable one-pot lasagna soup with ricotta is perfect for busy weeknights. It delivers all the comforting flavors of lasagna in a fraction of the time, using simple pantry ingredients.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (80/20)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 4 cups low-sodium chicken broth
- 1 can (15 ounces) crushed tomatoes
- 1 can (15 ounces) tomato sauce
- 8 ounces lasagna noodles, broken into pieces
- 2 cups water
- 1 cup whole-milk ricotta cheese
- 1/4 cup grated Parmesan cheese
- 1 tablespoon fresh parsley, chopped (optional)
- 1 cup shredded mozzarella cheese (for serving)
Instructions
- Heat olive oil in a large Dutch oven over medium-high heat. Add ground beef and cook, breaking it apart, until browned (5-6 minutes). Do not drain fat.
- Add diced onion and cook for 3-4 minutes until soft and translucent. Add minced garlic, dried oregano, dried basil, red pepper flakes (if using), salt, and black pepper. Cook for 1 minute until fragrant.
- Pour in chicken broth, crushed tomatoes, tomato sauce, and water. Stir, scraping up any browned bits from the bottom of the pot.
- Break lasagna noodles into roughly 1-inch pieces and add to the pot. Stir to submerge noodles. Bring to a boil, then reduce heat to medium-low and simmer for 12-15 minutes, stirring occasionally, until noodles are tender.
- While soup simmers, mix ricotta cheese and grated Parmesan in a small bowl. If using fresh parsley, fold it in. Set aside.
- Taste the soup and adjust seasonings as needed. If too thick, add a splash of water or broth.
- Ladle hot soup into bowls. Top each bowl with a generous dollop of the ricotta mixture and a sprinkle of shredded mozzarella cheese if desired. Garnish with fresh parsley and serve immediately.
Notes
For leftovers, cook noodles separately and add when serving to prevent them from becoming mushy. Always serve ricotta as a topping to avoid a grainy texture. The soup can be frozen for up to 3 months (without noodles).
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 420
- Sugar: 8
- Sodium: 780
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 38
- Fiber: 5
- Protein: 28
Keywords: lasagna soup, one-pot soup, easy dinner, weeknight meal, ground beef soup, ricotta soup, comfort food


