I was standing in the grocery store aisle last Tuesday, staring at a box of lasagna noodles, when the smell of someone’s jarred marinara sauce being sampled a few feet away hit me — and suddenly I was seven years old in my Aunt Lena’s tiny kitchen, watching her pull a bubbling, cheesy lasagna from the oven. The kitchen was steamy, the windows were fogged, and she always let me lick the wooden spoon that had stirred the ricotta mixture. She’s been gone almost fifteen years now, and I’ve never been able to make a traditional lasagna that tastes like hers — it always takes too long, makes too many dishes, and somehow never feels quite right. But this soup? This soup is different. It captures that same cozy, saucy, cheesy feeling without the two-hour bake time or the mountain of dirty pans. I mean, honestly, I almost cried the first time I made it — not because it was sad, but because it was so good and so fast. Maybe you’ve been there, standing in your own kitchen, craving something that feels like a hug but only having thirty minutes to make it happen. This is that recipe. It’s the one that finally let me stop chasing Aunt Lena’s lasagna and start making my own kind of comfort.
Why You’ll Love This Recipe
Let me tell you — this isn’t just another soup recipe. This is the weeknight dinner that actually works. I’ve tested it on my own picky eaters, my neighbor’s kids, and even a group of skeptical adults at a potluck, and every single time, the pot comes back empty. Here’s why this Kid-Approved 30-Minute Lasagna Soup is going to become a regular in your meal rotation:
- Quick & Easy: From start to table in just 30 minutes. No boiling noodles separately, no layering, no waiting for the oven to preheat. It’s all done in one pot.
- Simple Ingredients: Ground beef, canned tomatoes, chicken broth, lasagna noodles, and cheese — that’s it. Nothing fancy, nothing you can’t find at any grocery store.
- Perfect for Family Dinners: This soup is hearty enough to be a full meal. Serve it with some crusty bread or a simple salad, and dinner is done.
- Crowd-Pleaser: My kids call it “spaghetti soup” and ask for it every single week. It has all the flavor of lasagna without the layers of stress.
- Unbelievably Delicious: The broth is rich and savory, the noodles are tender, and the cheesy topping — a dollop of ricotta mixed with mozzarella and Parmesan — melts into the soup in the most satisfying way.
What makes this recipe different from the dozens of other lasagna soup recipes out there? It’s the balance. The broth isn’t too thin or too thick. The noodles cook right in the pot, absorbing all that tomatoey goodness. And the cheese topping is stirred in at the end, creating creamy pockets of deliciousness without making the soup heavy. It’s comfort food, reimagined for a Tuesday night.
What Ingredients You Will Need
This recipe uses simple, pantry-friendly ingredients to deliver that classic lasagna flavor without the fuss. Most of these are probably already in your kitchen, which is exactly how weeknight dinners should be.
- 1 tablespoon olive oil — for browning the meat and vegetables. Any neutral oil works, but olive oil adds a nice flavor.
- 1 pound ground beef (or ground turkey, or Italian sausage) — I use 85/15 ground beef for the best flavor. If you use leaner meat, add a splash more oil.
- 1 medium yellow onion, diced — about 1 cup. Onions add sweetness and depth to the broth.
- 4 cloves garlic, minced — fresh is best here. Pre-minced garlic from a jar works in a pinch, but use a heaping tablespoon.
- 1 teaspoon dried oregano — this gives the soup that classic Italian seasoning flavor.
- 1 teaspoon dried basil — or use 1 tablespoon fresh basil at the end if you have it.
- 1/2 teaspoon red pepper flakes (optional) — adds a tiny kick. Leave it out if your kids are sensitive to heat.
- 1 (28-ounce) can crushed tomatoes — I prefer San Marzano tomatoes for their sweetness, but any good-quality crushed tomatoes work. Look for ones with no added sugar.
- 4 cups low-sodium chicken broth — vegetable broth works too. Low-sodium is important so you can control the salt level.
- 8-10 lasagna noodles, broken into 2-inch pieces — you don’t need to buy the fancy no-boil kind. Regular lasagna noodles work perfectly. Just break them up with your hands — it’s oddly satisfying.
- 1/2 cup heavy cream (optional) — this makes the broth extra rich and creamy. My kids love it this way, but you can skip it for a lighter soup.
- Salt and black pepper — to taste. I start with 1 teaspoon salt and 1/2 teaspoon pepper and adjust at the end.
For the cheesy topping:
- 1 cup ricotta cheese — whole milk ricotta is creamiest. Part-skim works too, just drain any excess liquid.
- 1 cup shredded mozzarella cheese — fresh mozzarella melts beautifully, but bagged shredded mozzarella is perfectly fine. I like Sargento or Kraft for consistent melting.
- 1/2 cup grated Parmesan cheese — buy the good stuff in a wedge if you can. Pre-grated Parmesan often has anti-caking agents that don’t melt as smoothly.
- 2 tablespoons fresh parsley, chopped (optional) — for color and freshness.
Equipment Needed
You don’t need a lot of fancy equipment for this recipe, which is one of the reasons I love it. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (5-6 quart) — this is essential for even heating and enough space for the noodles to cook. I use my trusty Lodge enameled Dutch oven, but any large pot with a lid works.
- Wooden spoon or silicone spatula — for stirring and breaking up the meat. Wooden spoons are gentle on your pots and won’t scratch non-stick surfaces.
- Chef’s knife and cutting board — for dicing the onion and mincing the garlic. A sharp knife makes this job so much faster.
- Measuring cups and spoons — accuracy matters, especially with the broth and tomatoes.
- Small bowl — for mixing the cheese topping. Any small bowl works.
- Ladle — for serving the soup into bowls.
If you don’t have a Dutch oven, a large stockpot works just fine. Just keep an eye on the heat, as thinner pots can scorch the bottom more easily. And if you don’t have a lid, use a baking sheet or a large plate — I’ve done it in a pinch, and it works perfectly.
Preparation Method

