Butternut Squash Vegetable Lasagna

Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings 10 servings


Cashew Ricotta Cheese:

  • 2 cups raw cashews, soaked overnight or boiled for 20 min
  • 1/4 cup water
  • 1/3 cup extra virgin olive oil
  • 1/2 lemon, juiced
  • 5 tablespoons nutritional yeast
  • 1/2 teaspoon kosher salt
  • 4 small garlic cloves, or 2 large


  • 1 medium butternut squash, peeled and cut into 1/4" inch thick rounds
  • 4 cups cauliflower florets
  • 3 teaspoons olive oil
  • 1/2 teaspoon kosher salt, sea salt or himalayan salt
  • 1/2 teaspoon garlic powder
  • 12 ounces portobello mushrooms, stems and gills removed, 4-5 mushrooms
  • 1 (28 ounce) jar marinara or homemade marinara sauce
  • 2 cups cashew ricotta cheese


Cashew Ricotta Cheese

  1. In a medium saucepan, boil cashews in water for 20 minutes until soft, then rinse them with cold water or soak them overnight. 

  2. In a food processor, add water, olive oil, lemon juice, nutritional yeast, salt and garlic, and process until smooth. Set aside.


  1. Preheat oven to 375° F and line two baking sheets with parchment paper.

  2. In a small bowl, add cauliflower, 2 teaspoons olive oil, salt and garlic powder. Mix well and spread the coated florets in an even layer on the baking sheet. Roast for 15 minutes per side. When done, remove from oven and set aside.

  3. Brush the caps and the bottoms of the mushrooms with remaining 1 olive oil and place them on the second baking sheet. Roast them for 10 minutes on each side. Cool for a few minutes then slice in strips with a pairing knife. Set aside.

  4. In a 9 x 13 casserole dish, evenly spread 3/4 cup of marinara sauce, then layer the butternut squash on top. Layer 1 cup of the cashew ricotta cheese, roasted cauliflower, and portobello mushrooms over the butternut squash, and spread 1 cup of sauce over the top. Repeat by layering the butternut squash, cashew ricotta cheese, and marinara sauce until the ingredients are gone.

  5. Cover with foil and bake for 20 minutes. The outside should be bubbly and the squash should be starting to soften. (Check by inserting a knife through the center of the dish.) Remove the aluminum foil and continue baking the dish for 20 minutes.

Recipe Notes

If desired for a non-vegan option, sprinkle mozzarella or Parmesan cheese on top after 15 minutes, and cook until cheese is melted. Serve warm.

Nutrient Analysis:
Serving size: 1 serving, Calories: 415 calories, Fat: 28 grams, Saturated fat: 5 grams, Carbohydrates: 30 grams, Sugar: 12 grams, Sodium: 115 milligrams, Fiber: 5 grams, Protein: 13 grams, Cholesterol: 0 milligrams