Ingredients

The following ingredients have 7 Servings
  • 3 tbsp olive oil, divided
  • 1 onion, finely diced
  • 3 garlic cloves
  • 1 tsp ground cumin, more to season layers
  • 1½ tsp smoked paprika, more to season layers
  • 1 tsp oregano, more to season layers
  • 2 x 400 g / 14 oz tins quality chopped tomatoes
  • 1 tsp salt, more to season layers (adjust to taste!!)
  • ground black pepper, to taste
  • 2 large sweet potatoes*, peeled if desired
  • 2 x 400 g / 14 oz cans black beans (no BPA and organic if possible), drained
  • 200 g / 7 oz melty vegan cheese, shredded or homemade cashew bechamel**
  • fresh coriander / cilantro, to serve (optional)
  • ripe avocado or shop-bought guacamole, to serve (optional)
  • thick vegan yogurt (I like The Coconut Collaborative and Coyo), to serve (optional)

Instruction

  • Heat up 2 tbsp of olive oil in a heavy bottom pan or a casserole pot.
  • Add diced onion and fry it off on a low heat until almost translucent, stirring from time to time.
  • Add diced-up garlic, continue frying for another minute or so.
  • Mix all the dry spices into the onion and garlic. Fry them off for another minute, stirring the whole time.
  • Add in all the tomatoes and their juices. Once in the pan, break the tomatoes down with a wooden spoon. Add a can full of water and allow the sauce to simmer gently for about 30 minutes.
  • Once the pan gets dry, add another can full of water and continue simmering the sauce until until tomatoes break apart and the sauce thickens. It needs to be thick for this dish or else the bake gets watery.
  • Season with salt and pepper to taste.
  • Preheat the oven up to 180° C / 355° F and grease a baking dish with 1 tbsp of olive oil.
  • Spread ½ cup (120 ml) of tomato sauce at the bottom of the dish.
  • Slice sweet potatoes with a mandolin to achieve 3 mm / 0.1" thick slices. I don't recommend slicing them by hand (unless you are a pro) as the slices need to be exactly the same thickness for them to cook at the same time and this is really hard to do using a knife.
  • Place a layer of sweet potato on the tomato sauce making sure the slices overlap slightly. Sprinkle with salt, oregano and smoked paprika.
  • Next spread on a can's worth of black beans. Season with a bit of salt and cumin.
  • Follow with another layer of sweet potato. Again overlap them slightly and season with salt, oregano and smoked paprika.
  • Spread the second can of drained beans on top of the potatoes. Season with a bit of salt and cumin.
  • Follow up with a third layer of sweet potato. Again overlap them slightly and season with salt, oregano and smoked paprika.
  • Finally, spread the rest of the tomato sauce on top - you should have just under ¾ cup left.
  • Cover with a piece of tin foil and bake for about 60 minutes - give or take - until the sweet potato is cooked through and a knife slides right in.
  • Sprinkle with shredded vegan cheese and bake (no cover this time) for about 10-15 minutes, until the cheese has melted.