5 Delicious Vegan Meal Ideas, these are some of my favourite easy to prepare meals.
1. Satay Sweet Potato Curry with green beans
Make this scrumptious vegan curry for a unique but simple family meal. It contains two of your five-a-day vegetables (spinach and sweet potato) and is under 400 calories. Prep time 15 minutes, cooking time 45 minutes and serves 4.

Ingredients
- 1 tbsp coconut oil
- 1 onion, chopped
- 2 garlic cloves
- 1/2 tbsp piece ginger
- 3 tbsp Thai red curry paste
- 1 tbsp smooth peanut butter
- 500g sweet potato
- 400ml coconut milk
- 200g bag spinach
- 1 lime
- cooked rice, to serve
- dry roasted peanuts, to serve
- 100g green beans chopped
STEP 1
In a saucepan over medium heat, melt 1 tablespoon coconut oil and cook 1 chopped onion for 5 minutes. Add 2 grated garlic cloves and a 1/2 tbps of ginger and cook for 1 min
STEP 2
Then add 3 tbsp Thai red curry paste, 1 tbsp smooth peanut butter, and 500g peeled and chunked sweet potato then add 400ml coconut milk and 200ml water.
STEP 3
Bring to a boil, then reduce to a low heat and cover and cook for 25-30 minutes, or until the sweet potato is tender. In the last 5 minutes boil the green beans. Drain then chop into smaller pieces.
STEP 4
Season with salt and pepper after adding 200g spinach and 1 lime juice. Serve with cooked rice and a few dry roasted peanuts on top.
2. Baked sweet potatoes with spicy chickpeas
This is an easy vegan protein filled meal which can be eaten for dinner or lunch time. Total cooking time 1 hour and 15 minutes and feeds 2.

Ingredients
- 2 sweet baking potatoes
- 1/2 red onion, chopped
- 1 tbsp vegetable oil
- 1 clove garlic, finely chopped
- 1/2 tsp chilli flakes
- 1/2 tsp paprika
- 1/2 tsp cumin
- 1/4 tsp ground coriander
- 400g can chickpeas, drained and rinsed
- 1/2 tbsp tomato purée
- 400g chopped tomatoes
- 200g baby spinach
- Green salad
STEP 1
Preheat oven 200°C/fan 180°C/Gas 6 then prick the potatoes all over and bake for 1 hour 15 minutes on the middle shelf of the oven, until crispy.
STEP 2
Fry the onion in the oil for 5 minutes before adding the garlic, chilli flakes, paprika, cumin, and coriander and cooking for another minute.
STEP 3
Add the chickpeas, tomato purée, chopped tomatoes. Season with salt and pepper add 200ml of water and simmer for 30 minutes.
STEP 4
For the last minute of cooking, add the spinach. Serve the spicy chickpea mixture on top of the baked potatoes. Optional add green salad to finish
3. Asparagus & lemon spaghetti with peas
In less than 20 minutes, you can have this nutritious vegan pasta dish on the table. It’s low in calories and contains three of your five a day, as well as fibre, vitamin C, and iron. Total cooking time 12 minutes.
Ingredients
- 150g wholemeal spaghetti
- 160g asparagus
- 2 tbsp rapeseed oil
- 2 leeks (220g)
- 1 red chilli, deseeded and finely chopped
- 1 garlic clove
- 160g frozen peas
- 1 lemon juiced, plus wedges to serve
STEP 1
Cook the spaghetti for 12 minutes, or until al dente, then add the asparagus for the last 3 minutes of cooking. Meanwhile, in a large non-stick frying pan, heat oil and add thin cut leeks and chilies for 5 minutes. Stir in garlic, peas and lemon juice and cook for a few more minutes.
STEP 2
Drain and add the pasta keeping 1/4 water to add to the dish and mix everything together until mixed well. Serve into bowls with a wedge of lemon.
4. Thai Green Curry
This delicious easy to cook Thai Green Curry is filled with lovely ingredients and veggies. The total cooking time is 20 minutes.

Ingredients
- 200g baby potatoes
- 100g green beans
- small bunch coriander
- 1 tbsp rapeseed oil
- 1 garlic clove, finely sliced
- 80g sugar snap peas, halved lengthways
- 1 tbsp Vegan Thai green curry paste
- 400g coconut milk
- 100g tofu, chopped into small cubes
- 200g jasmine rice
STEP 1
Cut the potatoes in half then cook in boiling water for 8 mins. Add the green beans and cook for a further 3 mins, then drain.
STEP 2
In a wok or pan, heat the oil and fry the garlic for 1 minute, then add the curry paste and cook for another minute, or until it begins to brown. Stir in the coconut milk and bring to a simmer and continue to boil for 5 minutes to thicken the sauce.
STEP 3
Add the potatoes, beans and sugar snap peas and cook for 1 min before stirring in the tofu, add the coriander and serve over rice.
5. Vegan fajitas
These are super easy to make and full of flavour. Total cooking time 10 minutes.
Ingredients
- 1 tbsp vegetable oil
- 2 red or yellow peppers
- 1 red onion
- 1 garlic clove , crushed
- ½ tsp chilli powder or chilli flakes
- ½ tsp smoked paprika
- ½ tsp ground cumin
- 400g black beans
- bunch of coriander
- 4 large tortillas
- 1 avocado , sliced
- dairy free yogurt to serve
STEP 1
In a frying pan, heat the oil and cook the sliced peppers and onions over medium high heat until tender and golden brown. Add crushed garlic and spices then fry for a further minute. Transfer to a serving dish whilst you heat the beans.
STEP 2
Add the black beans to the same frying pan. Season generously with salt and pepper, then stir until warmed through. Mix in the majority of the coriander.
STEP 3
Warm the tortillas in the microwave or wrapped in foil on a low heat in the oven. Serve the wraps with the peppers, beans, avocado, dairy-free yogurt and the extra coriander.
These 5 delicious vegan meal ideas are easy and for the whole family, let me know what your favourite is and tag me in any that you make 🙂
Stay happy, stay healthy
Sally






