Go Back
+ servings
Vegan crockpot lasagna in white bowl with fork.
Print Recipe Add to Collection
5 from 3 votes

Vegan Crockpot Lasagna

In this delicious vegan crockpot lasagna, a protein-packed marinara sauce with eggplant, vegan sausage and tempeh is layered with perfectly al dente lasagna noodles, vegan parmesan cheese and a yummy vegan ricotta for a cozy, satisfying meal.
Prep Time30 minutes
Cook Time5 hours 30 minutes
Total Time6 hours
Course: Main Course
Cuisine: Italian
Diet: Vegan, Vegetarian
Servings: 12 servings
Calories: 421kcal

Equipment

Ingredients

Ingredients for marinara sauce

  • 1 tablespoon extra virgin olive oil
  • 8 cloves garlic (crushed and minced)
  • 1 large eggplant (finely diced)
  • 14 oz vegan sausage (crumbled or cut into small pieces)
  • 8 oz tempeh (crumbled)
  • 6 oz tomato paste
  • 28 oz tomato puree (if using canned plum tomatoes, crush the tomatoes with your fingers)
  • 2 teaspoons dried oregano
  • 1 teaspoon dried basil (optional)
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika (or red pepper flakes)
  • 2 cups water (add one more cup if using regular lasagna noodles)
  • Salt and ground black pepper to taste

Ingredients for cashew ricotta

  • 1 ½ cups raw cashews (soaked 30 minutes, then drained)
  • 2 tablespoons nutritional yeast (optional)
  • 1 teaspoon garlic powder
  • 1 teaspoon oregano
  • ¼ cup parsley (or 2 tablespoons fresh basil, chopped)
  • Salt and ground black pepper to taste
  • cups water

Other ingredients

Instructions

Make marinara sauce

  • Heat the olive oil and garlic together in a saucepan over medium-low heat.
  • Add the eggplant with salt and ground black pepper to taste. Saute until the eggplants are quite tender but not yet done.
  • Add the crumbled tempeh and vegan sausage to the saucepan. Mix well and saute for a couple of minutes.
  • Add the tomato paste and tomato puree to the saucepan and mix. Stir in the basil and oregano.
  • Add cumin powder, paprika and 2 cups water to the marinara sauce. Mix well and bring to a boil. Lower heat to the point where the marinara is simmering and cook 10 minutes, stirring occasionally. The sauce, when it's done, will look bright orange or red. Turn off heat.

Make vegan ricotta cheese

  • In a blender, place the ingredients for the vegan ricotta cheese. Add 1½ cups water. Blend into a very smooth paste. The ricotta should be thick but easily pourable. If needed, add a bit more water.

Assemble and cook lasagna

  • Lightly coat the crockpot liner or Instant Pot liner with olive oil. Pour a cup of the marinara in the bottom and spread evenly.
  • Layer on lasagna noodles over the marinara. I needed three oven-ready lasagna noodles for each layer. If using an Instant Pot liner, like I did, you will need to break the noodles into half. Score the noodle with a knife in the center and then make a quick snap to break in half. Don't worry if it's not perfect, just layer the noodles and no one will know!
  • Layer the lasagna in this order:
    ¼ of the lasagna sauce over the noodles.
    ¼th vegan ricotta cheese
    ¼th vegan parmesan cheese
    ¼th vegan cheese shreds.
    Repeat until you have four layers.
  • Drizzle a tablespoon of extra virgin olive oil over the top of the lasagna and cover the crockpot. Set to cook for five hours on the "normal" crockpot setting in an Instant Pot or on the "medium" setting in a traditional crockpot.
  • Let the lasagna stand 30 minutes to set up. Serve hot, warm or at room temperature.

Nutrition

Calories: 421kcal | Carbohydrates: 47g | Protein: 19g | Fat: 19g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 141mg | Potassium: 826mg | Fiber: 6g | Sugar: 8g | Vitamin A: 761IU | Vitamin C: 13mg | Calcium: 72mg | Iron: 4mg