• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
a Veg Taste from A to Z
  • Home
  • Recipes
  • Why Plant Based
  • Work With Me
  • Italian Site

Tofu Veggie Traybake with Couscous and Chickpea Avocado Dressing

Modified: 17 May, 2025 · Published: 17 May, 2025 by Adriana Z. · This post may contain affiliate links · Leave a Comment

Jump to Recipe - Vai alla Ricetta Print Recipe
This post may contain affiliate links - Questo post potrebbe contenere link di affiliazione

This Tofu Veggie Traybake with Couscous and Chickpea Avocado Dressing is the perfect plant-based recipe for busy weeknights or weekend meal prep.

Packed with colourful roasted vegetables, protein-rich tofu, fluffy wholemeal couscous and a creamy, zesty dressing — it’s a complete meal that tastes as good as it looks.

Jump to:
  • Why You’ll Love This Recipe
  • Nutritional Highlights
  • Ingredients
  • How to Make this Tofu and Veggie Traybake
  • Serving Tips
  • Recipe

Why You’ll Love This Recipe

This dish is:

  • 🌱 100% plant-based and dairy-free
  • 🧼 Made in minimal bowls – the veggies, tofu and couscous are all seasoned in the same mixing bowl
  • 🕓 Ready in under an hour
  • 💪 Packed with protein and fibre
  • 🎨 Colourful and nourishing — ideal for those eating the rainbow

Nutritional Highlights

This tofu traybake isn’t just tasty — it’s full of goodness too:

  • Tofu is a fantastic source of complete plant protein and calcium
  • Sweet potato offers slow-releasing carbs and beta-carotene for healthy skin and eyes
  • Courgettes and carrots are rich in fibre and antioxidants
  • Wholemeal couscous brings extra fibre and minerals
  • Chickpeas and avocado combine to create a creamy dressing packed with healthy fats, protein and folate

Ingredients

Tofu

Tofu adds about 10+g of protein per serving to this dish, making it heartier and more filling. Firm or extra-firm tofu works best here.

Substitute: Feel free to replace the tofu with you tempeh, seitan or your favourite plant protein.

Cornstarch, soy sauce and flavourings

I combine tofu with dark soy sauce (less watered down than regular), vegan chicken stock cube for a meaty flavour, nutritional yeast for umami and B12 cornflour to crisp it up, to toss the tofu before baking.

Note: you can use vegetable stock powder or chicken seasoning if you can't find vegan chicken stock cube.

Vegetables

For the vegetables, I went with a combination of sweet potatoes and carrots for natural sweetness, and courgettes (zucchini).

Note: Feel free to use your favourite vegetables. Seasonal vegetables like mushrooms, asparagus, broccoli or Brussel sprouts, in any mix you fancy! Also use squash or pumpkin instead of sweet potatoes.

Couscous

Wholemeal couscous is made from whole durum wheat, meaning it retains the bran and germ. This gives it a higher fibre content than regular couscous, which helps supporting digestive health, keep you feeling fuller for longer and regulating blood sugar levels.

While not a complete protein, wholemeal couscous still provides a decent amount of plant protein (~6g per cooked cup), which contributes to muscle maintenance and repair — especially helpful for vegans and vegetarians.

Seasoned with fragrant lemon zest, paprika and some vegetable stock powder, in the same bowl as previously used for coating the vegetables and tofu. This way your couscous will be more flavourful and save you washing up, which is always a plus!

Note: Feel free to use your favourite grains like quinoa, bulgur or freekeh, or just leave it out if you want a lighter bowl.

Seasonings

To season the vegetables, I kept is simple just by using dried basil for a herbal note and peri peri salt for a kick. Again, feel free to customize it by using your favourite spices and herbs.

Creamy Chickpea and Avocado dressing

And finally, the dressing sauce. It consists of pre-cooked chickpeas (store-bought or homemade), avocado, lemon juice and plant milk. This adds spiciness and a hint of citrusy flavours, bringing this preparation to a whole new level!


How to Make this Tofu and Veggie Traybake

1. Prep the veg & tofu

Preheat your oven to 200°C (fan). Wash and chop the courgettes, sweet potatoes and carrot into chunks. Add to a large bowl with olive oil, peri peri salt, dried basil and black pepper. Mix well.

In the same bowl, crumble the tofu and add soy sauce, crumbled stock cube, nutritional yeast and cornflour. Toss everything together so it’s evenly coated.

2. Bake

Spread the seasoned tofu and vegetables onto a lined baking tray. Roast for 40 minutes, turning halfway, or until the vegetables are golden and tender.

3. Make the couscous

Place couscous, lemon zest, paprika, stock powder, salt and olive oil in a bowl. Pour over boiling water, stir, cover and set aside for 5 minutes. Fluff with a fork once done.

4. Blend the dressing

In a blender or food processor, combine chickpeas, avocado, lemon juice, garlic, plant milk, salt and pepper. Blend until smooth and creamy, adding more milk if needed for a pourable consistency.

5. Assemble

Plate up with a base of couscous, then top with roasted tofu and vegetables. Drizzle with the chickpea and avocado dressing, and finish with fresh salad leaves, beetroot and cherry tomatoes for extra colour and freshness.


Serving Tips

  • This dish is perfect for meal prep – store in separate containers for up to 3 days in the fridge.
  • Add toasted seeds or nuts for crunch.
  • Swap the couscous for quinoa, rice, or bulgur if you prefer a gluten-free or varied base.

Recipe

Pin Recipe

Print Recipe

No ratings yet

Tofu Veggie Traybake with Couscous and Chickpea Avocado Dressing

