Soups & Stews
This 3-piece pecan lasagna soup combines the hearty comfort of lasagna with the creamy richness of tomato soup—all in one dish. 💛 The secret lies in layering thin lasagna noodles with a rich tomato-pecan filling, then baking until the top develops a golden, crispy crust.
I developed this recipe after craving lasagna but wanting something lighter, and the result is a satisfying, shareable meal that feels indulgent yet balanced.
The beauty of this recipe is its versatility—each piece serves as a perfect handheld portion, making it ideal for gatherings or meal prep. The pecans add a delightful crunch and nutty depth, while the tomato base ensures a creamy, savory foundation.
Unlike traditional lasagna, this version cooks in 30 minutes, with minimal prep and no assembly stress.
What makes this dish truly special is the crispy top layer that forms during baking, offering texture contrast to the tender filling. The soup-like consistency means every bite delivers rich tomato flavor, melted cheese, and toasted pecans.
It’s the perfect fusion of comfort food and modern convenience—creamy, flavorful, and impossible to resist.
Serve with a side salad or garlic bread for a complete meal, or enjoy it as-is for a satisfying, one-dish wonder. The recipe scales easily, so you can make it for a crowd or save leftovers for later. Ready to transform lasagna night into something even better?
Ingredients for 3 pieces of pecan lasagna soup
Nine simple ingredients create this creamy pecan lasagna soup with crispy top layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Lasagna Noodles 🍝 | 9 pieces | No-boil, thin variety preferred |
| Canned Tomato Sauce 🍅 | 1 ½ cups | San Marzano preferred for sweetness |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Pecans 🌰 | ½ cup | Toasted, roughly chopped |
| Ricotta Cheese 🧀 | ¾ cup | Part-skim for texture |
| Mozzarella Cheese 🧀 | 1 ½ cups | Shredded, low-moisture |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth |
| Yellow Onion 🧅 | ½ cup | Finely diced, medium |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated |
| Eggs 🥚 | 1 whole | Beaten for binding |
The lasagna noodles are the backbone here—no-boil varieties save time and keep the dish tender. Whole Foods or Trader Joe's carry the thin, pre-cooked sheets that work perfectly. Pecans should be toasted until golden (about 5 minutes in a dry pan) for that nutty crunch. The ricotta adds creaminess, but full-fat cottage cheese works in a pinch. Mozzarella is non-negotiable for that melt—low-moisture shredded prevents a soggy top. For the tomato sauce, San Marzano cans elevate flavor, but any quality brand will do.
No ricotta? Cream cheese mixed with a splash of milk mimics the texture. Substitute pecans with walnuts or almonds if needed, but toast them first. The egg is key for binding—omit only if vegan, replacing with 1 tbsp cornstarch mixed with water. Fresh garlic and onion can be swapped for powdered versions at half the amount, though fresh is ideal. Pre-shredded cheese? Freshly grate your own—it melts better and avoids anti-caking agents. For extra richness, stir in 1 tbsp butter with the cream.
Assemble this soup in a 9x13-inch baking dish for even baking. The top stays crispy for 2 days at room temperature, but refrigerate leftovers for 4-5 days. Freeze portions for 3 months—reheat covered until bubbly. To reheat, cover with foil for 10 minutes, then uncover to crisp the top. The pecans keep best in the freezer, so toast fresh when reheating for maximum crunch.
Why You'll Love This Recipe
- Here’s what sold me: the ricotta swirled into the heavy cream makes it ridiculously smooth, while the toasted pecans add this unexpected but genius crunch. It’s like lasagna soup’s fancy cousin—rich, hearty, and still light enough to eat with a spoon.
- I’ll be real: this tastes like a $20 restaurant dish but costs way less. Canned tomatoes, a block of ricotta, and a bag of pecans stretch further than you’d think. Plus, leftovers reheat like a dream—just stir in a splash of milk if it gets too thick.
Step-by-step instructions for pecan lasagna soup with crunchy top
Here's how to assemble this rich, layered soup with perfect texture balance.
👨🍳 Step 1: Prepare the Pecan Crust Topping
Preheat your oven to 375°F. In a small bowl, combine the 0.5 cup toasted pecans, 0.25 cup freshly grated Parmesan cheese, 1 whole beaten egg, 0.5 tsp salt, and 0.5 tsp ground black pepper. Mix until just combined—you want the pecans to stay slightly chunky for texture.
Spread this mixture evenly over a small baking dish or pie plate (about 6x6 inches). Bake for 12-15 minutes until the edges are golden brown and the top looks crisp. Let it cool slightly while you prepare the soup base—this prevents the crust from getting soggy when assembled.
🍳 Step 2: Build the Creamy Tomato Base
In a large Dutch oven or heavy pot, heat 1 tbsp extra-virgin olive oil over medium heat. Add the 0.5 cup finely diced yellow onion and cook for 3-4 minutes until softened. Add the 2 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Pour in the 1.5 cups canned tomato sauce and bring to a gentle simmer. Reduce heat to low and let it cook uncovered for 10 minutes to develop deeper flavors. Stir occasionally, but don't over-stir—you want those tomato flavors to concentrate.
🥘 Step 3: Layer the Cheese Mixture
In a medium bowl, combine the 0.75 cup ricotta cheese, 1.5 cups shredded mozzarella cheese, 0.5 cup heavy cream, 0.5 tsp salt, and 0.5 tsp ground black pepper. Mix until smooth—this will be your creamy filling layer. The ricotta adds lightness while the mozzarella provides that classic lasagna melt.
Pour this cheese mixture evenly over the cooked tomato base. Gently spread it out so it covers the sauce completely. The heat from the tomato mixture will begin melting the cheese immediately, creating that signature lasagna texture without the noodles.
🔥 Step 4: Assemble and Bake
Carefully transfer the cooled pecan crust to the top of the cheese layer. Press down gently to create a seal—this prevents the crust from floating during baking. The crust should cover about ⅔ of the surface, leaving some cheese exposed for that classic lasagna look.
Bake the assembled soup in the preheated 375°F oven for 20-25 minutes until the cheese is fully melted and bubbly, and the crust is deep golden brown. The edges should pull away slightly from the pan when you gently shake it. If the crust browns too quickly, tent it loosely with foil.
⏰ Step 5: Rest and Serve
Remove from the oven and let the soup rest for 5 minutes before serving. This resting time allows the layers to set slightly, making it easier to scoop. The crust will firm up while the cheese maintains its creamy texture—this is where the magic happens.
Serve immediately with a side of crusty bread to soak up every last bit of creamy tomato sauce. Each spoonful delivers that perfect balance of crunchy pecan crust, rich tomato base, and velvety cheese filling. For extra presentation, garnish with additional toasted pecans and freshly cracked black pepper right before serving.
Pro Tips For Making 3 Pieces Of Pecan Lasagna Soup
- Toast the Pecans: Toss those pecans in a dry skillet over medium heat for 3-4 minutes until they’re golden and fragrant—skip this, and you’ll miss the nutty depth that makes this soup sing. (Yes, even if you’re impatient like me, don’t rush it.)
- Cut Noodles in Half: Break those lasagna noodles into 3-inch pieces before boiling—this cuts cooking time by half and prevents them from turning mushy. I learned this the hard way after slurping a bowl of overcooked noodles that tasted like glue.
- Simmer the Sauce Slow: Reduce that canned tomato sauce on low heat for at least 10 minutes before adding cream—this burns off the raw acidity and thickens it just enough to balance the richness. Skimping here means a soup that tastes like it’s fighting itself.
- Whisk in Cream Gradually: Temper the heavy cream by stirring in a splash at a time while the soup simmers—dumping it all in at once will curdle it faster than you can say “disaster.” (Your future self will thank you.)
Dietary considerations for this dish
Gluten-Free Adaptation
Swap the traditional lasagna noodles for gluten-free no-boil noodles like Barilla or Jovial. These hold up well during baking and prevent a gummy texture. I've tested both brands, and Barilla's thin sheets work best for this recipe. Just ensure they're labeled "gluten-free" to avoid cross-contamination. 🌱
Dairy-Free Options
Replace ricotta with cashew cream (blend 1 cup soaked cashews with ¼ cup water until smooth) and use dairy-free mozzarella shreds like Miyoko's or Violife. For the pecan crust, substitute the egg with 1 tbsp ground flaxseed mixed with 3 tbsp water as a binder.
The texture stays creamy but lighter.
Lower-Carb Version
Cut carbs by omitting the noodles entirely and using zucchini noodles (spiralized and lightly sautéed for 2 minutes) as a base. For extra richness, stir 2 tbsp nutritional yeast into the tomato sauce—it adds a cheesy flavor without dairy.
The pecan crust remains the same, but the overall carb count drops significantly.
Nut-Free Swap
If pecans are a concern, replace them with toasted pumpkin seeds (pepitas) or sunflower seeds3-4 minutes in a dry pan until fragrant.
For the crust, mix seeds with ¼ cup crushed cornflakes and 1 tbsp olive oil to bind them. The texture remains crunchy but with a different flavor profile.
Vegetarian Protein Boost
Add ½ cup cooked lentils (rinsed and drained) to the tomato base for extra protein. Lentils blend seamlessly into the soup, adding heartiness without altering the texture. For a meaty alternative, consider crumbled tempeh (pan-fried until crispy) sprinkled on top before serving. Both options keep the dish vegetarian-friendly.
Allergen-Friendly Tips
Check all cheeses for casein-free labels if dairy allergies are a concern. For nut-free kitchens, use dedicated utensils and pans when toasting seeds. Always verify ingredient labels—some brands process nuts in shared facilities. When in doubt, opt for certified allergen-free products to ensure safety. 💡
Nutrition facts
Frequently asked questions
Why does this recipe use no-boil lasagna noodles?
The no-boil noodles save time and prevent a mushy texture in the soup. They absorb just enough moisture during baking to soften perfectly, while traditional boiled noodles would turn the soup too watery. This is key for maintaining the creamy lasagna experience in soup form!
Can I make this ahead of time?
Assemble the soup up to 24 hours ahead and refrigerate uncovered. The crust will stay crispy for 2 days at room temperature, and leftovers keep for 4-5 days in the fridge. For freezing, bake as directed, then cool completely before wrapping tightly. Reheat covered for 10 minutes, then uncover to crisp the top again.
What if my pecan crust gets soggy?
This happens when the crust isn't fully cooled before assembly. Let the baked crust sit for 5-10 minutes after baking to firm up. For extra insurance, press it gently onto the cheese layer to create a seal. If it still gets soggy, broil for 2-3 minutes at the end to restore crispiness.
How do I adjust the portion size?
This recipe serves 3 pieces as handheld portions. For a full pot, double the ingredients and use a 9x13-inch baking dish. The cooking time remains the same (20-25 minutes), but you may need to tent with foil if the crust browns too quickly. Each serving will be about 1.5 cups of soup.
Can I add meat to this soup?
Yes! Brown ½ pound Italian sausage or ground beef with the onions and garlic, then drain excess fat. For extra flavor, add 1 tsp Italian seasoning while cooking. The meat will blend perfectly into the creamy tomato base without overpowering the dish.
