Go Back

Vegan loaded sweet potatoes

Roasted sweet potatoes loaded with crispy roasted beans and a simple homemade pesto. A healthy, vibrant vegan dinner.
5 from 3 votes
Prep Time: 15 minutes
Cook Time: 55 minutes
Total Time: 1 hour 10 minutes
Servings: 3 people
Calories: 402kcal
Author: Becca Heyes

Recipe printed from www.easycheesyvegetarian.com

Ingredients

  • 3 medium sweet potatoes
  • 1/2 tbsp oil

For the simple basil pesto:

  • 2 tbsp cashew nuts (or pine nuts)
  • 1 small clove garlic, peeled
  • 1 small bunch fresh basil
  • 2 tbsp extra virgin olive oil
  • Salt
  • Black pepper
  • 3 tbsp water

For the roasted black beans:

  • 400 g tin black beans, drained (240g, or ~ 1 1/4 cups, when drained)
  • ~ 6 cherry tomatoes, quartered
  • 3 tbsp tinned sweetcorn kernels
  • 1 tsp dried parsley
  • 1/2 tsp garlic granules
  • Salt
  • Black pepper
  • 1/2 tbsp oil

Instructions

  • Place the sweet potatoes on a baking tray, and rub lightly with a dash of oil. Roast at 190°C (Gas Mark 5 / 375°F) for around 45 minutes, until they're almost soft in the middle.
  • While the potatoes are roasting, prepare the pesto. Add the nuts, garlic, basil and olive oil to a mini food processor, and blitz thoroughly until smooth. Season to taste, and add enough water to give your desired consistency (I wanted a pourable pesto, so I added a few tablespoons of water).
  • To prepare the black beans, add them to a mixing bowl with the tomatoes, sweetcorn, parsley, garlic granules, salt and pepper. Drizzle with a little oil, and mix to combine.
  • When the potatoes are almost soft in the middle, add the black bean mixture to the baking tray, and return to the oven for a further 20 minutes. The beans should be slightly crispy, and the tomatoes will be soft and juicy.
  • Serve the roasted sweet potatoes topped with the roasted beans, and drizzled with pesto.

Nutrition

Nutrition Facts
Vegan loaded sweet potatoes
Amount Per Serving (1 portion)
Calories 402 Calories from Fat 156
% Daily Value*
Fat 17.3g27%
Saturated Fat 2.6g13%
Cholesterol 0mg0%
Sodium 142mg6%
Potassium 448mg13%
Carbohydrates 53.7g18%
Fiber 12.6g50%
Sugar 10.5g12%
Protein 11.3g23%
Calcium 40mg4%
Iron 3.6mg20%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.