Alright, let’s get cooking. This whole process takes about 30 minutes from start to finish, and most of it is hands-off simmering time. Here’s exactly how to do it:
- Start the meat: Heat the olive oil in your large pot over medium-high heat. Add the ground beef and cook, breaking it up with your wooden spoon, until it’s browned and no longer pink — about 5-6 minutes. Don’t drain the fat; it adds flavor. If you’re using very fatty meat (like 70/30), you might want to spoon off some of the excess, but 85/15 is perfect as-is.
- Cook the aromatics: Add the diced onion to the pot with the beef. Cook for 2-3 minutes, stirring occasionally, until the onion starts to soften and turn translucent. Then add the minced garlic, dried oregano, dried basil, and red pepper flakes (if using). Cook for another 30 seconds until the garlic is fragrant — don’t let it burn, or it’ll taste bitter.
- Build the broth: Pour in the crushed tomatoes and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pot — that’s where all the flavor lives. Bring the soup to a boil over high heat.
- Cook the noodles: Once the soup is boiling, add the broken lasagna noodles. Stir them in, making sure they’re all submerged in the liquid. Reduce the heat to medium-low, cover the pot, and let it simmer for 12-15 minutes. Stir once halfway through to make sure the noodles aren’t sticking together. The noodles should be tender but not mushy — al dente is the goal.
- Make the cheesy topping: While the soup simmers, mix the ricotta, mozzarella, and Parmesan in a small bowl. Stir in the chopped parsley if you’re using it. Season with a tiny pinch of salt and pepper. Set it aside at room temperature — you don’t want it cold when it hits the hot soup.
- Finish the soup: After the noodles are cooked, remove the pot from the heat. If you’re using the heavy cream, stir it in now. Taste the soup and adjust the salt and pepper — I usually add another 1/2 teaspoon of salt and a good crack of black pepper. The broth should be rich and savory, with a slight sweetness from the tomatoes.
- Serve: Ladle the soup into bowls. Drop a generous spoonful of the cheese mixture into the center of each bowl. Don’t stir it in — let it melt slowly into the soup as you eat. That first bite of cheesy, brothy, noodle-y goodness is pure magic.
Pro tip from my own kitchen: If the soup gets too thick as it sits (the noodles will keep absorbing liquid), just add a splash of chicken broth or water when you reheat it. I learned this the hard way when I tried to pack leftovers for lunch and ended up with lasagna casserole instead of soup!
Cooking Tips & Techniques
I’ve made this soup probably thirty times by now, and I’ve learned a few things the hard way. Here are my best tips for getting it perfect every time:
Break the noodles unevenly. Don’t try to make them all the same size. Some bigger pieces, some smaller — it creates a more interesting texture in the soup. My kids love fishing out the big pieces, and the smaller ones just melt into the broth.
Don’t overcook the noodles. Lasagna noodles continue to soften even after you take the pot off the heat. Cook them until they’re just tender — al dente — and they’ll be perfect by the time you sit down to eat. Overcooked noodles turn into mush, and nobody wants that.
Taste as you go. I know it’s basic advice, but I’ve forgotten to do it and ended up with bland soup more times than I’d like to admit. The broth needs salt to bring out the tomato flavor. Start with 1 teaspoon and add more at the end. Remember, the cheese topping is salty too, so don’t go overboard.
Use the right pot size. A 5-6 quart pot is ideal. If your pot is too small, the noodles won’t have room to cook evenly. If it’s too big, the broth might reduce too much and the noodles won’t be fully submerged. I made this mistake with a huge stockpot once, and the noodles at the top were crunchy while the ones at the bottom were falling apart.
Let the cheese topping sit out. Cold cheese straight from the fridge will cool down your soup. Let it sit at room temperature while the soup simmers, and it’ll melt beautifully into the hot broth.
Variations & Adaptations
One of the best things about this soup is how adaptable it is. Here are some ways to make it your own:
Vegetarian version: Skip the ground beef and add two cans of drained and rinsed cannellini beans or lentils. The beans add protein and fiber, and they soak up all that tomatoey broth beautifully. I’ve made this for my vegetarian sister-in-law, and she said it was better than the original — don’t tell the kids!
Gluten-free option: Use gluten-free lasagna noodles or any short pasta like gluten-free fusilli or penne. Just adjust the cooking time according to the package directions. Gluten-free pasta can get mushy fast, so keep an eye on it.
Spicy sausage version: Swap the ground beef for 1 pound of spicy Italian sausage (casings removed). Brown it the same way, and the fennel and red pepper flakes in the sausage will infuse the whole soup with incredible flavor. This is my husband’s favorite version.
Extra veggie version: Add a diced zucchini or a handful of baby spinach along with the onions. The zucchini melts into the broth, and the spinach wilts down in seconds. My kids don’t even notice the extra vegetables — win-win.
Dairy-free adaptation: Skip the heavy cream and use a dairy-free ricotta alternative (Kite Hill makes a good one) and vegan mozzarella shreds. The soup itself is still rich and satisfying without the dairy. I’ve tested this for a friend with a dairy allergy, and it was a hit.
Serving & Storage Suggestions
This soup is best served hot, right after you make it. Ladle it into deep bowls and top each one with that glorious cheese mixture. I like to serve it with a side of crusty bread for dipping — a good sourdough or a warm baguette is perfect. A simple green salad with lemon vinaigrette balances out the richness of the soup beautifully.
Storage: Leftover lasagna soup keeps well in the refrigerator for up to 4 days. Store it in an airtight container. The noodles will continue to absorb liquid, so the soup will thicken as it sits. That’s totally normal — just add a splash of broth or water when you reheat it.
Freezing: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer it to freezer-safe containers. I like to freeze it in individual portions for easy lunches. When you’re ready to eat, thaw it in the refrigerator overnight and reheat it on the stovetop or in the microwave.
Reheating: The best way to reheat this soup is on the stovetop over medium heat, stirring occasionally. Add a splash of chicken broth or water to thin it out if needed. The microwave works too — just heat it in 30-second bursts, stirring in between. Don’t forget to add fresh cheese topping — the leftover cheese mixture gets a little dry in the fridge, so make a fresh batch if you can.
One thing I love about this soup is that the flavors actually get better after a day or two in the fridge. The tomatoes mellow out, the herbs meld together, and every bite tastes even more like lasagna. So don’t be afraid to make a double batch!
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown for one serving (about 1.5 cups of soup with 1/4 of the cheese topping):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 485 |
| Protein | 32g |
| Carbohydrates | 38g |
| Fiber | 5g |
| Fat | 22g |
| Saturated Fat | 11g |
| Sodium | 890mg |
| Calcium | 380mg |
| Iron | 4mg |
This soup is a good source of protein from the ground beef and cheese, which helps keep everyone full and satisfied. The tomatoes are packed with lycopene, an antioxidant that’s great for heart health. And the calcium from the cheese is excellent for growing kids’ bones. If you’re watching your sodium, use low-sodium broth and go easy on the added salt — the cheese brings plenty of saltiness on its own.
For a lighter version, skip the heavy cream and use part-skim ricotta and mozzarella. You’ll save about 80 calories and 8 grams of fat per serving, and the soup will still be incredibly delicious.
Conclusion
This Kid-Approved 30-Minute Lasagna Soup is the kind of recipe that saves dinner — and your sanity — on those busy weeknights when you need something fast, filling, and loved by everyone at the table. It’s got all the cozy, cheesy, saucy goodness of lasagna without the hours of layering and baking. Honestly, I don’t think I’ll ever make traditional lasagna again.
I love how forgiving this recipe is. You can swap in whatever ground meat you have, use whatever pasta is in your pantry, and adjust the seasonings to your family’s taste. It’s a recipe that works with you, not against you. And that cheese topping? It’s the kind of simple pleasure that makes you close your eyes after the first bite.
So go ahead — give it a try this week. Make it your own. Add extra veggies, swap the meat, pile on the cheese. And when your kids ask for “spaghetti soup” again tomorrow night, you’ll know exactly what to do.
I’d love to hear how it turns out for you! Drop a comment below and let me know what variations you tried or how your picky eaters liked it. Don’t forget to share this recipe with a friend who needs an easy dinner win. Happy cooking, friends!
Frequently Asked Questions
Can I use a different type of pasta?
Absolutely! While lasagna noodles give this soup its signature look and texture, you can use any short pasta you have on hand. Penne, rigatoni, fusilli, or even broken spaghetti work great. Just adjust the cooking time according to the package directions.
Can I make this in a slow cooker or Instant Pot?
Yes! For the Instant Pot, brown the meat and onions using the sauté function, then add the remaining ingredients (except the noodles and cheese). Pressure cook on high for 5 minutes, quick release, then stir in the noodles and let them cook in the residual heat for about 10 minutes. For a slow cooker, brown the meat and onions first, then add everything except the noodles and cheese. Cook on low for 6-8 hours or high for 3-4 hours. Add the noodles during the last 30 minutes of cooking.
How do I prevent the noodles from getting mushy?
The key is to cook them just until al dente. Remember, they’ll continue to soften in the hot broth even after you take the pot off the heat. If you’re planning to have leftovers, you can cook the noodles separately and add them to individual bowls when serving. Store the broth and noodles separately in the fridge.
Can I use fresh tomatoes instead of canned?
You can, but canned crushed tomatoes are actually ideal for this recipe. They’re picked at peak ripeness and processed immediately, so they have consistent flavor year-round. If you have fresh garden tomatoes, blanch and peel them first, then crush them by hand. You’ll need about 2 pounds of fresh tomatoes to replace one 28-ounce can.
What can I serve with this soup to make it a complete meal?
This soup is hearty enough to be a meal on its own, but it pairs beautifully with crusty bread for dipping, a simple green salad with lemon vinaigrette, or even garlic bread. For a truly Italian-inspired dinner, serve it with a side of roasted broccoli or sautéed spinach. My kids love it with buttered bread on the side.
PrintKid-Approved 30-Minute Lasagna Soup: Best Easy Dinner
This quick and easy lasagna soup captures all the cozy, cheesy, saucy goodness of traditional lasagna in just 30 minutes, using one pot and simple ingredients. Perfect for busy weeknights, it’s a crowd-pleaser that kids and adults alike will love.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (85/15)
- 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 (28-ounce) can crushed tomatoes
- 4 cups low-sodium chicken broth
- 8–10 lasagna noodles, broken into 2-inch pieces
- 1/2 cup heavy cream (optional)
- Salt and black pepper to taste
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh parsley, chopped (optional)
Instructions
- Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add ground beef and cook, breaking it up, until browned (5-6 minutes). Do not drain fat.
- Add diced onion and cook for 2-3 minutes until softened. Add minced garlic, oregano, basil, and red pepper flakes (if using); cook 30 seconds until fragrant.
- Pour in crushed tomatoes and chicken broth. Stir, scraping up browned bits from the bottom. Bring to a boil over high heat.
- Add broken lasagna noodles, stirring to submerge. Reduce heat to medium-low, cover, and simmer for 12-15 minutes, stirring once halfway through, until noodles are tender but al dente.
- While soup simmers, mix ricotta, mozzarella, Parmesan, and parsley (if using) in a small bowl. Season with a pinch of salt and pepper. Set aside at room temperature.
- Remove pot from heat. If using heavy cream, stir it in. Taste and adjust salt and pepper as needed.
- Ladle soup into bowls. Top each with a generous spoonful of the cheese mixture. Do not stir; let it melt slowly into the soup as you eat.
Notes
If soup thickens upon standing, add a splash of chicken broth or water when reheating. For best results, let cheese topping sit at room temperature while soup simmers. Cook noodles just until al dente as they will continue to soften in hot broth.
Nutrition
- Serving Size: 1.5 cups with 1/4 of
- Calories: 485
- Sodium: 890
- Fat: 22
- Saturated Fat: 11
- Carbohydrates: 38
- Fiber: 5
- Protein: 32
Keywords: lasagna soup, 30-minute dinner, easy weeknight meal, kid-friendly, one-pot soup, comfort food, Italian soup


