Soft tofu is shaped into rounds that stand in for eggs, then simmered directly in a spiced tomato and pepper sauce until set — the same technique used in traditional shakshuka. The result is a hearty, aromatic dish with a rich, saucy base that works equally well for brunch or a quick weeknight dinner. It takes roughly 35 minutes to make.
½tspblack salt (kala namak)essential for eggy aroma, available in Indian groceries
1tbspcornstarchhelps thicken tofu mixture
Prevent your screen from going dark
Instructions
Heat the olive oil in a large skillet over medium heat (around 350°F / 175°C). Once shimmering, sauté the chopped onions for 4-5 minutes until translucent and lightly golden.
Add bell peppers and continue to cook for another 4 minutes until soft and slightly charred at the edges. Stir occasionally.
Add garlic and spices (cumin, paprika, coriander, chili flakes) and sauté for 1 minute until fragrant.
Pour in the fire-roasted tomatoes and vegetable broth. Season with salt and pepper and bring to a simmer. Let it cook uncovered for 15–20 minutes, stirring occasionally, until thickened and rich.
While the sauce simmers, prepare the tofu 'eggs'. In a blender or food processor, combine tofu, plant milk, nutritional yeast, turmeric, black salt, and cornstarch. Blend until smooth and thick, like pancake batter.
Once the shakshuka sauce has thickened, lower the heat to medium-low (around 300°F / 150°C), and create 4-6 small wells across the surface. Gently spoon the tofu mixture into each well.
Cover the skillet with a lid and allow it to steam for about 10 minutes, until the tofu 'eggs' firm up slightly and develop a custard-like consistency.
Remove from heat, garnish with freshly chopped parsley or cilantro. Drizzle with olive oil or sprinkle more black salt if desired.
Notes
To save time, prepare the tofu 'egg' mixture up to 24 hours in advance and refrigerate in an airtight container.
You can substitute tofu with silken tofu for a creamier texture, though it will be more delicate to spoon into the sauce.
Use a cast iron pan to retain heat more evenly if available—this enhances the depth of the tomato base.