Cauliflower Alfredo & Spinach Pesto Lasagna (Gluten-Free & Vegan)

Liana Werner-Gray

by | Updated: July 11th, 2019 | Read time: 2 minutes

Lentil-based lasagna sheets are layered with two distinct and delicious homemade sauces for a comforting dish that’s full of Italian-inspired taste. Made with better-for-you ingredients, the pesto gives the meal a bright quality from the basil, and it contains spinach for extra health benefits, while the cauliflower-based Alfredo sauce really completes this vegan and gluten-free dinner. When cooking, make sure to use plenty of sauce so the sheets soak up the flavor.

Top View of Vegan Lasagna With Pesto and Pine Nuts | Vitacost Blog

0 from 0 votes

Cauliflower Alfredo & Spinach Pesto Lasagna (Gluten-Free & Vegan)

Total Time 1 hour
Servings 4
Calories 565 kcal
Author Liana Werner-Gray


Pesto Sauce

Cauliflower Alfredo Sauce



  1. Preheat oven to 375 degrees F.
  2. In food processor, pulse together pesto ingredients until emulsified.
  3. In medium saucepan over medium heat, sauté garlic and shallot in buttery coconut oil until fragrant and golden.
  4. Stir in milk and vegetable broth. Increase heat and bring to low boil.
  5. In saucepan, add cauliflower florets. Lower heat to medium, cover and cook 10 minutes or until cauliflower is soft.
  6. In blender, combine cauliflower mixture and remaining alfredo ingredients. Blend on high until creamy and smooth.
  7. In square baking dish, spread layer of Alfredo sauce. Over sauce, layer lasagna sheets, Alfredo sauce and pesto sauce until lasagna sheets are all used.
  8. Over final layer of lasagna sheets, spread pesto sauce; sprinkle additional nutritional yeast and pine nuts on top.
  9. Bake 40 minutes, until noodles are cooked through.

Recipe Notes

Add all ingredients to your cart and order now!

Nutrition Facts
Cauliflower Alfredo & Spinach Pesto Lasagna (Gluten-Free & Vegan)
Amount Per Serving
Calories 565 Calories from Fat 324
% Daily Value*
Fat 36g55%
Saturated Fat 7g35%
Sodium 760mg32%
Potassium 488mg14%
Carbohydrates 49g16%
Fiber 4g16%
Sugar 4g4%
Protein 18g36%
Vitamin A 1060IU21%
Vitamin C 41.9mg51%
Calcium 155mg16%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.