10 Vegetarian Recipes Packed with Flavour
Vegetarian cooking has never been more exciting. These ten recipes prove that plant-based meals can be every bit as satisfying and flavourful as any meat dish.
1. Paneer Butter Masala
Soft cubes of paneer simmered in a rich tomato and cream sauce. Serve with naan or rice for a restaurant-quality meal at home.
2. Mushroom Stroganoff
Creamy, rich, and deeply savoury. Use a mix of mushrooms for complex flavour. Serve over egg noodles or rice.
3. Spinach and Chickpea Curry
A classic combination. Chickpeas provide protein while spinach adds iron and colour. Ready in 25 minutes.
4. Vegetable Biryani
Fragrant basmati rice layered with spiced vegetables and fried onions. A celebratory dish that is deceptively easy to make.
5. Lentil Dhal
Comfort food at its finest. Red lentils cooked with tomatoes, turmeric, and a tadka of cumin and mustard seeds. Serve with rice or bread.
6. Stuffed Bell Peppers
Halve peppers and fill with a mixture of rice, tomatoes, herbs, and cheese. Bake at 180°C for 30 minutes.
7. Vegetable Stir-Fry with Tofu
Firm tofu pan-fried until golden, then tossed with broccoli, snap peas, and a ginger soy sauce. Ready in 15 minutes.
8. Tomato and Lentil Soup
A warming, filling soup perfect for cold days. Blend half for a creamy texture while keeping some lentils whole.
9. Egg Curry
Hard-boiled eggs simmered in a spiced onion and tomato gravy. An underrated dish that is ready in 20 minutes.
10. Vegetable Tagine
A Moroccan-inspired stew with sweet potato, chickpeas, dried apricots, and warming spices. Serve with couscous.
Tips for Flavourful Vegetarian Cooking
- Toast spices in a dry pan before using to release their oils
- Use umami-rich ingredients like mushrooms, soy sauce, and tomato paste
- Do not skip the salt — it brings all other flavours together
- Finish dishes with fresh herbs and a squeeze of lemon