This easy tofu veggie traybake with couscous and creamy chickpea avocado dressing is a vibrant, plant-based dinner protein and flavour packed
Prep Time 15 minutes minutes
Cook Time 45 minutes minutes

Ingredients

For the veggies
  • 2 courgettes
  • 2 sweet potatoes
  • 1 carrot
  • 2 tablespoon extra virgin olive oil
  • 1 teaspoon peri peri salt
  • ½ tablespoon dry basil
  • Pepper
For the tofu
  • 280 g firm tofu
  • 1 teaspoon dark soy sauce
  • ½ vegan chicken stock cube
  • 1 tablespoon nutritional yeast
  • 1 tablespoon cornstarch
For the couscous
  • 100 g wholemeal couscous
  • ½ lemon zest
  • 1 teaspoon paprika
  • ½ tablespoon vegetable stock powder
  • Salt
  • 1 ½ tablespoon extra virgin olive oil
  • 200 g boiling water
For the chickpea and avocado dressing
  • ½ can chickpeas drained and rinsed
  • 1 avocado
  • 1 lemon juice
  • 80-100 g plant milk
  • Salt
  • Pepper
  • 1 garlic clove grated
4 people
Prevent your screen from going dark

Instructions

  • Preheat your oven to 200°C (fan). Wash and chop the courgettes, sweet potatoes and carrot into chunks. Add to a large bowl with olive oil, peri peri salt, dried basil and black pepper. Mix well.
  • In the same bowl, crumble the tofu and add soy sauce, crumbled stock cube, nutritional yeast and cornflour. Toss everything together so it’s evenly coated.
  • Spread the seasoned tofu and vegetables onto a lined baking tray. Roast for 40 minutes, turning halfway, or until the vegetables are golden and tender.
  • Place couscous, lemon zest, paprika, stock powder, salt and olive oil in the same bowl used for both veggies and tofu. Pour over boiling water, stir, cover and set aside for 5 minutes. Fluff with a fork once done.
  • In a blender or food processor, combine chickpeas, avocado, lemon juice, garlic, plant milk, salt and pepper. Blend until smooth and creamy, adding more milk if needed for a pourable consistency.
  • Plate up with a base of couscous, then top with roasted tofu and vegetables. Drizzle with the chickpea and avocado dressing, and finish with fresh salad leaves, beetroot and cherry tomatoes for extra colour and freshness.

Nutrition

Calories: 500kcal | Carbohydrates: 62g | Protein: 16g | Fat: 24g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 15g | Potassium: 1042mg | Fiber: 12g | Sugar: 11g | Vitamin A: 18972IU | Vitamin B12: 0.2µg | Vitamin C: 45mg | Calcium: 196mg | Iron: 3mg
Did you like this recipe?Follow @avegtastefromatoz and tag #avegtastefromatoz when you try it!

If you then want to subscribe to the blog by email, just do it by entering your email address below. You will receive an email every time a new recipe is published. No spam! Not my thing!

Go back

Your message has been sent

Warning
Warning
Warning.

Sharing is Caring! Please share my content on social networks 🙂

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on X (Opens in new window) X
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to email a link to a friend (Opens in new window) Email

Related

More Health Conscious

  • Grandma’s Green Pepper Peperonata (Oven-Baked & Vegan)
  • vibrant sweetheart cabbage slaw on serving plate
    Vegan Sweetheart Cabbage Slaw
  • Sicilian Caponata (Easy Oven-Baked Version)
  • Simple Homemade Marinara Sauce

Filed Under: Dressing, Easy Recipes, Health Conscious, Mains, Tofu Tagged With: one pot, protein, sheet pan

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

nice to see you here

Welcome to a Veg Taste from A to Z! I'm Adriana Zifarelli, an Italian born massive foodie living in London. In this space you can find my true, tried and tested experiments in the kitchen. Have fun!

More about me →

SUMMER FAVOURITES

Eggplant "Meatballs"

Vegan Egg & Cress Sandwich

Vegan Grilled Mushroom Souvlaki

Mushroom Souvlaki

Couscous Stuffed Peppers

jerk barbecue corn ribs

Jerk BBQ Corn Ribs

crice noodles with seasonable colourful vegetables in a grey plate with half a lime

Vietnamese Noodle Salad

Lebanese Moussaka with Green Peppers FI

Lebanese Moussaka

Vegan Piña Colada Cheesecake

POPULAR NOW

wild garlic pesto spaghetti rolled into nests served on a grey plate and topped with pine nuts and wild garlic flowers

Wild Garlic Pesto Pasta

best vegan salmon / carrot lox close up on a wooden tray with lemon wedges, capers and dill

The Best Vegan Salmon

homemade vegan italian sausages with gluten roasted on a plate close up

Italian Style Sausages

How to Cook Potatoes in the IP

courgette and potato bake close up

Courgette and Potato Bake

vegan sticky toffee pudding slice on a white plate with fork and oozing toffee sauce

Best Vegan Sticky Toffee Pudding

Vegan Lemon Pound Cake

tofu puffs on a grey plate

How to Make Tofu Puffs

tofu vegan eggs on chopping board

Vegan Hard Boiled Eggs

Vegan Quiche Lorraine Closed Up Slice

Ultimate Vegan Quiche Lorraine

seitan chicken shreds on chopping board

Vegan Seitan Chicken

tearing with hands a breaded and air fried oyster mushroom

Air Fried Oyster Mushrooms

Subscribe to get latest recipes!

privacy policy

Stay Connected

Copyright © 2025 a Veg Taste from A to Z on the Foodie Pro Theme

 

Loading Comments...
 

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required