This Curried Tofu and Spinach Scramble offers a vibrant and savory plant-based alternative to your typical morning routine, providing a hearty texture that beautifully mimics traditional scrambled eggs. The combination of extra-firm tofu and a warm blend of curry powder, turmeric, and cumin creates a dish that is both aromatic and deeply satisfying without the need for dairy. You will love how the juicy diced tomatoes add a hint of acidity to balance the earthy spices, while the wilted spinach provides a boost of nutrients and a soft, delicate mouthfeel. It is an excellent choice for anyone looking to diversify their keto breakfast options while maintaining a high protein intake to keep you fueled and focused throughout the morning.
One of the best parts about this recipe is how easily it can be customized to suit your personal preferences or what you have available in your pantry. If you are looking to lower the net carbohydrate count even further, you can swap the diced tomatoes for chopped green bell peppers or simply add more leafy greens like kale or Swiss chard for extra fiber. For those who enjoy a bit of heat, a pinch of red pepper flakes or a dash of your favorite keto-friendly hot sauce works wonders. If you happen to have black salt, also known as kala namak, on hand, adding a small pinch at the end of cooking can provide that classic sulfurous aroma often associated with real eggs. You can also boost the healthy fats by topping your scramble with a few slices of fresh avocado or a sprinkle of hemp seeds.
This scramble is also incredibly meal-prep friendly, making those busy weekday mornings much easier to manage. You can store any leftovers in an airtight container in the refrigerator for up to four days, and it holds its bold flavors remarkably well over time. While you can freeze this dish for up to a month, keep in mind that tofu tends to become slightly firmer and more porous after thawing, which many people actually prefer for its meatier texture. To reheat, simply toss the mixture back into a hot skillet with a teaspoon of olive oil or a splash of water to keep it moist, stirring until it is heated through. Alternatively, a quick minute or two in the microwave will work perfectly if you are in a rush to get your day started.
Yields 2 servings of Curried Tofu and Spinach Scramble
The Preparation
- 2 tablespoons olive oil
- 1/2 medium onion, diced
- 3 teaspoons fresh garlic, minced
- 12 ounces extra firm tofu
- 1 teaspoon curry powder
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon cumin
- salt and pepper, to taste
- 2 large fresh tomatoes, diced
- 250 grams spinach
The Execution
1. Saute the garlic and onion in olive oil. Cook until the onion softens.

2. Stir in the crumbled tofu. Then add the curry powder, turmeric, cumin, salt, and pepper.

3. Add the diced tomatoes, then cook for a few minutes. Stir frequently, adding more oil if needed.

4. Add the spinach, then cover the pan and let cook for a few more minutes or until the spinach is wilted.

This makes a total of 2 servings of Curried Tofu and Spinach Scramble. Each serving comes out to be 345 calories, 23g fats, 10.2g net carbs, and 21.5g protein.
| NUTRITION | CALORIES | FAT | CARBS | FIBER | NET CARBS | PROTEIN |
| 2 tablespoon olive oil | 239 | 27 | 0 | 0 | 0 | 0 |
| 1/2 medium onion | 19 | 0.1 | 4.4 | 0.8 | 3.6 | 0.6 |
| 3 teaspoon fresh garlic | 13 | 0 | 2.8 | 0.2 | 2.6 | 0.5 |
| 12 ounce extra firm tofu | 310 | 20.9 | 6 | 3.1 | 2.9 | 32.8 |
| 1 teaspoon curry powder | 7 | 0.3 | 1.2 | 1.1 | 0.1 | 0.3 |
| 1/2 teaspoon turmeric powder | 5 | 0.1 | 1 | 0.4 | 0.7 | 0.2 |
| 1/2 teaspoon cumin | 4 | 0.2 | 0.5 | 0.1 | 0.4 | 0.2 |
| — salt and pepper | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 large fresh tomatoes | 66 | 0.7 | 14.2 | 4.4 | 9.8 | 3.2 |
| 250 gram spinach | 58 | 0.7 | 9.4 | 6 | 3.4 | 7.4 |
| Totals | 718 | 49.9 | 39.3 | 16 | 23.4 | 45.3 |
| Per Serving (/2) | 359 | 25 | 19.7 | 8 | 11.7 | 22.6 |

Curried Tofu and Spinach Scramble
Ingredients
- 2 tablespoon olive oil
- ½ medium onion diced
- 3 teaspoon fresh garlic minced
- 12 ounce extra firm tofu
- 1 teaspoon curry powder
- ½ teaspoon turmeric powder
- ½ teaspoon cumin
- salt and pepper to taste
- 2 large fresh tomatoes diced
- 250 gram spinach
Instructions
- Saute the garlic and onion in olive oil. Cook until the onion softens.
- Stir in the crumbled tofu. Then add the curry powder, turmeric, cumin, salt, and pepper.
- Add the diced tomatoes, then cook for a few minutes. Stir frequently, adding more oil if needed.
- Add the spinach, then cover the pan and let cook for a few more minutes or until the spinach is wilted.
