Soups & Stews
Wegmans lasagna soup delivers all the hearty, layered flavors of classic lasagna—without the fuss of baking. This one-pot recipe combines tender meatballs, rich marinara, and perfectly cooked noodles into a comforting, family-friendly dish that's perfect for busy weeknights or potlucks.
The secret lies in simmering everything together just long enough to meld flavors while keeping the pasta al dente.
The beauty of this recipe is its versatility—it's hearty enough to satisfy a crowd but simple enough for a weeknight dinner. You'll start with a flavorful meatball mixture that browns beautifully in the pot, then layer in noodles and sauce to create that signature lasagna texture in soup form.
A sprinkle of Parmesan at the end adds that final touch of richness that makes it taste like a restaurant-quality meal.
What sets this apart is the balance of textures: tender meatballs, chewy noodles, and a velvety sauce that coats every bite. The dish simmers just long enough to develop deep, savory flavors without turning the pasta mushy.
It's the kind of meal that feels indulgent yet comes together in a single pot, making it perfect for those nights when you crave comfort but don't want to spend hours in the kitchen.
Serve it with a side of garlic bread or a simple green salad to round out the meal. This recipe is designed to be your go-to for feeding a hungry family or impressing guests with minimal effort. Let's get started on creating this comforting classic.
Ingredients for wegmans lasagna soup
Pantry staples and fresh ingredients combine for this restaurant-quality one-pot comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean for best flavor |
| Lasagna Noodles 🍝 | 12 oz | Uncooked, broken into 2-inch pieces |
| Marinara Sauce 🍅 | 3 cups | High-quality jarred or homemade |
| Ricotta Cheese 🧀 | 15 oz | Whole milk, drained if watery |
| Parmesan Cheese 🧀 | 1 cup | Freshly grated from block |
| Large Eggs 🥚 | 2 whole | Room temperature for best binding |
| Garlic Cloves 🧄 | 4 cloves | Minced for meatballs |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Fresh Basil 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Dried Oregano 🍃 | 1 tsp | Italian variety recommended |
| Vegetable Oil 🫒 | 1 tbsp | For cooking meatballs |
The meatballs are where flavor starts. Ground beef with 80% lean gives you that rich, juicy texture—leaner cuts can get dry. Grab a 1.5 lb package from Wegmans for convenience, or mix your own with beef, pork, and breadcrumbs if you're feeling ambitious. The ricotta matters too—whole milk is creamier than part-skim, and draining it for 10 minutes removes excess moisture. Fresh basil at the end? Wegmans' in-store basil is usually the freshest, but any bright green bunch works. For the Parmesan, grate it yourself—pre-grated has anti-caking agents that make it grainy.
No ricotta? Cottage cheese blended smooth works in a pinch, though it's slightly tangier. Short on basil? Dried oregano at half the amount keeps the Italian flavors. The lasagna noodles should be uncooked—breaking them into pieces mimics lasagna layers. If you can't find 12 oz, 9 oz noodles plus 3 oz extra will do. The meatballs brown best in vegetable oil, but olive oil works too. For the marinara, Rao's or Barilla are solid jarred options, but homemade with San Marzano tomatoes takes it to the next level. Don't skip browning the meatballs—the Maillard reaction creates that deep, savory flavor.
This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container for 4-5 days in the fridge or freeze for 3 months. I double the batch and freeze half—perfect for lazy nights. To reheat, warm on the stove over medium-low with a splash of water or broth. For serving, I like toasting garlic bread alongside it and garnishing each bowl with extra Parmesan and basil. The noodles hold up better if you add them 5 minutes before serving rather than cooking them fully in the soup.
Why You'll Love This Recipe
- No-Chop Necessary: I swear by this recipe because it’s the rare one where I don’t even need to dice anything. Just brown the ground beef, break those lasagna noodles into bite-sized pieces, and let the marinara and ricotta do the heavy lifting—no knife skills required.
- Layers of Love: That first spoonful? Chef’s kiss. The noodles soak up the marinara like a dream, while the ricotta adds this creamy, stretchy texture that makes it feel like lasagna in soup form. Parmesan on top? Non-negotiable for that salty, melty finish.
- Game Day Magic: Between us, this is my go-to for game nights or when friends drop by unannounced. It’s hearty enough to fill up a crowd but still easy enough that I’m not stressing over presentation. Plus, the kids actually eat their veggies (if you sneak some in the sauce).
- Leftovers That Don’t Suck: Honestly, I almost always make double batches because it reheats like a dream. The noodles stay tender, the ricotta doesn’t curdle, and the flavor only gets better the next day. Perfect for lunchboxes or lazy evenings when I don’t want to cook.
Step-by-step instructions for Wegmans lasagna soup
This one-pot wonder combines all the flavors of lasagna with the simplicity of soup.
Prepare the Meatball Mixture
In a large bowl, combine the 1.5 lb ground beef, 1 whole yellow onion (finely diced), 4 cloves garlic (minced), 2 whole large eggs, 15 oz ricotta cheese, 1 cup parmesan cheese, 1.5 tsp salt, 1 tsp black pepper, and 1 tsp dried oregano. Using your hands, mix gently until just combined—don't overwork the mixture or the meatballs will become dense.
Real talk: The ricotta should be slightly lumpy, and that's okay. It adds richness without making the meatballs greasy. Roll the mixture into 1-inch balls (about 12-15 total) and place them on a plate. Let them sit at room temperature while you prepare the soup base—this ensures even cooking.
Brown the Meatballs and Sauté Aromatics
Heat 1 tbsp vegetable oil in a 6-quart Dutch oven over medium-high heat. Working in batches to avoid crowding, add the meatballs and cook for 3-4 minutes per side until deep golden brown and cooked through. Remove the meatballs and set them aside on a plate.
In the same pot, add 2 tbsp olive oil and reduce heat to medium. Add the 12 oz lasagna noodles (broken into 2-inch pieces) and toast them for 2-3 minutes, stirring constantly, until they begin to soften slightly. This step prevents them from becoming mushy later.
Build the Layered Soup Base
Pour in the 3 cups marinara sauce and bring the mixture to a gentle simmer. Stir in the 1 whole yellow onion (if not already used in meatballs) and 4 cloves garlic (if not already used), then return the meatballs to the pot. Reduce heat to low and let the soup simmer uncovered for 15 minutes to allow the flavors to meld.
Here's the thing—this simmering step is where the magic happens. The noodles will absorb some of the sauce, but they'll still hold their shape. If the soup looks too thick, add ½ cup water to loosen it. The goal is a hearty, but spoonable consistency.
Finish with Cheese and Fresh Herbs
Increase heat to medium-low and stir in the 1 cup parmesan cheese until it melts completely into the soup. Taste and adjust seasoning with additional salt or black pepper if needed. The cheese should make the soup rich and creamy without being overly heavy.
Remove the pot from heat and stir in the 0.25 cup fresh basil. Let the soup rest for 5 minutes before serving—this allows the basil to infuse its flavor without wilting completely. Ladle into bowls and garnish with extra fresh basil and grated parmesan cheese for that restaurant-quality touch.
Serve Warm with Crusty Bread
This soup is best served immediately while still steaming hot. The layers of tender meatballs, al dente noodles, and creamy cheese create a satisfying bite in every spoonful. Pair it with crusty bread to soak up any remaining sauce—it's the perfect comfort food for chilly evenings.
Don't skip the resting step. Letting the soup sit for even 5 minutes ensures the noodles are fully cooked and the flavors are perfectly balanced. Leftovers keep well in the refrigerator for 3-4 days, though I doubt you'll have any left!
Pro Tips For Making Wegmans Lasagna Soup
- Brown the Beef Right: Drain the grease after cooking the ground beef—all of it. I used to leave that fatty pool thinking it didn’t matter, but it makes the soup taste like a greasy diner instead of a cozy kitchen. Pat the meat dry first too; it sears better and releases more flavor into the sauce.
- Pre-Cook the Noodles: Boil the lasagna noodles just until al dente (about 2 minutes less than package time), then drain and rinse in cold water. This keeps them from turning to mush in the soup—no one wants a watery lasagna stew. Toss them with a little olive oil to prevent sticking.
- Layer the Cheese Slowly: Add the ricotta and Parmesan in stages—start with half the ricotta, stir, then add the rest. If you dump it all in at once, the soup will split into a cheesy curdle mess. My grandmother called it "the lazy cook’s regret," and she wasn’t wrong.
- Simmer Don’t Boil: Keep the soup at a gentle bubble, not a rolling boil, after adding the noodles. High heat turns them to paste and weakens the sauce. Cover and let it sit off the heat for 5 minutes—this is where the flavors actually marry, not while it’s screaming on the stove.
Dietary considerations for these flavors
Gluten-Free Adaptation
Swap the traditional lasagna noodles for gluten-free lasagna noodles (like Barilla or Jovial brands) to keep the dish safe for gluten-sensitive diners. I recommend 12 oz gluten-free noodles broken into 2-inch pieces and toasted in olive oil for 2-3 minutes before adding to the soup.
The texture stays similar, though gluten-free noodles may soften slightly faster—add them 5 minutes before serving to maintain bite. 🍝
Dairy-Free Options
For a dairy-free version, replace the ricotta with 15 oz dairy-free ricotta alternative (like Miyoko's or Violife brands) and use nutritional yeast instead of Parmesan. I find ½ cup nutritional yeast provides a cheesy, umami flavor.
Add 1 tbsp lemon juice to the soup at the end to brighten the richness. Taste as you go—dairy-free versions need extra seasoning to compensate for lost depth.
Vegetarian Twist
Transform this into a vegetarian lasagna soup by replacing the ground beef with 15 oz lentils or crumbled tempeh (for protein). For meatballs, mix 1 cup cooked lentils, ½ cup breadcrumbs, 1 egg, ¼ cup grated Parmesan, and 1 tsp Italian seasoning.
Roll into balls and brown in 1 tbsp olive oil for 4-5 minutes per side. The lentils add earthiness that pairs beautifully with the marinara. 🌱
Lower-Carb Version
Cut carbs by replacing noodles with zucchini noodles (zoodles) or shirataki noodles. For zoodles, spiralize 2 medium zucchinis and sauté for 2 minutes before adding to the soup. Shirataki noodles need a 5-minute rinse and quick blanch in boiling water to remove excess sodium.
Reduce the marinara sauce to 2 cups to balance the lighter base. Garnish with extra herbs to keep it flavorful.
Allergen-Friendly Tips
Watch for hidden allergens: ricotta often contains casein (a milk protein), so opt for certified dairy-free alternatives if needed. For egg allergies, replace the 2 eggs in meatballs with ¼ cup ground flaxseed mixed with 2 tbsp water (let sit for 5 minutes to thicken).
Always check labels on jarred marinara for soy or gluten additives. I keep a small stash of Wegmans' allergen-free pantry staples for quick substitutions.
Nutrition facts
Frequently asked questions
Can I make this lasagna soup ahead of time?
This soup tastes even better the next day as flavors meld together. Store leftovers in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore moisture. The noodles will soften slightly, but the rich sauce keeps everything delicious.
Why are my meatballs falling apart?
Overmixing the meatball mixture or using too much ricotta can cause them to break apart. Keep mixing gentle and use 15 oz ricotta as called for—don't drain it excessively. Also, brown the meatballs thoroughly in batches without crowding the pan. If they still fall apart, try adding 1 tbsp breadcrumbs to the mixture for better binding.
How can I make this soup kid-friendly?
For picky eaters, serve the meatballs and noodles separately with the sauce on the side. You can also blend a portion of the soup for 2-3 minutes to create a smoother texture. Skip the fresh basil garnish and use mild cheeses like mozzarella instead of Parmesan. Kids often love the familiar lasagna flavors in a soup format!
Can I use frozen lasagna noodles?
No, this recipe requires uncooked lasagna noodles broken into pieces. Frozen noodles release too much starch when thawed and will make the soup overly thick and gummy. If you're short on time, you can parboil the noodles for 1 minute before adding them to the soup, but they won't have that perfect al dente texture.
What's the best way to reheat leftovers?
Reheat leftovers on the stove over medium-low heat with a splash of water or broth to prevent drying out. Stir occasionally and add more liquid if needed. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The soup may thicken slightly when reheated—just add a little extra liquid to restore the perfect consistency.
