Love this? Save it for later!
Share the inspiration with your friends
My neighbor Carla wasn’t trying to impress anyone. I’d stopped by to drop off a library book she’d lent me, and the smell hit me before I even got to her front door. Something rich and tomatoey, with a hint of basil, and this warmth that just wrapped around you. I stood there for a second, holding the book, just breathing it in. “What is that?” I asked when she opened the door. She looked down at the pot on her stove like she’d almost forgotten about it. “Oh, just soup,” she said. “I’m trying to use up some pasta.”
Now, let me tell you, that “just soup” was the most memorable thing I’d eaten in weeks. She ladled me a bowl, and I sat at her kitchen counter while she told me about her week. The soup was thick and hearty, with broken lasagna noodles swimming in a savory broth, and these little dollops of creamy ricotta melting into every spoonful. It was like eating a hug. I mean, honestly, it was lasagna without the fuss—no layering, no waiting, no baking dish to scrub. She’d just thrown it all in one pot.
I asked for the recipe, and she kind of shrugged and mumbled something about “a little of this, a little of that.” So I spent the next few weeks in my own kitchen, trying to recreate that magic. Maybe you’ve been there—chasing a flavor you can’t quite forget. I tested it with different meats, different broths, different pasta shapes. This version right here is the one that finally made me close my eyes after the first bite. It’s the one my own kids ask for by name. And the best part? It all comes together in a single pot, which means less time cleaning and more time around the table.
Why You’ll Love This Recipe
This kid-approved one-pot lasagna soup with ricotta isn’t just another recipe to add to your rotation. It’s the kind of meal that solves the eternal “what’s for dinner?” dilemma without breaking the bank or your sanity. Here’s why it works so well for busy families like yours and mine.
- One Pot, Zero Fuss: Everything cooks in a single pot. No boiling pasta separately, no draining, no extra dishes. You’ll have dinner on the table in about 40 minutes, and cleanup takes maybe five.
- Budget-Friendly Ingredients: Ground beef, canned tomatoes, dried pasta, and a tub of ricotta—these are pantry staples that won’t blow your grocery budget. You can feed a hungry family of six for under $15.
- Picky Eater Approved: My kids are tough critics. One of them used to pick the ricotta out of actual lasagna. But in this soup, the cheese melts into the broth, creating this creamy texture that even the skeptics gobble up. It’s pasta, it’s soup, it’s cheese—what’s not to love?
- Leftovers That Reheat Beautifully: The pasta absorbs the broth overnight, so the soup becomes almost like a thick, saucy pasta dish the next day. My kids actually fight over the leftovers. I usually make a double batch on purpose.
- Customizable in Seconds: You can swap the ground beef for Italian sausage, ground turkey, or even lentils. Add spinach, zucchini, or mushrooms to sneak in extra veggies. The recipe is forgiving and flexible, which is exactly what a tired parent needs on a Tuesday night.
This recipe has been tested, tweaked, and approved by a panel of picky eaters (my own three kids) and a few neighbor kids who wandered in during taste-testing sessions. It’s the kind of comfort food that makes everyone slow down and actually enjoy dinner together. And honestly, that’s the whole point.
What Ingredients You Will Need
This lasagna soup uses simple, wholesome ingredients to deliver that classic lasagna flavor without the complicated layering. Most of these are probably already in your kitchen, which is exactly how I like to cook on busy weeknights.
For the Soup Base
- 1 tablespoon olive oil (for sautéing the aromatics)
- 1 large yellow onion, diced (about 1 ½ cups)
- 4 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- 1 pound ground beef (80/20 gives the best flavor, but lean works too)
- 1 teaspoon salt (plus more to taste)
- ½ teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional, for a tiny kick—my kids don’t mind it)
For the Broth and Pasta
- 6 cups low-sodium chicken broth (I prefer Swanson or Kitchen Basics for consistent flavor)
- 1 can (28 ounces) crushed tomatoes (San Marzano if you can swing it, but store brand is totally fine)
- 1 can (14.5 ounces) diced tomatoes, undrained
- 2 tablespoons tomato paste (adds richness and depth)
- 1 bay leaf
- 8 ounces dried lasagna noodles, broken into 1-2 inch pieces (you can also use mafaldine, pappardelle, or even wide egg noodles)
For the Ricotta Finish
- 1 cup whole milk ricotta cheese (I recommend Galbani or Whole Foods 365 for a creamy texture)
- ½ cup grated Parmesan cheese (freshly grated melts better than the pre-shredded stuff)
- ¼ cup chopped fresh basil or parsley (for garnish)
- 2 cups shredded mozzarella cheese (for serving, optional but highly recommended)
Ingredient Tips: For the best texture, use whole milk ricotta—the low-fat versions can turn grainy when stirred into hot soup. If you’re dairy-sensitive, Kite Hill makes a decent plant-based ricotta, though the texture will be slightly different. And please, don’t skip the fresh herbs at the end. That bright pop of green makes everything feel special.
Equipment Needed
One of the best things about this recipe is how little equipment it requires. You don’t need a Dutch oven or fancy pasta pot—just a few basics you probably already own.
- Large pot or Dutch oven (5-6 quart capacity): This is your main vessel. I use my trusty 6-quart enameled cast iron pot from Lodge, which heats evenly and holds everything comfortably. If you don’t have one, a heavy-bottomed stockpot works just fine.
- Wooden spoon or silicone spatula: For stirring and breaking up the ground beef. I prefer a wooden spoon because it doesn’t scratch my pot.
- Chef’s knife and cutting board: For dicing the onion and mincing garlic. A sharp knife makes this step so much faster.
- Measuring cups and spoons: For accuracy, especially with the broth and tomato paste.
- Ladle: For serving. I like a deep ladle that can scoop up both broth and pasta.
- Box grater or microplane: For grating Parmesan cheese. Pre-grated cheese has anti-caking agents that don’t melt as smoothly.
Budget-Friendly Tip: If you don’t own a Dutch oven, a deep skillet or even a large saucepan will work. Just keep an eye on the liquid level—you might need to reduce the broth slightly if your pot is wider and evaporation happens faster.
Preparation Method
This recipe moves quickly, so I like to have all my ingredients prepped before I start. Trust me, it makes the whole process feel effortless. Here’s how to make the best kid-approved one-pot lasagna soup with ricotta.
- Heat the olive oil in your large pot over medium heat. Add the diced onion and cook for 4-5 minutes, until it’s soft and translucent. You should hear a gentle sizzle—if it’s silent, your heat is too low. Stir occasionally so the onion doesn’t brown.
- Add the minced garlic and cook for 30 seconds, just until fragrant. Garlic burns fast, so keep stirring. You’ll know it’s ready when the kitchen smells amazing.
- Add the ground beef to the pot. Break it up with your wooden spoon as it cooks. Let it brown for about 5-6 minutes, stirring occasionally. You want some little crispy bits—those add flavor. Don’t drain the fat unless there’s more than 2 tablespoons; a little fat carries the flavor.
- Season the meat with salt, pepper, oregano, basil, and red pepper flakes (if using). Stir everything together and let it cook for another minute so the spices bloom.
- Add the tomato paste and stir it into the meat mixture. Cook for 1-2 minutes, stirring constantly. The paste will darken and smell even richer. This step is key—it deepens the tomato flavor.
- Pour in the chicken broth, crushed tomatoes, and diced tomatoes (with their juices). Add the bay leaf. Stir everything together, scraping up any browned bits from the bottom of the pot. Those bits are pure flavor gold.
- Bring the soup to a boil over high heat. Once it’s bubbling, reduce the heat to medium-low so it simmers gently. Cover the pot and let it cook for 15 minutes. This gives the flavors time to meld.
- Add the broken lasagna noodles to the pot. Stir them in so they’re submerged in the broth. Cover again and cook for 10-12 minutes, stirring once halfway through. The pasta should be tender but still have a little bite—al dente, as the Italians say. If you prefer softer noodles, cook for an extra 2-3 minutes.
- Remove the bay leaf and discard it. Taste the soup and adjust the salt and pepper if needed. This is your moment to get the seasoning just right.
- Stir in the ricotta cheese by the spoonful. I like to dollop it in and then gently swirl it through the soup—don’t stir too vigorously, or it’ll disappear completely. You want little creamy pockets in every bowl.
- Serve immediately in deep bowls. Top each serving with a generous sprinkle of Parmesan cheese, a handful of shredded mozzarella, and a scatter of fresh basil or parsley. The heat from the soup will melt the mozzarella into glorious, stretchy strands.
Prep Note: If you’re planning to have leftovers, consider undercooking the pasta by 2 minutes. The noodles will continue to absorb broth as the soup sits, and slightly firmer pasta will hold up better overnight.
Cooking Tips & Techniques
I’ve made this soup about a dozen times now, and I’ve learned a few things the hard way. Here are my best tips for getting it perfect every single time.
Don’t skip browning the meat properly. I used to rush this step, just cooking the beef until it was gray. But taking those extra few minutes to let it develop a brown crust makes a huge difference. That browning is the Maillard reaction—it’s where deep, savory flavor comes from. Let the meat sit undisturbed for a minute before stirring it.
Watch the pasta cooking time. Different brands of lasagna noodles cook at different rates. I burned a batch once because I walked away and forgot to set a timer. Set a timer for 10 minutes, then start checking. The pasta should be tender but not mushy. Remember, it will continue to cook a little even after you turn off the heat.
If the soup gets too thick, thin it out. Pasta absorbs liquid like crazy. If you’re reheating leftovers and the soup looks more like a stew, just add a splash of chicken broth or water and stir. This is totally normal—don’t panic.
For a creamier texture, try this trick: Before serving, stir in a splash of heavy cream or half-and-half along with the ricotta. It makes the broth extra velvety. My kids call it the “fancy version,” but it’s really just a tablespoon of cream.
Timing strategy for busy evenings: I often chop the onion and measure out the spices during my afternoon coffee break. Then when dinner time rolls around, I just start cooking. It saves me about 10 minutes of prep when I’m already tired and hungry.
One mistake I made early on: I added all the ricotta at once and stirred it in completely. The soup turned out fine, but it lost those beautiful white swirls that make it look so appetizing. Now I dollop the ricotta in and barely stir it—just a few gentle swirls. The visual appeal matters, especially when you’re trying to convince a picky eater to try something new.
Variations & Adaptations
This recipe is incredibly flexible. Here are some ways I’ve adapted it for different tastes and dietary needs.
Vegetarian Version: Skip the ground beef and add 2 cans of drained and rinsed cannellini beans or lentils. Sauté the onion and garlic in a little extra olive oil, then proceed with the recipe. The beans add protein and fiber, and they soak up all that tomato flavor beautifully. My meat-loving husband didn’t even notice the difference the first time I tried it.
Spicy Sausage Twist: Swap the ground beef for 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 a whole new dimension of flavor. This version is my personal favorite for grown-up dinner parties.
Gluten-Free Adaptation: Use gluten-free lasagna noodles or substitute with gluten-free fusilli or penne. The cooking time might be slightly different, so check the package instructions. I’ve used Jovial brand brown rice lasagna noodles with great results—they hold their shape well.
Extra Veggie Boost: Add 2 cups of fresh spinach or chopped kale during the last 5 minutes of cooking. Stir until wilted. You can also add 1 diced zucchini or 1 cup of sliced mushrooms along with the onion. My kids don’t even notice the spinach—it just melts into the red broth.
Dairy-Free Option: Use a plant-based ricotta (Kite Hill is my go-to) and skip the mozzarella and Parmesan. The soup will still be delicious, just a little less creamy. You can also stir in a splash of unsweetened almond milk at the end for a bit of richness.
Serving & Storage Suggestions
This soup is a meal in itself, but a few simple sides can round it out beautifully.
How to serve: Ladle the soup into deep bowls while it’s piping hot. The ricotta should still be visible in creamy swirls. Top each bowl with a generous handful of shredded mozzarella and a sprinkle of Parmesan. The cheese will melt into gooey, stretchy strands—my kids love pulling the strings of cheese from their spoons. A side of crusty bread or garlic bread is perfect for sopping up every last drop of broth. For a lighter side, a simple green salad with lemon vinaigrette works wonders.
Storage instructions: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The pasta will absorb a lot of the broth overnight, so the soup will become thicker and more like a pasta dish. That’s actually how my kids prefer it—they call it “lasagna stew.”
Reheating tips: Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger portions, reheat on the stovetop over medium-low heat, adding a splash of chicken broth or water to thin it out. The flavors actually deepen overnight, so leftovers often taste even better than the first serving.
Freezer instructions: This soup freezes well for up to 3 months, but there’s a trick. If you plan to freeze it, undercook the pasta by about 3 minutes so it doesn’t turn to mush when reheated. Let the soup cool completely, then transfer it to freezer-safe containers or zip-top bags. Thaw overnight in the refrigerator before reheating.
Flavor development note: The tomato and herb flavors mellow and meld beautifully after a day or two. If you’re making this for a busy week, consider making it a day ahead—it’s one of those rare recipes that actually improves with time.
Nutritional Information & Benefits
This recipe is comfort food at its finest, but it also offers some solid nutritional benefits. Here’s what you’re getting in each serving (based on 8 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 420 |
| Protein | 28g |
| Carbohydrates | 35g |
| Fat | 18g |
| Fiber | 5g |
| Sugar | 8g |
| Sodium | 780mg |
Health highlights: The ground beef provides high-quality protein and iron, which is especially important for growing kids. The tomatoes are packed with lycopene, a powerful antioxidant that supports heart health. Ricotta cheese is a good source of calcium and protein, and it’s lower in fat and sodium than many other cheeses. If you add spinach or kale, you’ll also get a hefty dose of vitamins A, C, and K.
Dietary considerations: This recipe is naturally nut-free and egg-free. For a gluten-free version, use gluten-free pasta. For a lower-sodium option, use no-salt-added canned tomatoes and low-sodium chicken broth. You can also reduce the salt in the recipe and let everyone season their own bowl at the table.
My personal perspective: I’m not a nutritionist, but I’m a mom who cares about what her family eats. This soup feels like a win because it’s filling and satisfying without being loaded with empty calories. My kids get a serving of vegetables from the tomatoes, protein from the beef and cheese, and complex carbs from the pasta. And they eat it all without complaint—that’s a parenting victory in my book.
Conclusion
This kid-approved one-pot lasagna soup with ricotta has become a staple in my kitchen for good reason. It’s the recipe I turn to when I’m tired, when the grocery budget is tight, and when I need something that will make everyone happy. It started with a neighbor who didn’t think she was doing anything special, and now it’s one of the most-requested meals in my house.
I love that this recipe doesn’t demand perfection. You can use whatever pasta you have, swap the meat for beans, or load it up with extra veggies. It’s forgiving and flexible, just like real life. And honestly, that’s what makes it so special—it’s comfort food that actually fits into a busy family’s schedule.
I hope you give this soup a try. Make it your own. Add a little extra cheese if that feels right, or throw in some spinach because you have it in the fridge. And when your family asks for seconds (trust me, they will), come back and tell me about it. I’d love to hear how it turned out in your kitchen. Drop a comment below or tag me in your photos—I’m always inspired by how other cooks make a recipe their own. Happy cooking, friend!
Frequently Asked Questions
Can I use a different type of pasta?
Absolutely. While broken lasagna noodles give the soup that classic lasagna feel, you can use any medium-sized pasta shape. Penne, rigatoni, fusilli, or even wide egg noodles work great. Just adjust the cooking time according to the package instructions for the pasta you choose.
Can I make this in a slow cooker?
Yes, with a few adjustments. Brown the beef and sauté the onion and garlic on the stovetop first, then transfer everything except the pasta and ricotta to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add the broken lasagna noodles during the last 30 minutes of cooking, then stir in the ricotta just before serving.
How can I make this soup less spicy for my kids?
Simply omit the red pepper flakes. The recipe is still incredibly flavorful without them. If your kids are extra sensitive to any heat, also check your crushed tomatoes—some brands add chili peppers. Look for a plain crushed tomato option for the mildest flavor.
Can I use ground turkey instead of beef?
Definitely. Ground turkey is a leaner option that works well in this soup. Just be aware that turkey has less fat, so you might want to add an extra tablespoon of olive oil when sautéing to keep the soup rich and flavorful. Season it generously—turkey can be a little bland on its own.
Why did my soup turn out too thick?
This usually happens when the pasta absorbs more liquid than expected, especially if you’re using a particularly absorbent brand of noodles. The fix is simple: just stir in an extra ½ cup to 1 cup of chicken broth or water when reheating. If you’re making the soup ahead of time, consider undercooking the pasta by 2 minutes to account for future absorption.
Pin This Recipe!

Kid-Approved One-Pot Lasagna Soup with Ricotta: Easy Dinner
This kid-approved one-pot lasagna soup with ricotta is a hearty, comforting meal that comes together in a single pot. It features broken lasagna noodles in a savory tomato broth with creamy ricotta, making it a family-friendly dinner that’s both budget-friendly and delicious.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 large yellow onion, diced (about 1 ½ cups)
- 4 cloves garlic, minced
- 1 pound ground beef (80/20)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- 6 cups low-sodium chicken broth
- 1 can (28 ounces) crushed tomatoes
- 1 can (14.5 ounces) diced tomatoes, undrained
- 2 tablespoons tomato paste
- 1 bay leaf
- 8 ounces dried lasagna noodles, broken into 1–2 inch pieces
- 1 cup whole milk ricotta cheese
- ½ cup grated Parmesan cheese
- ¼ cup chopped fresh basil or parsley
- 2 cups shredded mozzarella cheese (for serving)
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent.
- Add the minced garlic and cook for 30 seconds until fragrant.
- Add the ground beef and break it up with a wooden spoon. Cook for 5-6 minutes until browned.
- Season the meat with salt, pepper, oregano, basil, and red pepper flakes (if using). Stir and cook for 1 minute.
- Add the tomato paste and stir into the meat mixture. Cook for 1-2 minutes, stirring constantly.
- Pour in the chicken broth, crushed tomatoes, and diced tomatoes (with their juices). Add the bay leaf. Stir, scraping up any browned bits from the bottom.
- Bring the soup to a boil over high heat, then reduce heat to medium-low and simmer covered for 15 minutes.
- Add the broken lasagna noodles, stir to submerge, cover, and cook for 10-12 minutes, stirring once halfway through, until pasta is al dente.
- Remove the bay leaf and discard. Taste and adjust salt and pepper as needed.
- Stir in the ricotta cheese by the spoonful, gently swirling to create creamy pockets.
- Serve immediately in deep bowls. Top each serving with Parmesan cheese, shredded mozzarella, and fresh basil or parsley.
Notes
For best texture, use whole milk ricotta. If making ahead, undercook pasta by 2 minutes to prevent mushiness. Leftovers can be reheated with a splash of broth to thin. The soup freezes well for up to 3 months if pasta is slightly undercooked.
Nutrition
- Serving Size: 1 bowl (about 1 ½ cu
- Calories: 420
- Sugar: 8
- Sodium: 780
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 35
- Fiber: 5
- Protein: 28
Keywords: lasagna soup, one-pot meal, kid-friendly, easy dinner, comfort food, ricotta, ground beef


