My massive collection of quick, delicious, and completely meat-free meals prepared in 30 minutes or less, perfect for busy home cooks looking for effortless, healthy, and budget-friendly everyday dining.
Sections
3
snacks and light bites
soups & salads
midweek meals
snacks and light bites
Perfect for sharing or solo indulgence, these effortless recipes keep you fueled and satisfied between your main meals.
stuffed courgettes
Serves 4
Total cooking time 30 minutes
4 courgettes
175 g (6 oz) plum tomatoes, chopped
210 g (7 oz) mozzarella cheese, grated
2 tablespoons shredded basil leaves
25 g (1 oz) Parmesan cheese, grated
salt and pepper
Slice the courge...
stuffed courgettes
asparagus frittata
Serves 4
Total cooking time 30 minutes
400 g (13 oz) asparagus
2 tablespoons olive oil
6 large eggs
50 g (2 oz) Parmesan cheese, grated
1 tablespoon chopped oregano
salt and pepper
Break the woody ends off the asparagus and discard...
easy asparagus frittata
falafel with spicy sauce
Serves 4
Total cooking time 15 minutes
400 g (13 oz) can chickpeas, rinsed and drained
1 onion, finely diced
2 garlic cloves, chopped
3 tablespoons chopped parsley
1 teaspoon ground coriander
1 teaspoon ground cumin
2 tablesp...
falafel with spicy sauce
quick quesadillas
Serves 4
Total cooking time 10 minutes
200 g (7 oz) refried beans
8 soft flour tortillas
25 g (1 oz) jalapeño pepper slices, drained and chopped
1 large tomato, deseeded and diced
150 g (5 oz) Cheddar cheese, grated
2 spring onions,...
quick quesadillas
aubergine melts
Serves 4
Total cooking time 30 minutes
2 aubergines, halved lengthways
4 tablespoons olive oil
4 tomatoes, sliced
200 g (7 oz) mozzarella cheese, sliced
a small handful of basil leaves
2 tablespoons toasted pine nuts
pepper
crisp gree...
aubergine melts
Serves 4
Total cooking time 20 minutes
275 g (9 oz) can sweetcorn
65 g (2½ oz) plain flour
1 teaspoon baking powder
1 egg, beaten
½ red pepper, cored, deseeded and finely chopped
1 small red chilli, deseeded and finely chopped
6 tablespoons chopped f...
sweetcorn fritters with chilli salsa
Serves 4
Total cooking time 10 minutes
4 corn tortillas
1 tablespoon vegetable oil
2 avocados, peeled and stoned
50 ml (2 fl oz) crème fraîche
2–3 tablespoons lime juice
4 tomatoes, chopped
1 tablespoon finely chopped red onion
1 tablespoon extra vir...
tostados with avocado & tomato
Serves 4
Total cooking time 20 minutes
125 g (4 oz) plain flour
a pinch of salt
2 eggs
200 ml (7 fl oz) milk mixed with 75 ml (3 fl oz) water
50 g (2 oz) butter, melted
200 g (7 oz) baby spinach leaves
4 tomatoes, sliced
400 g (13 oz) mozzarella chee...
mozzarella & spinach pancakes
Serves 4
Total cooking time 20 minutes
100 g (3½ oz) fresh white breadcrumbs
zest of 1 lemon, finely grated
generous pinch of chilli flakes
2 tablespoons thyme leaves
50 g (2 oz) plain flour
2 large eggs, beaten
300 g (10 oz) bocconcini (baby mozzare...
bocconcini with fresh pesto aïoli
Serves 4
Total cooking time 10 minutes
15 g (½ oz) butter, plus extra for buttering the muffins
200 g (7 oz) spinach leaves
4 muffins, split in half
4 eggs
3 tablespoons chopped parsley
200 ml (7 fl oz) ready-made hollandaise sauce
salt and pepper
Ha...
eggs florentine
Serves 4
Total cooking time 30 minutes
875 g (1¾ lb) boiled potatoes (King Edward or Maris Piper)
6 spring onions, finely chopped
2 garlic cloves, very finely chopped
1 large egg, lightly beaten
4 tablespoons sunflower oil
lime wedges, to serve
Salsa...
spring onion rostis with spicy salsa
Serves 4
Total cooking time 10 minutes
1 ripe pear, cored and finely chopped
2 tablespoons crème fraîche
65 g (2½ oz) Gorgonzola cheese, crumbled
20 red or green Belgian chicory leaves (or a mixture of both)
25 g (1 oz) walnuts, toasted and roughly c...
walnut, gorgonzola & pear boats
Serves 4
Total cooking time 20 minutes
1 large baguette, cut into 8 slices
3 tablespoons olive oil
1 garlic clove
400 g (13 oz) can borlotti beans, rinsed and drained
3 spring onions, sliced
100 g (3½ oz) roasted red peppers from a jar, drained and f...
borlotti bean & pepper bruschetta
Serves 4
Total cooking time 20 minutes
5 tablespoons olive oil
1 shallot, finely chopped
100 g (3½ oz) walnut halves
200 g (7 oz) ready-roasted red peppers from a jar
1 garlic clove, crushed
1 teaspoon ground cumin
1 tablespoon pomegranate molasses
4...
red pepper dip with herby pittas
Serves 4
Total cooking time 20 minutes
300 g (10 oz) whole baby Brie or Camembert
25 g (1 oz) pecans
3 tablespoons maple syrup
3 tablespoons soft dark brown sugar
thyme sprigs
crusty bread, to serve
Remove any plastic packaging from the cheese and re...
baked brie with maple syrup
Serves 6
Total cooking time 20 minutes
75 ml (3 fl oz) olive oil
1 lemon
2 garlic cloves, peeled
300 g (10 oz) broad beans
300 g (10 oz) peas
handful of mint leaves
6 slices of sourdough bread
salt and pepper
To serve
2 radishes, thinly sliced
handfu...
broad bean & pea crostini
Serves 4
Total cooking time 10 minutes
700 g (1 lb 6 oz) asparagus spears
1 tablespoon olive oil
4 eggs
40 g (1¾ oz) Parmesan cheese
Snap the woody ends off the asparagus spears and discard. Heat a
griddle pan until very hot and sprinkle it with the ...
asparagus with poached eggs
Serves 4
Total cooking time 20 minutes
2 tablespoons olive oil
1 large onion, sliced
1 red pepper, cored, deseeded and sliced
½ teaspoon hot smoked or sweet paprika
400 g (13 oz) can chickpeas, drained and rinsed
100 g (3½ oz) spinach leaves, rinsed ...
chickpea & spinach omelette
Serves 4
Total cooking time 30 minutes
3 tablespoons vegetable oil
1 onion, finely chopped
1 garlic clove, chopped
400 g (13 oz) can kidney beans, drained and rinsed
400 g (13 oz) can black-eyed beans, drained and rinsed
1 tablespoon tomato purée
1 t...
bean burgers with garlicky yogurt
Serves 4
Total cooking time 20 minutes
1 tablespoon olive oil
4 long peppers
2 egg yolks
200 g (8 oz) feta cheese, crumbled
3 tablespoons natural yogurt
finely grated rind of ½ lemon
1 teaspoon chopped oregano
Rub the oil over the peppers, arrange th...
feta-stuffed peppers
Serves 4
Total cooking time 10 minutes
5 tablespoons olive oil, plus extra for drizzling
½ aubergine, trimmed and thinly sliced
1 ciabatta loaf
4 tablespoons green pesto
1 large beef tomato, thinly sliced
4 slices of mozzarella cheese
pepper
Heat the...
ciabatta toast with grilled veg
soups & salads
Packed with nutrient-dense vegetables, legumes, and bright dressings, every single recipe can be whipped up in under 30 minutes using simple pantry staples
Serves 4
Total cooking time 20 minutes
2 tablespoons butter
8 spring onions, trimmed and sliced
750 g (1½ lb) frozen peas
1 tablespoon chopped tarragon leaves
1 romaine lettuce, finely shredded
1 litre (1¾ pints) hot vegetable stock
2 tablespoons dou...
lettuce, pea & tarragon soup
Serves 4
Total cooking time 30 minutes
1 kg (2 lb) ripe tomatoes, halved
4 garlic cloves, unpeeled
2 tablespoons olive oil
1 onion, chopped
1 carrot, chopped
1 celery stick, sliced
1 red pepper, cored, deseeded and chopped
700 ml (1 pint 3 fl oz) hot...
roasted tomato soup
oriental soup with egg & greens
Serves 4
Total cooking time 30 minutes
4 spring onions
100 g (3½ oz) pak choi, roughly chopped
2 tablespoons vegetable oil
2.5 cm (1 in) piece fresh root ginger, finely grated
2 garlic cloves, finely chopped
200 g ...
oriental soup with egg & greens
Serves 4
Total cooking time 20 minutes
2 tablespoons vegetable oil
1 red onion, chopped
1 red pepper, cored, deseeded and chopped
550 g (1 lb 2 oz) sweet potatoes, peeled and chopped
¼ teaspoon ground cumin
8 cherry tomatoes
1.2 litres (2 pints) vege...
sweet potato & red pepper soup
Serves 4
Total cooking time 20 minutes
½ teaspoon coconut oil or olive oil
¼ teaspoon mustard seeds
½ teaspoon ground cumin
½ teaspoon ground turmeric
1 small onion, diced
1.5-cm (¾-inch) piece of fresh root ginger, finely chopped
1 garlic clove, fin...
lentil, mustard & chickpea soup
iced green gazpacho
Serves 4
Total preparation time 20 minutes
2 celery sticks (including leaves)
1 small green pepper, deseeded
1 large cucumber, peeled
3 slices stale white bread, crusts removed
1 fresh green chilli, deseeded
4 garlic cloves
1 teas...
iced green gazpacho
Serves 4
Total cooking time 30 minutes
2 tablespoons sunflower oil
1 garlic clove, finely chopped
1 teaspoon grated fresh root ginger
1 red chilli, finely chopped
1 onion, finely chopped
1 tablespoon sweet smoked paprika, plus extra to garnish
700 g ...
spicy lentil & carrot soup
Serves 4
Total cooking time 20 minutes
2 tablespoons olive oil
1 onion, chopped
2 garlic cloves, sliced
400 g (13 oz) can cannellini beans, rinsed and drained
400 g (13 oz) can butter beans, rinsed and drained
400 g (13 oz) can chopped tomatoes
½ Sav...
tuscan bean & truffle soup
Serves 4
Total cooking time 10 minutes
2 tablespoons olive oil
3 raw beetroot, peeled and grated
4 tablespoons balsamic vinegar
2 tablespoons sunflower seeds
200 g (7 oz) goats’ cheese
75 g (3 oz) rocket leaves
2 tablespoons extra virgin olive oil
pe...
beetroot & goats’ cheese salad
Serves 4
Total cooking time 30 minutes
2 tablespoons olive oil
1 onion, chopped
600 g (1 lb 5 oz) pumpkin flesh, cut into chunks
1 Bramley apple, peeled, cored and chopped
2 tomatoes, skinned and chopped
900 ml (1½ pints) vegetable stock
100 ml (3½ f...
cream of pumpkin & apple soup
Serves 4
Total cooking time 10 minutes
200 g (7 oz) haloumi cheese, cut into 8 slices
finely grated zest and juice of 1 lime
2 spring onions, finely sliced
2 tablespoons chopped flat leaf parsley
2 tablespoons chopped mint
1 tablespoon avocado oil
15...
watermelon & haloumi salad
Serves 4
Total cooking time 15 minutes
250 g (8 oz) dried soba noodles
250 g (8 oz) frozen podded soya beans
6 spring onions, thinly sliced diagonally
2 tablespoons sesame seeds
3 cm (1 inch) piece of fresh root ginger
1 red chilli, finely chopped
1 ...
spicy soya bean & noodle salad
I get the recipe here 👇
bulgar & goats’ cheese salad
Serves 4
Total cooking time 30 minutes
150 g (5 oz) quinoa, rinsed under running cold water
300 ml (½ pint) boiling water
4 yellow or red tomatoes, deseeded and diced
1 large green pepper, deseeded and finely chopped
2 spring onions, finely sliced
10...
quinoa & tomato salad with feta
Serves 4
Total cooking time 30 minutes
300 g (10 oz) ripe tomatoes
125 g (4 oz) ciabatta bread
16 black olives, pitted
3 teaspoons capers
½ red onion, finely sliced
300 g (10 oz) red and yellow cherry tomatoes, halved
6–8 basil leaves
1 tablespoon re...
panzanella
Serves 4
Total cooking time 30 minutes
3 large red peppers, cored, deseeded and cut into quarters
6 plum tomatoes, halved
4 tablespoons olive oil
1 teaspoon cumin seeds
1 tablespoon lemon juice
½ teaspoon Dijon mustard
½ teaspoon clear honey
400 g (1...
chickpea, tomato & pepper salad
midweek meals
The unsung heroes of the busy workweek, expertly bridging the gap between exhausting schedules and the necessity of a nourishing dinner.
Serves 4
Total cooking time 20 minutes
275 g (9 oz) quinoa, rinsed
600 ml (1 pint) hot vegetable stock
200 g (7 oz) asparagus, chopped
200 g (7 oz) frozen peas
1 tablespoon chopped mint
3 tablespoons grated Parmesan cheese
pepper
Place the quinoa and...
asparagus & pea quinoa risotto
Serves 4
Total cooking time 30 minutes
250 g (8 oz) frozen leaf spinach
2 spring onions, chopped
1 garlic clove, crushed
200 g (7 oz) feta cheese, crumbled
2 eggs, beaten
pinch of grated nutmeg
25 g (1 oz) butter, melted
3 tablespoons olive oil
5 lar...
crispy spinach & feta pie
Serves 4
Total cooking time 10 minutes
25 g (1 oz) raisins
400 g (13 oz) small cauliflower florets
2 tablespoons vegetable oil
2 garlic cloves, crushed
2 spring onions, thinly sliced
1½ tablespoons medium-hot curry paste
500 g (1 lb) ready-cooked ste...