scrambled tofu recipe
The Best scrambled tofu recipe
I love this recipe because it’s so versatile. It’s great for meal prep, too—you can make a big batch on Sunday and reheat it for lunch or dinner the rest of the week. It’s also perfect for busy nights when you want something flavorful but don’t want to spend a lot of time in the kitchen. And honestly, it’s one of those dishes that feels indulgent but isn’t—no one ever guesses it’s made with tofu if you season it right. My family loves it for breakfast, lunch, or even as a light dinner, and it’s always a crowd-pleaser. Plus, it’s a great way to get more protein and plant-based goodness into the diet without feeling like you’re missing out on anything. It’s that kind of recipe that makes cooking feel easy and rewarding.

Creamy Scrambled Tofu with Fresh Herbs
A light, fluffy tofu scramble packed with fresh herbs and a touch of creaminess, perfect for a quick breakfast or brunch. Rich in plant-based protein and easy to customize with your favorite veggies.
🥘Ingredients
- 1 block (14 oz) firm tofu, pressed and crumbled
- 1 tbsp olive oil
- 1 tsp turmeric (for color)
- ½ tsp black salt (kala namak, for eggy flavor)
- ¼ cup unsweetened almond milk (or soy milk)
- 1 tbsp soy sauce
- 1 tsp maple syrup
- ½ tsp garlic powder
- ¼ tsp white pepper
- 2 tbsp chopped fresh parsley
- 2 tbsp chopped fresh cilantro
- 1 tbsp chopped scallions
- 1 tbsp lemon juice
👨🍳Directions
-
1
Press the tofu between paper towels for 10 minutes to remove excess water. Crumble it into small pieces in a bowl. -
2
In a small bowl, whisk together almond milk, soy sauce, maple syrup, garlic powder, and white pepper. Set aside. -
3
Heat olive oil in a large nonstick skillet over medium heat. Add crumbled tofu and turmeric, stirring gently to coat. Cook for 3–4 minutes until lightly golden. -
4
Pour the sauce over the tofu and stir well. Cook for another 5 minutes, stirring occasionally, until the mixture thickens slightly. -
5
Remove from heat and stir in black salt. Taste and adjust seasoning if needed. Garnish with chopped herbs and lemon juice before serving.
🔧Equipment
- Large nonstick skillet
- Wooden spoon
- Fine-mesh strainer
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Creamy Scrambled Tofu with Fresh Herbs Works
❓ Frequently Asked Questions About Creamy Scrambled Tofu with Fresh Herbs
How do I ensure the tofu stays soft instead of turning rubbery?
Use a high-quality firm or extra-firm tofu, pressed for at least 15 minutes before cooking. For extra tenderness, slightly undercook the tofu—it will firm up as it cools. Avoid overcrowding the pan, and cook in batches if needed to prevent steam buildup.
Can I substitute other proteins in this recipe?
Yes, you can swap firm tofu for eggs, white beans, or even ground turkey or chicken. For eggs, whisk them lightly before scrambling. For beans, drain and rinse them first. Adjust cooking time slightly based on the protein’s texture.
What if I don’t have a nonstick pan or don’t want to use oil?
Skip the oil by using a well-seasoned cast-iron skillet or a nonstick pan with minimal heat. For a grease-free approach, lightly spray the pan with water and let it steam up before adding the tofu. Stir frequently to prevent sticking.
How can I make this recipe gluten-free or vegan-friendly?
The recipe is already vegan and gluten-free by default, assuming you use certified gluten-free tamari or coconut aminos instead of soy sauce if needed. Just ensure all other ingredients (like broth or seasonings) are also gluten-free.
What’s the best way to reheat leftover scrambled tofu?
Reheat in a dry skillet over medium-low heat, stirring gently until heated through. For a quicker method, microwave in a single layer for 30–45 seconds, stirring halfway. Avoid overcrowding to prevent sogginess.
