This Harissa Tofu Scramble combines silken and firm tofu for the ideal creamy yet satisfying texture, while the warm harissa spice blend and bright vegetables like zucchini and cherry tomatoes create a flavorful, colorful breakfast.
What Makes This Recipe Special
When I’ve made tofu scrambles in the past, I’ve found that recipes using firm tofu easily end up too dry, while silken tofu doesn’t have enough structure to hold up on its own. So I decided to try combining both types of tofu in this recipe. The silken tofu provides moisture to help bind the scramble, while the firm tofu provides that texture that actually feels like scrambled eggs. The harissa spice blend, a mixture of spices commonly used in North African dishes, adds a warmth, just slightly spicy note.
How to Serve Harissa Tofu Scramble
Serve this Harissa Tofu Scramble hot, straight from the pan while it’s at its fluffiest and most flavorful. The vibrant yellow tofu “eggs” and colorful vegetables make for a beautiful presentation on the plate. Garnish with fresh herbs like cilantro, a little extra harissa, or sliced avocado.
Pairings
- Warm homemade pita bread for scooping
- Toasted sourdough or multigrain bread
- Crispy hash browns
- Fresh salad greens
Key Ingredients
Silken and Firm Tofu: The combination of these two tofu types is what makes this scramble work so well. The silken tofu creates a creamy base that binds everything together, while the firm tofu provides the chunky texture that mimics scrambled eggs when crumbled.
Kala Namak (Black Salt): This salt provides an authentic “eggy” flavor that’s essential for making tofu scrambles taste like the real thing.
Harissa Spice Blend: Harissa spice blends can vary in their exact ingredients, but often include spices such as paprika, chili peppers, cumin, coriander, and garlic. This recipe uses the dry spice blend rather than harissa paste, which adds warmth, depth, and a gentle heat to the dish.
Nutritional Yeast: Provides a nutty, cheese-like flavor.
Turmeric: This golden spice gives the scramble its authentic yellow color that mimics scrambled eggs.
Recipe Details
Equipment
- High-speed blender
- Large mixing bowl
- Large skillet or sauté pan
- Cutting board
- Chef’s knife
- Measuring cups and spoons
Ingredients
- 10.8 oz (305g) Silken tofu (1 package)
- 1 tsp Kala namak (black salt)
- 2 tsp Harissa spice blend
- 2 Tbs Nutritional yeast
- ¼ tsp Turmeric
- 16 oz Extra firm or firm tofu
- 1 Tbs Neutral flavored oil
- ½ cup Yellow onion, finely diced
- 1 cup Zucchini, diced
- 1 cup Cherry or grape tomatoes, halved (or quartered if large)
Instructions
- Blend 10.8 oz (305g) silken tofu, 1 tsp kala namak, 2 tsp harissa spice blend, 2 Tbs nutritional yeast, and ¼ tsp turmeric in a high-speed blender until completely smooth and creamy.
- Drain and crumble 16 oz firm tofu into a large mixing bowl, leaving some slightly larger chunks to mimic the texture of scrambled eggs. Pour the silken tofu mixture over the crumbled tofu and stir until well combined and evenly coated.
- Heat 1 Tbs oil in a large skillet over medium-high heat. Add ½ cup diced onions and cook for 3-4 minutes until they begin to soften. Add 1 cup diced zucchini and cook for 5-6 minutes until lightly browned and tender. Add 1 cup halved or quartered tomatoes and cook for 1-2 minutes until slightly softened.
- Remove vegetables from pan and set aside. Reduce heat to medium-low. Add the tofu mixture to the same pan and cook for 5-7 minutes, stirring occasionally, until the mixture is heated through and has a light, fluffy texture.
- Return the sautéed vegetables to the pan and gently fold them into the tofu scramble. Cook for an additional 1-2 minutes to warm through before serving.
Tips for Perfect Harissa Tofu Scramble
Getting the Texture Right: Keep the heat at medium-low once you add the tofu mixture to prevent it from becoming rubbery. Just like traditional scrambled eggs, you can cook this tofu scramble to your preferred doneness.

Make-Ahead and Storage
Make-Ahead Tips
You can prepare the tofu “eggs” up to 2 days in advance by blending the silken tofu mixture and combining it with the mashed firm tofu. Store this prepared tofu base covered in the refrigerator. Pre-chop all your vegetables and store them in separate containers in the fridge. When ready to cook, simply heat your pan, sauté the vegetables, then add the prepared tofu mixture for a quick and easy breakfast.
Storage Guidelines
- Refrigerator: Up to 4 days in an airtight container
- Freezer: Not recommended, as the texture of tofu changes when frozen and thawed
Reheating/Serving Instructions
Reheat gently in a skillet over medium-low heat, stirring occasionally until warmed through, about 3-4 minutes. You can also microwave individual portions for 1-2 minutes, stirring halfway through.
FAQ
Q: What if I can’t find harissa spice blend?
A: You can make your own by combining 1 tsp paprika, ½ tsp cumin, ½ tsp coriander, ¼ tsp cayenne pepper, and a pinch of garlic powder. Alternatively, you can substitute with another North African or Middle Eastern spice blend like ras el hanout, though the flavor will be slightly different.
Q: Can I use a different type of salt instead of kala namak?
A: While kala namak (black salt) provides the authentic “eggy” flavor that makes this taste like scrambled eggs, you can substitute with regular sea salt or table salt. However, you’ll lose that distinctive egg-like taste that makes tofu scrambles so convincing.
Harissa Tofu Scramble
Equipment
- High-speed blender
- Large mixing bowl
- Large skillet or sauté pan
- Cutting board
- Chef's knife
- Measuring cups and spoons
Ingredients
- 10.8 oz 305g Silken tofu (1 package)
- 1 tsp Kala namak black salt
- 2 tsp Harissa spice blend
- 2 Tbs Nutritional yeast
- ¼ tsp Turmeric
- 16 oz Extra firm or firm tofu
- 1 Tbs Neutral flavored oil
- ½ cup Yellow onion finely diced
- 1 cup Zucchini diced
- 1 cup Cherry or grape tomatoes halved (or quartered if large)
Instructions
- Blend 10.8 oz (305g) silken tofu, 1 tsp kala namak, 2 tsp harissa spice blend, 2 Tbs nutritional yeast, and ¼ tsp turmeric in a high-speed blender until completely smooth and creamy.
- Drain and crumble 16 oz firm tofu into a large mixing bowl, leaving some slightly larger chunks to mimic the texture of scrambled eggs. Pour the silken tofu mixture over the crumbled tofu and stir until well combined and evenly coated.
- Heat 1 Tbs oil in a large skillet over medium-high heat. Add ½ cup diced onions and cook for 3-4 minutes until they begin to soften. Add 1 cup diced zucchini and cook for 5-6 minutes until lightly browned and tender. Add 1 cup halved or quartered tomatoes and cook for 1-2 minutes until slightly softened.
- Remove vegetables from pan and set aside. Reduce heat to medium-low. Add the tofu mixture to the same pan and cook for 5-7 minutes, stirring occasionally, until the mixture is heated through and has a light, fluffy texture.
- Return the sautéed vegetables to the pan and gently fold them into the tofu scramble. Cook for an additional 1-2 minutes to warm through before serving.