Creamy Alfredo Lasagna Recipe
Indulgence meets comfort in this Creamy Alfredo Lasagna, a rich and velvety take on the traditional lasagna. Instead of the classic tomato-based marinara, this recipe features layers of luscious Alfredo sauce, tender lasagna noodles, and savory, plant-based fillings. Perfect for a family dinner, special occasion, or meal prep, this dish is sure to impress with its creamy texture and bold flavor. With a few simple steps, you’ll have a hearty, golden-baked lasagna that’s as satisfying as it is decadent.
Ingredients
For the Alfredo Sauce:
- 3 tablespoons vegan butter (or regular butter, if not vegan)
- 4 cloves garlic, minced
- 3 tablespoons all-purpose flour (or gluten-free flour for a GF option)
- 2 ½ cups unsweetened almond milk (or your preferred plant-based milk)
- 1 cup vegan cream (or heavy cream if not vegan)
- 1/2 cup nutritional yeast (or Parmesan cheese for non-vegan)
- 1 teaspoon onion powder
- 1 teaspoon salt (or to taste)
- 1/4 teaspoon ground nutmeg (optional, for extra flavor)
For the Lasagna Layers:
- 9–12 lasagna noodles (regular or gluten-free), cooked and drained
- 2 cups baby spinach, roughly chopped
- 1 cup mushrooms, sliced (optional)
- 1 cup zucchini, thinly sliced
- 2 cups shredded vegan mozzarella (or regular mozzarella)
- 1/4 cup vegan Parmesan (optional, for topping)
- Fresh parsley, chopped (for garnish)
Instructions
Step 1: Cook the Noodles
- Bring a large pot of salted water to a boil. Cook the lasagna noodles according to the package instructions.
- Drain the noodles and lay them flat on a clean kitchen towel to prevent sticking.
Step 2: Make the Alfredo Sauce
- In a large saucepan, melt the vegan butter over medium heat.
- Add the minced garlic and sauté for about 1 minute until fragrant.
- Sprinkle in the flour and whisk continuously for 2 minutes to form a roux.
- Gradually pour in the almond milk and vegan cream, whisking constantly to avoid lumps.
- Cook the sauce over medium heat until it thickens (about 5–7 minutes).
- Stir in the nutritional yeast, onion powder, salt, and nutmeg. Taste and adjust seasoning as needed. Remove from heat and set aside.
Step 3: Prepare the Vegetables
- Heat a non-stick skillet over medium heat and sauté the mushrooms and zucchini with a pinch of salt until they soften (about 5 minutes). Set aside.
- Wash and chop the spinach, leaving it raw for layering.
Step 4: Assemble the Lasagna
- Preheat the oven to 375°F (190°C).
- In a 9×13-inch baking dish, spread a thin layer of Alfredo sauce on the bottom.
- Place a layer of cooked lasagna noodles over the sauce.
- Spread another layer of Alfredo sauce over the noodles, followed by a layer of spinach, sautéed vegetables, and shredded mozzarella.
- Repeat the layering process (noodles, sauce, vegetables, cheese) until all ingredients are used, finishing with a generous layer of Alfredo sauce and mozzarella on top.
- Sprinkle vegan Parmesan (if using) over the top for extra flavor.
Step 5: Bake the Lasagna
- Cover the baking dish with foil and bake for 25 minutes.
- Remove the foil and bake for an additional 10–15 minutes, or until the top is golden and bubbly.
- Let the lasagna cool for 5–10 minutes before slicing.
Serving and Storage Tips
- Serving: Serve the lasagna hot, garnished with fresh parsley and a side of garlic bread or a crisp green salad.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezing: The lasagna can be assembled and frozen (before baking) for up to 3 months. To bake, thaw overnight in the fridge and follow the baking instructions.
Helpful Notes
- Gluten-Free Option: Use gluten-free lasagna noodles and gluten-free flour for the sauce.
- Make It Heartier: Add cooked vegan sausage or shredded rotisserie chicken (if not vegan) to the layers.
- Extra Vegetables: Roasted bell peppers, broccoli, or artichoke hearts make excellent additions.
- Herbaceous Twist: Add fresh thyme or Italian seasoning to the Alfredo sauce for a deeper flavor.
Tips from Well-Known Chefs
- Chef Isa Chandra Moskowitz: “To make your Alfredo sauce silky, don’t skip whisking the roux—it prevents lumps and ensures creaminess.”
- Chef Chloe Coscarelli: “For a cheesy topping, mix nutritional yeast with breadcrumbs and olive oil, then sprinkle it on top of the lasagna for a crispy finish.”
- Chef Angela Liddon: “Layering raw spinach in the lasagna helps retain its bright color and fresh flavor during baking.”
Frequently Asked Questions
- Can I make this lasagna gluten-free?
Yes, use gluten-free noodles and gluten-free flour in the Alfredo sauce. - Can I use store-bought Alfredo sauce?
Absolutely! Choose a vegan Alfredo sauce if you’re keeping it plant-based. - Can I make this ahead of time?
Yes, assemble the lasagna up to 24 hours in advance and refrigerate. Bake just before serving. - How can I make this nut-free?
Use soy milk or oat milk for the sauce and skip any almond-based vegan cream. - What if I don’t have nutritional yeast?
Use vegan Parmesan or omit it entirely for a less cheesy but still flavorful dish. - Can I substitute other greens for spinach?
Kale, Swiss chard, or arugula are great alternatives. - What can I use instead of zucchini?
Try eggplant, butternut squash, or thinly sliced carrots for variety. - How do I prevent the noodles from sticking together?
Lay them flat on a damp towel after boiling or toss them with a bit of olive oil. - Can I add more protein?
Yes, layer in cooked lentils, tofu ricotta, or chickpeas for extra plant-based protein. - What should I do if the Alfredo sauce is too thick?
Thin it out with a splash of plant-based milk or pasta water until it reaches the desired consistency.