Cute as Chickpeas

  • All Recipes
    • Main Dish
    • Tofu
    • Salads
    • Snacks + Sides
    • Dips + Sauces
    • Vegan Cheeses
    • Desserts
  • Plant Protein
  • Viral Vegan
  • Shop
  • About Me
menu icon
go to homepage
  • All Recipes
    • Main Dish
    • Tofu
    • Salads
    • Snacks + Sides
    • Dips + Sauces
    • Vegan Cheeses
    • Desserts
  • Plant Protein
  • Viral Vegan
  • Shop
  • About Me
search icon
Homepage link
  • All Recipes
    • Main Dish
    • Tofu
    • Salads
    • Snacks + Sides
    • Dips + Sauces
    • Vegan Cheeses
    • Desserts
  • Plant Protein
  • Viral Vegan
  • Shop
  • About Me
×
Home

Vegan Tofu Middle Eastern Buddha Bowl

Published: Sep 29, 2025 by Madalin · This post may contain affiliate links ·

Jump to Recipe Print Recipe

This Vegan Tofu Middle Eastern Buddha Bowl with dill, baharat, and pomegranate is a high-protein, plant-based meal that’s fresh, colourful, and satisfying with Middle Eastern flavours.

Looking for more plant-based protein-rich meals? Check out my collection of Protein-rich Meals including my Crispy Chorizo & Potato Tacos, Creamy Butter “Chicken”, or my Juicy Vegan Meatballs.

Buddha bowls are one of my favourite ways to pack lots of nutrition into one dish, and this vegan tofu buddha bowl is no exception. It’s loaded with protein from tofu, fibre from pearl couscous, and crunch from fresh vegetables. The dill adds a fresh, grassy note, while the baharat spices bring warmth and depth that make every bite exciting. Pomegranate molasses provides tangy sweetness, balancing the richness of the tofu and dressing.

I also love how customisable this bowl is, you can swap in seasonal vegetables or grains depending on what you have. It’s a dish that feels light but still leaves you feeling satisfied. Plus, it’s stunning to look at, with all the pops of colour from radish, cucumber, herbs, and pomegranate drizzle. This bowl is perfect for meal prep, dinner with friends, or a solo lunch that feels like a treat.

The tofu is marinated, and the marinade is no simple marinade. Whenever I cook tofu, I like to make it TASTY. You won’t find me ever making basic marinades for tofu, because I really don’t like the taste of tofu, so I’ll do whatever I can to avoid that “beany” taste. So, take it from me, if you don’t like tofu, I promise you will like this tofu. And of course, it’s not just the marinade that makes your tofu taste good.

How to Create The Tastiest Tofu

If you’ve ever wondered how to get your tofu to soak up maximum flavour, the secret isn’t just in the marinade — it’s in the prep. Freezing and boiling tofu before marinating completely transforms its texture, turning it from soft and watery into something much chewier, meatier, and perfect for soaking up every drop of seasoning.

When you freeze and thaw tofu, the water inside expands into ice crystals and breaks down the structure. Once thawed, the tofu becomes spongy with little pockets, which act like tiny flavour traps. This is why frozen–thawed tofu often tastes more “meaty” and satisfying compared to fresh.

Boiling, on the other hand, works a little differently. Simmering tofu in salted water for 10 minutes firms it up, pushes out extra moisture, and seasons it lightly. You’re left with tofu that holds its shape better and feels smooth and bouncy, ready to take on flavour.

✨ For the best of both worlds, here’s what I recommend:

  1. Freeze the tofu overnight, then thaw it completely.
  2. Boil it in salted water (about 1 teaspoon salt per 2 cups water) for 10 minutes.
  3. Drain, pat dry, and now your tofu is ready to marinate.

This simple prep step makes all the difference — your tofu will go from bland and watery to chewy, flavour-packed, and absolutely delicious in stir-fries, curries, or Buddha bowls.

