Spinach and Tofu Lasagna

Spinach vegan lasagna
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach and Tofu Lasagna

  • Author: Challenge 22
  • Active Time: 50 min
  • Total Time: 1 hr 30 min
  • Yield: 6 servings 1x
  • Category: Main dish
  • Cuisine: Italian

Description

This scrumptious Spinach and Tofu Lasagna is a great take on the classic Italian lasagna dish! Cheesy sauce, protein-rich tofu, and aromatic spices combine perfectly to create a hearty and comforting dish. Serve it in good company, with a nice glass of white wine!


Ingredients

Scale
  • 6 lasagna sheets
  • 300 g spinach (or 10 cups)
  • 730 g unsweetened soy milk (or 3 cups)
  • 90 g flour (or 6 tbsp)
  • 150 g tofu, crumbled (or ⅔ cups)
  • 150 g tofu, cubed (or ⅗ cups)
  • 2 red peppers, chopped 
  • 1 onion, chopped 
  • 1 tsp Dijon mustard
  • 3 tbsp nutritional yeast
  • 2 garlic cloves, finely chopped
  • 1 tbsp dried oregano
  • 1 tsp Italian seasoning
  • Salt
  • Black pepper

Instructions

  1. Soak the 150g of tofu cubes in salted water, and set aside.
  2. Preheat the oven to 180°C, or 350°F.
  3. Bring 2½ cups of soy milk to a boil in a large saucepan over medium heat.
  4. In a small bowl, mix the flour with the remaining half cup of soy milk. Add this to the hot milk, stirring constantly until well combined. 
  5. Remove from the heat and add about three quarters of the crumbled tofu, spices, mustard, salt, and pepper. This will make a cheesy sauce.
  6. In a bowl, mix the spinach with the rest of the crumbled tofu. Drain the tofu cubes and add them to the bowl. 
  7. Heat a little oil in a large saucepan, add the garlic, onion, and red pepper, and sauté for a few minutes. Add the oregano, salt, and pepper, and cook for a few more minutes. Add the spinach and tofu mixture, stir and cook for another 5 minutes before removing from the heat.
  8. Line a deep baking tray or casserole dish with greaseproof paper. Pour a quarter of a cup of cheesy sauce on the bottom. Layer 3 sheets of lasagna on the bottom, followed by half of the spinach and tofu mixture. Over this, pour the rest of the cheesy sauce, and another 3 sheets of lasagna. Top with a layer of spinach and tofu.
  9. Sprinkle the nutritional yeast over the top. 
  10. Cover your tray or dish with aluminum foil and bake for 30 minutes. Uncover and bake for another 10 minutes.

Notes

Now that dinner is cooking, all you need is a big slice of our Heavenly Chocolate Cake!

Looking for other inspiring ideas? Have a look at our weekly plant-based meal plan.

Keywords: lasagna, main dish, Italian, tofu

For more recipes and tips from experienced mentors and certified dietitians, join Challenge 22 for free!

More like this:

No-Bake Nutty Chocolate Squares

Our nutty chocolate squares are a cozy, no-bake plant-based treat with caramel and nougat flavors, roasted nuts, and decadent layers of chocolate. Delicious sweet treats that are also lower in sugar and contain healthy fats.

Smoothie: Berry Shake

Smoothies like this berry shake make a delicious breakfast, snack, or even a healthier dessert. This thick, creamy smoothie filled with fruity goodness is here to get you into smoothies!

Thai-style Coconut Curry

A fragrant, delicious vegan meal that really puts your veggies in the spotlight, this Thai-inspired curry with coconut milk is naturally plant-based and a definite crowd-pleaser!