Skip to main content
  1. Recipe

Lasagna with Cashew Tofu Ricotta

8 servings

Source: The Vegan Starter Kit by Neal Barnard, MD; recipe by Noah Kauffman

About the Recipe

276 Calories · 13 g Protein · 3 g Fiber


Makes 8 Servings

  • dry lasagna noodles, cooked according to package directions (9)
  • silken tofu (extra firm) (2 12-ounce packages )
  • cashews (3/4 cup)
  • dried basil (2 tsp.)
  • lemon juice (2 tbsp.)
  • commercial pasta sauce (24 ounces)


  1. Preheat the oven to 350 F. Boil lasagna noodles, then drain and rinse with cold water.

  2. Combine tofu, cashews, basil, and lemon juice in a food processor or blender and process until smooth.

  3. Layer in a lightly oiled lasagna pan: pasta sauce, 3 cooked noodles, and tofu-cashew mixture. Repeat with another layer of sauce, 3 more noodles, and tofu-cashew mixture.

  4. Top with more sauce, the remaining 3 noodles, and remaining sauce. Bake uncovered for 20-30 minutes.

Nutrition Facts

Per serving (1/8 of recipe)

Calories: 276
Protein: 13 g
Carbohydrate: 34 g
Sugar: 9 g
Total Fat: 10 g
     Calories from Fat: 33%
Fiber: 3 g
Sodium: 339 mg

More for Dinner