Main Ingredients & Why We Use Them

  • Tofu (frozen then thawed and boiled) – Freezing, thawing and boiling tofu changes its texture, making it chewier and meatier. It soaks up the marinade and becomes the protein-packed star of the bowl.
  • Fresh Dill – Brings a bright, herby flavour that lifts the richness of the tofu and dressing.
  • Garlic – Adds savoury depth and intensity to the marinade.
  • Shallot – Gives a mild, sweet onion flavour that blends seamlessly.
  • Lemon – The zest perfumes the marinade, while the juice adds acidity to balance richness.
  • Pomegranate Molasses – Sweet, sour, and tangy, it adds Middle Eastern flair and contrasts the creamy dressing.
  • Maple Syrup – A touch of sweetness to round out the acidity of lemon and vinegar.
  • White Wine Vinegar – Adds brightness and a clean sharpness.
  • Extra Virgin Olive Oil – For richness, balance, and to carry flavours through the marinade.
  • Dijon Mustard – Emulsifies the marinade and gives a sharp tang.
  • Baharat Spice Blend (or cumin, coriander, paprika, cinnamon, black pepper) – A warm, aromatic spice mix that gives the tofu a Middle Eastern twist.
  • Fine Sea Salt – Brings everything together and enhances all the flavours.
  • Coconut Yogurt – Creamy, tangy, and plant-based, it makes the perfect base for the dressing.
  • Pearl Couscous  – A chewy, nutty grain that makes the bowl hearty and filling.
  • Baby Cucumber – Adds refreshing crunch.
  • Celery – Fresh, crisp, and lightens the texture.
  • Spring Onions – Brings mild sharpness and freshness.
  • Radish – Peppery bite and beautiful colour.
  • Parsley – Earthy freshness that pairs with dill.
  • Dill – Reinforces the herby profile of the dish.
  • Sea Salt – Balances flavours in the couscous and veggies.

Tofu Marinade – Ingredients

Buddha Bowl Salad – Ingredients

How to Make It

Toss your frozen, thawed, and boiled tofu in dill, garlic, shallot, lemon, pomegranate molasses, vinegar, olive oil, mustard, and baharat. Let marinate for at least 30 minutes or overnight. While waiting for the tofu to marinate, cook the pearl couscous. Bring it to a boil, cover, then turn off the heat and let it steam for 20 minutes before fluffing. Once ready to serve, combine the couscous with cucumber, celery, chives, radish, parsley, and dill. Cook the tofu on a hot frying pan with a bit of olive oil. Mix coconut yogurt and a little of the tofu marinade to bring it all together. Assemble the bowl with the couscous salad on the base, tofu piled on top, then drizzle with extra pomegranate molasses.

No Baharat? No Problems.

Baharat is a warm, fragrant Middle Eastern spice blend that varies by region but usually combines pepper, cumin, coriander, cardamom, cloves, cinnamon, nutmeg, and paprika. It’s earthy, slightly sweet, and aromatic — often used for seasoning grains, lentils, vegetables, or plant-based proteins.

Baharat

A warm and peppery Middle Eastern spice blend.
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Total Time 5 minutes mins
Course Side Dish
Cuisine Middle Eastern
Servings 0.5 cup

Ingredients
  

  • 2 tablespoons black peppercorns or ground black pepper
  • 2 tablespoons ground cumin
  • 2 tablespoons ground coriander
  • 1 tablespoon ground cinnamon
  • 1 tablespoon ground paprika sweet or smoked
  • 1 tablespoon ground cloves
  • 1 teaspoon ground nutmeg
  • 1 teaspoon ground cardamom

Instructions
 

Toast (optional but recommended)

  • If starting with whole spices (peppercorns, cumin, coriander, cloves, cardamom), lightly toast them in a dry skillet over medium heat for 1–2 minutes until fragrant. Let cool.

Grind

  • Use a spice grinder or mortar and pestle to grind the toasted spices to a fine powder.

Mix

  • Combine with the pre-ground spices (cinnamon, paprika, nutmeg). Stir well to blend evenly.

Store

  • Keep in an airtight jar in a cool, dark place for up to 6 months.
Keyword spices
Tried this recipe?Let us know how it was!

If the above recipe has too many spices you don’t have in the pantry, try combining 2 teaspoons ground cumin, 2 teaspoons ground coriander, 1 teaspoon ground cinnamon, 1 teaspoon smoked (or sweet) paprika and ½ teaspoon ground black pepper instead for a quick Baharat blend to store in your pantry.

Variations and Substitutes

Swap pearl couscous for quinoa, brown rice, or bulgur if that’s what you have on hand. If you don’t have baharat, use my simple baharat recipe above. Coconut yogurt can be replaced with unsweetened soy or oat yogurt. Add roasted veggies like pumpkin or sweet potato for a heartier bowl.

Equipment

