When I first tried these vegetable fajitas, I was blown away. Seriously, the combination of these flavours just works! They’re based on a Marley Spoon dish from more then ten years ago, and I still make them. Sometimes they just stick.
The sweet potato and red onion get lovely and soft in the oven, the courgette picks up all those spices, and then the feta and fresh salsa bring everything together.
Just one little downside… making salsa yourself isn’t exactly fast, so I’m not quite living up to my own promise on this one. Don’t feel like making salsa from scratch? I get it. You can always use a salsa from a jar, but yeah, choose a good one :-). It is a matter of taste though. I quite like this Santa Maria Chunky Wrap Salsa. Just letting you know, nothing beats a fresh salsa, try it out, I highly recommend.
And don’t get too hung up on the specific seasoning. Just go for Mexican vibes. If you only have paprika powder, that works too. Just enjoy these yammie vegetable fajitas!
BLF balance ⓘ How balanced the recipe is across protein, plants, fibre, quality fats and variety.
7.5 / 10
BLF Flavour
8.5 / 10
BLF Easy
7.5 / 10
MAKE IT MORE BALANCED
Add a drained can of black beans to the roasted vegetables or tuck them into the wraps with the feta. (+1)
Serve with a spoonful of thick Greek yogurt or skyr (+0.5)
Char the wraps briefly in a dry pan or over a flame before filling them. (Flavour boost)

Nourishment
Fiber: high
Veggie level: high
Keeps you full: mostly
Energy: steady
Mood: smoky, fresh & a little spicy
Details
2 servings
10 minutes
25 minutes
~15-18 gr
Ingredients for 4 small vegetable fajitas
4 small wholewheat wraps
1 medium sweet potato (orange & about 300 g), cut into strips
1 medium courgette, cut into strips
1 large red onion, cut into wedges
100 g feta, crumbled
50 g rocket
2 tbsp olive oil
Garlic
Salt & pepper
1 tsp vinegar
1 tsp smoked paprika powder
½ tsp chilli powder
¼ tsp cayenne pepper, or to taste
½ tsp garlic powder
1 tsp vinegar
Small handful of fresh coriander
Salt & pepper
- Salsa
200 g cherry tomatoes
¼ red onion
1 small garlic clove
Small handful of fresh coriander
Juice of ½ lime
1 tbsp olive oil
Salt & pepper
Directions
- Heat the oven to 220°C (200°C fan). Cut the sweet potato and courgette into strips and the red onion into wedges.
- Put all three vegetables on a large baking tray. Add the olive oil, vinegar, smoked paprika, chili powder, cayenne, garlic powder, salt and pepper. Toss everything together and spread it out in one layer.
- Roast for about 20–25 minutes, turning once, until the sweet potato is tender and the edges are nicely browned.
- Meanwhile, make the salsa. Pulse the cherry tomatoes, red onion, garlic and coriander in a blender or food processor until combined but still lightly textured. Stir in the lime juice and olive oil, then season with salt and pepper. Don’t blend it completely smooth.
- Warm the wraps briefly in a dry frying pan so they’re soft enough to fold.
- Divide the rocket and roasted vegetables between the wraps. Add uneven crumbles of feta, a spoonful of fresh salsa and some coriander. Serve the remaining salsa on the side.

