Vegan Crockpot Lasagna with Spinach and Tofu

Vegetarian lasagna on white background
gbh007 / Getty Images
  • Total: 10 mins
  • Prep: 10 mins
  • Cook: 0 mins
  • Yield: six servings

Looking for a recipe for how to prepare a vegan lasagna in advance in your crockpot or slow cooker? You've found it!

You can prepare this easy vegetarian and vegan lasagna recipe in your crockpot six to eight hours ahead of dinner time using just a few simple ingredients including tofu, fresh basil, frozen spinach, tomato sauce and lasgana noodles.

Using tofu instead of cheese makes this lasagna recipe very low-fat and also vegan, or, try out a vegan ricotta cheese substitute whether it's store-bought or a homemade tofu-based ricotta "cheese"

With 284 calories per serving, this lasagna also just barely sneaks into the low calorie category. Just watch those portion sizes!

What You'll Need

  • 1 container soft (silken) tofu
  • 1 container firm or extra firm tofu
  • 1/4 cup soy milk
  • 1/2 tsp garlic powder
  • 2 tbsp lemon juice
  • 3 tbsp fresh basil, chopped
  • 1 tsp salt
  • 2 10 ounce packages frozen spinach, thawed and patted dry
  • 4 cups tomato sauce
  • 1 10-ounce box lasagna noodles

How to Make It

  1. In a food processor or blender, combine the silken tofu, firm or extra-firm tofu, soy milk, garlic powder, lemon juice, basil, and salt and process until smooth. Add the thawed spinach to this mixture. You can also just use a large fork to thoroughly mash it all together. 
  2. Place about a cup of the tomato sauce in the bottom of the crock pot or slow cooker. Then place 1/3 of the lasagna noodles on top of the sauce, and 1/3 of the tofu and spinach mixture on top of the noodles. Repeat these layers, being sure to end with sauce on top.
  1. Cook in the crockpot on the low heat setting for 6 to 8 hours, or until the noodles are soft.
  2. Serve with a little bit of nutritional yeast on top, if you'd like. 

Makes 6 servings of lasagna.

Nutritional information:
Calories: 284, Calories from Fat: 53
% Daily Value:
Total Fat: 5.9g, 9%; Saturated Fat: 0.9g, 5%; Trans Fat: 0.0g
Sodium: 1352mg, 56%
Total Carbohydrates: 42.0g, 14%
Dietary Fiber: 5.3g, 21%
Sugars: 9.1g
Protein: 20.1g
Vitamin A 190%, Vitamin C 68%, Calcium 27%, Iron 33%

More Easy Vegetarian Crock Pot Recipes:

Nutritional Guidelines (per serving)
369 Calories
13g Fat
46g Carbs
25g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)