There is something deeply satisfying about biting into tempeh that has been coated in fragrant za'atar, kissed with smoky sumac, and air fried until the edges shatter while the center stays tender and meaty. These shawarma-inspired bowls layer that crispy, herb-crusted tempeh over a bright cauliflower tabbouleh studded with cucumber, fresh mint, and briny kalamata olives, then finish everything with a silky lemon tahini drizzle that ties the whole Mediterranean picture together. Every bite delivers warmth, crunch, and a complexity of flavor that feels far more indulgent than a 26-minute weeknight dinner has any right to be.
With roughly 39 grams of fat and only 7 grams of net carbs per generous serving, these bowls sit comfortably in the keto sweet spot — fat accounts for over 72% of total calories. The tempeh delivers 22 grams of plant-based protein per portion, making this a fully satisfying vegan keto dinner without any dairy or animal products. Tahini and olive oil provide the heart-healthy fats that keep you satiated well into the evening.
The beauty of this recipe is its sheer ease. While the tempeh air fries hands-off, you toss together a quick raw cauliflower tabbouleh and whisk the tahini sauce — everything comes together in under 30 minutes with minimal cleanup. It also scales beautifully for meal prep: the marinated tempeh keeps well for days and the components store separately for easy assembly all week long.
Ingredients (serves 4)
For the za'atar tempeh:
- 16 oz (450g) tempeh, sliced into 1/4-inch (6mm) strips
- 3 tablespoons extra-virgin olive oil
- 2 tablespoons za'atar spice blend
- 1 teaspoon ground sumac
- 1/2 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon black pepper
For the cauliflower tabbouleh:
- 3 cups (340g) riced cauliflower, raw
- 1 medium Persian cucumber, finely diced — about 3/4 cup (100g)
- 1/3 cup (50g) kalamata olives, halved
- 1/4 cup (15g) fresh flat-leaf parsley, finely chopped
- 2 tablespoons fresh mint, finely chopped
- 1 tablespoon extra-virgin olive oil
- 1 tablespoon fresh lemon juice
- 1/4 teaspoon fine sea salt
For the lemon tahini sauce:
- 3 tablespoons tahini (well-stirred)
- 2 tablespoons fresh lemon juice
- 1 tablespoon extra-virgin olive oil
- 1 small clove garlic, finely grated
- 2–3 tablespoons water, to thin
- 1/4 teaspoon fine sea salt
- Pinch of ground sumac, for garnish
Instructions
Steam the tempeh. Cut the tempeh block into strips roughly 1/4-inch (6mm) thick and 2 inches (5cm) long. Place them in a steamer basket over boiling water and steam for 8 minutes. This removes the slight bitterness and helps the tempeh absorb the marinade. Pat completely dry with a clean kitchen towel — dry tempeh crisps far better.
Marinate the tempeh. In a wide bowl, whisk together the olive oil, za'atar, sumac, cumin, garlic powder, smoked paprika, salt, and pepper. Add the steamed, dried tempeh strips and gently toss until every piece is evenly coated. Let sit for at least 5 minutes while you prepare the other components. If you have more time, marinating for up to 30 minutes deepens the flavor.
Preheat the air fryer. Set your air fryer to 390°F (200°C) and let it preheat for 2–3 minutes.
Air fry the tempeh. Arrange the marinated tempeh strips in a single layer in the air fryer basket, leaving small gaps between pieces for airflow. You may need to work in two batches depending on your air fryer size. Cook for 12–14 minutes, flipping the strips halfway through at the 6-minute mark. The tempeh is done when the edges are deeply golden and crisp, with the za'atar crust looking toasted and fragrant.
Make the cauliflower tabbouleh. While the tempeh cooks, combine the riced cauliflower, diced cucumber, halved olives, parsley, and mint in a large bowl. Drizzle with olive oil and lemon juice, sprinkle with salt, and toss everything together until well combined. Taste and adjust the lemon or salt to your preference. The tabbouleh should taste bright and herbaceous.
Whisk the lemon tahini sauce. In a small bowl, combine the tahini, lemon juice, olive oil, grated garlic, and salt. Stir vigorously — it will seize up at first, which is normal. Add water one tablespoon at a time, stirring after each addition, until the sauce is smooth and pourable, about the consistency of heavy cream. It should drizzle easily from a spoon.
Assemble the bowls. Divide the cauliflower tabbouleh among four bowls. Arrange the crispy za'atar tempeh strips on top. Drizzle generously with the lemon tahini sauce. Finish with a light dusting of sumac and an extra scattering of fresh herbs if desired. Serve immediately while the tempeh is at its crispiest.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~485 kcal |
| Fat | ~39g |
| Protein | ~22g |
| Total Carbs | ~12g |
| Fiber | ~5g |
| Net Carbs | ~7g |
Nutrition values are approximate and based on the stated ingredients and serving size of 4.
Tips & Variations
Don't skip steaming the tempeh. Steaming for 8 minutes before marinating removes the slightly bitter, fermented taste that raw tempeh can carry. It also opens up the tempeh's porous structure, allowing it to absorb far more of the za'atar marinade. This single step is the difference between good and outstanding results.
Make your own za'atar if needed. If you cannot find a pre-made za'atar blend, combine 1 tablespoon dried thyme, 1 tablespoon toasted sesame seeds, 1 teaspoon ground sumac, and 1/2 teaspoon dried oregano. Check store-bought blends for hidden sugars or fillers — some commercial za'atar mixes add wheat flour as a bulking agent, which adds unnecessary carbs and is not gluten-free.
Meal prep the components separately. The air-fried tempeh stores in an airtight container in the refrigerator for up to 4 days. The cauliflower tabbouleh keeps for 3 days. Store the tahini sauce separately in a jar — it thickens as it chills, so simply stir in a splash of water before using. Reheat the tempeh in the air fryer at 375°F (190°C) for 3–4 minutes to restore crispness.
Boost the fat content if you need higher macros. For a more fat-forward keto ratio, add a quarter of a sliced avocado per bowl (adds roughly 7g fat and only 1g net carb) or drizzle an extra tablespoon of olive oil over each serving. You can also stir a tablespoon of hemp hearts into the tabbouleh for added fat and a subtle nutty crunch.
Watch for hidden carbs in tahini. Different tahini brands vary in their carbohydrate content. Choose a tahini made from 100% hulled sesame seeds with no added oils, sugars, or stabilizers. A single tablespoon of quality tahini typically contains about 1g net carb, but cheaper brands sometimes add ingredients that bump this higher. Always check the label.