Skip to main content

Veggie Tacos

These vibrant veggie tacos offer a hearty and wholesome twist on a Mexican-inspired favourite. By slow-cooking aubergine with cumin, chilli and rich tomatoes, you create a deeply savoury base that perfectly complements the nutty texture of chickpeas and kidney beans. It is a wonderful way to pack more Mediterranean vegetables into your diet while enjoying a meal that feels indulgent and satisfying.

Ideal for a relaxed midweek supper or a fun weekend gathering, this vegetarian dish is easily customised to suit your taste. The combination of warm, spiced vegetables against the cool crunch of iceberg lettuce and tangy soured cream provides a delightful contrast in every bite. Serve them with a side of lime wedges for a fresh, zesty finish that balances the rich flavours beautifully.

Continue reading below

Ingredients for Veggie Tacos

  • 1 small aubergine, cut into 1/2-inch cubes

  • 1 1/2 teaspoons coarse salt

  • 6 tablespoons olive oil

  • 180ml diced onion

  • 2 cloves of garlic, finely chopped

  • 150g diced red pepper

  • 1 can (800g) tomatoes

  • 350g plum tomatoes, cut into 1-inch cubes

  • 1 tablespoon chilli powder

  • 1 1/2 teaspoons cumin

  • Salt and pepper, to taste

  • 1/4 cup chopped parsley

  • 1/2 cup canned dark-red kidney beans, drained

  • 120ml canned chickpeas, drained

  • 8 hard corn taco shells

  • 2 cups finely shredded iceberg lettuce

  • 1 cup diced red onion

  • 4 ripe plum tomatoes, diced

  • 230g soured cream

  • 230g grated Cheddar cheese

How to make Veggie Tacos

  1. Place the aubergine in a colander and sprinkle with the salt. Let stand for 1 hour. Pat dry with paper towels. Meanwhile, heat 60ml of the oil in a large skillet over medium heat. Add the aubergine and sauté until almost tender, adding more oil if necessary. Remove to a casserole.

  2. Heat the remaining oil in the same skillet over low heat; wilt the onion, garlic and red pepper for 10 minutes, then add to the casserole. Place casserole over low heat and add the ingredients up through the parsley. Cook, uncovered, stirring frequently, for 30 minutes.

  3. Stir in the kidney beans and chickpeas; cook for 15 minutes. The skin of the aubergine should be tender. Adjust seasonings.

  4. Prepare the tacos: Place 60ml the cooked veggies in each taco shell. Top with some shredded lettuce and 1 tablespoon each of the onion and tomatoes. Dollop with soured cream and sprinkle with cheese. Serve immediately.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 17 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.