You’ll only need a saucepan with a lid to cook the pearl couscous, a sharp knife for chopping the fresh vegetables, and a mixing bowl for combining the dressing. A mandolin helps slice the radish paper-thin, but it’s optional. A good-quality lemon zester and garlic press can also make prep much quicker.

How to Serve It

Serve this vegan tofu buddha bowl fresh, with a drizzle of pomegranate molasses and extra dill or parsley on top. It makes a filling standalone meal but also pairs beautifully with warm pita bread or flatbread for scooping.

How to Store It

The couscous salad can be made ahead and kept in the fridge for up to 3 days. Store the tofu separately to maintain texture, and add just before serving. The coconut yogurt dressing will keep in a sealed jar in the fridge for 3–4 days. This dish isn’t freezer-friendly because of the fresh vegetables and herbs, which lose their texture when thawed.

How to Make It

Vegan Tofu Buddha Bowl – High Protein Middle Eastern Flavour

This Vegan Tofu Buddha Bowl with dill, baharat, and pomegranate is a high-protein, plant-based meal that’s fresh, colourful, and satisfying with Middle Eastern flavours.
Print Recipe Pin Recipe
Course Dinner, Lunch
Cuisine Middle Eastern
Servings 4 large serves

Ingredients
  

Tofu Marinade

  • 500 g tofu frozen, thawed and torn
  • 4 tablespoon fresh dill finely chopped (plus extra for garnish)
  • 3 garlic cloves crushed to a paste
  • 1 shallot very finely minced
  • zest of 1 lemon
  • 1 lemon juiced (2 tablespoon lemon juice)
  • 1 tablespoon pomegranate molasses plus extra for drizzling
  • ½ teaspoon maple syrup check taste of sauce first
  • 1 tablespoon white wine vinegar
  • 3 tablespoon extra virgin olive oil
  • 1 teaspoon Dijon mustard
  • baharat spice blend ½ teaspoon ground cumin, ¼ teaspoon ground coriander, ½ teaspoon ground paprika, small sprinkle of cinnamon, pinch black pepper.
  • 1 teaspoon fine sea salt

Dressing

  • ½ cup coconut yogurt
  • ¼ cup marinade

Salad

  • 1 cup pearl cous cous dried
  • 1 cup veggie broth
  • 1 large cucumber ½ cm diced
  • 2 cups celery ½cm slice
  • 1 bunch of chives finely sliced
  • 2 small radishes thinly sliced (mandoline)
  • 30 g parsley finely chopped
  • 10 g dill finely chopped
  • fine sea salt

Instructions
 

Prep the tofu

  • Start by freezing the tofu overnight, then thaw it completely — this gives it a chewier, meatier texture. Cut into cubes and simmer in salted water for about 10 minutes to firm it up. Drain well and pat dry with a clean tea towel or paper towel.

Marinade the tofu

  • In a large bowl, whisk together all of the marinade ingredients until combined. Add the tofu cubes and gently toss to coat. For the best coverage, transfer everything into a ziplock bag, press out the air, and lay it flat in the fridge to marinate for at least 30 minutes, though a few hours will give you even more flavour.

Cook the cous cous

  • Cook the cous cous as per instructions. Cover with a lid and bring to a boil. Immediately turn off the heat and let sit, covered, for 20 minutes. Remove the lid, fluff the grains, and set aside to cool.

Make the yogurt baharat dressing

  • Add the coconut yogurt and ¼ cup of the marinade from the tofu and whisk together.

Make the salad

  • When ready to serve, toss together the cooled cous cous and all the remaining ingredients in the coconut yogurt and marinade molasses dressing. Serve immediately and drizzle with pomegranate molasses.
Tried this recipe?Let us know how it was!

Share this:

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X

Like this:

Like Loading...

More Main Dish

  • High Protein Vegan Butternut Squash Soup
  • TVP Bolognese Gnocchi Bake 
  • Thai Green Curry Mango Gyoza Bake
  • Dump & Bake Seitan Veggie Pot Pie

Wholesome, plant-powered recipes with cozy, joyful vibes.


Hi, I'm Madalin Giorgetta

I'm a certified holistic nutritionist BSc who is passionate about plant-based recipes and chickpeas!

Cute as Chickpeas Newsletter

Receive new recipes, weekly 🌱🍄


What's Cooking?

14+ Plant Protein Meal Ideas

My Viral Chocolate Chip Cookies

Banoffee Caramel Slice

Footer

↑ back to top

%d