A popular breakfast dish throughout the Middle East, shakshuka is traditionally made by poaching eggs in a spicy tomato sauce. Here, we’ve shaken things up by replacing the eggs with seasoned and seared tofu, and we’ve included an extra helping of protein by adding crispy spiced chickpeas to fuel you up for a busy day ahead.
Herb swap
Can’t find the fresh herbs needed for a recipe? Simply swap in the same dried herb using three times less the amount. For example, if a recipe calls for 1 Tbsp fresh basil, you can swap it for 1 tsp dried basil.
Vegan Shakshuka with Za’atar Spiced Chickpeas
Ingredients
- 12 oz block firm tofu
- 19 oz can chickpeas drained and rinsed
- 1 Tbsp lemon juice
- 2 Tbsp Dijon mustard
- 1/2 tsp smoked paprika
- 3 Tbsp grapeseed oil divided
- 2 Tbsp za’atar
- 1 tsp ground turmeric optional
- Pinch of freshly ground black pepper
- 1 medium yellow onion diced
- 3 garlic cloves peeled and minced
- 1 medium green bell pepper seeded and diced
- 1 tsp ground cumin
- 1/2 tsp ground coriander
- 1/2 tsp crushed red pepper flakes
- 28 oz can fire-roasted tomatoes
- 1/3 cup fresh cilantro leaves or parsley leaves chopped, plus extra for garnish
- 2 Tbsp Fresh dill chopped
- 1 avocado thinly sliced
- 1/4 cup fresh pomegranate seeds
Instructions
- Preheat oven to 375 F. Place rimmed baking tray in oven to warm while it preheats.
- Drain tofu, wrap in clean kitchen towel or paper towel, and set aside on plate with 8 to 9-inch cast iron pan set on top. Set tofu aside for 30 minutes to remove excess moisture.
- While tofu sits, spread rinsed chickpeas onto clean dish towel and gently rub until well dried. Transfer chickpeas to bowl and toss with lemon juice, Dijon mustard, and paprika. Pour seasoned chickpeas onto hot baking tray in single layer. Roast for 10 minutes in preheated oven, give a toss, then roast again for another 10 minutes.
- Meanwhile, in small bowl, stir together 1 Tbsp grapeseed oil and za’atar. Once chickpeas have roasted for a total of 20 minutes, drizzle with za’atar, toss to coat, and return to oven for an additional 10 minutes. Set aside to cool on baking tray while making shakshuka. Keep oven on.
- Once tofu has been pressed, unwrap tofu and slice block in half widthwise to create 2 thinner rectangles. Slice each tofu rectangle in half, then slice each piece along the diagonal to create 8 triangles. Brush tofu pieces all over with 1 Tbsp grapeseed oil before sprinkling with turmeric (if using) and black pepper.
- Preheat cast iron pan over medium heat before adding tofu pieces, in batches if necessary, to cook until lightly browned on each side, about 8 to 10 minutes total. Transfer tofu to plate and set aside. Keep cast iron pan on stove.
- To warm cast iron pan, add remaining 1 Tbsp grapeseed oil and let warm for 30 seconds. Add onions and sauté, stirring occasionally, until softened, about 4 minutes. Add garlic and bell pepper and continue to cook, stirring occasionally, until softened and starting to brown, about 10 minutes. Stir in cumin, coriander, and red pepper flakes, and let cook for 1 minute before adding canned tomatoes along with their juices, cilantro, and dill. Stir sauce together well and let come to a simmer. At this point, if you prefer a smoother sauce, use an immersion blender to purée sauce a bit. Nestle tofu into sauce and transfer pan to oven for 10 minutes.
- To serve, top warm shakshuka with some reserved cilantro, avocado slices, and pomegranate seeds. Sprinkle some za’atar-spiced chickpeas over shakshuka and serve the rest alongside for guests to help themselves. Serve while warm alongside some warm pita or toasted rustic bread, if desired.
Recipe Notes
Per serving: 337 calories; 12 g protein; 18 g total fat (3 g sat. fat); 30 g total carbohydrates (3 g sugars, 8 g fiber); 364 mg sodium