Keto Mediterranean Tofu Scramble with Olives, Tomatoes & Spinach
This vegan keto Mediterranean tofu scramble is the perfect plant-based alternative to scrambled eggs: firm tofu is crumbled, dyed golden with turmeric, and pan-fried in olive oil with Kalamata olives, cherry tomatoes and fresh spinach. Nutritional yeast adds a savory, slightly cheesy flavor. Just 5 g of net carbs per serving, with 36 g of fat and 18 g of protein. Ready in 15 minutes, ideal as a quick keto breakfast or brunch.
Key facts at a glance
- Prep and cook time: approx. 15 minutes, everything in one pan.
- Approx. 5 g net carbs and 36 g fat per serving.
- Ingredients: firm tofu, olive oil, Kalamata olives, cherry tomatoes, spinach, turmeric, nutritional yeast.
- Vegan keto breakfast or brunch; also works as a light dinner.
Ingredients
One serving is designed as a vegan keto breakfast or brunch; it also works as a light dinner.
| Amount | Ingredient | Note | ||
|---|---|---|---|---|
| firm tofu | firm | |||
| firm | ||||
| olive oil | 2 tbsp | |||
| 2 tbsp | ||||
| Kalamata olives | pitted | |||
| pitted | ||||
| cherry tomatoes | - | |||
| fresh spinach | - | |||
| nutritional yeast | 1 tbsp | |||
| 1 tbsp | ||||
| turmeric | 0.5 tsp | |||
| 0.5 tsp | ||||
| garlic clove | small | |||
| small | ||||
| Salt | to taste | |||
| to taste | ||||
| Pepper | to taste | |||
| to taste | ||||
Preparation
Crumble the tofu coarsely with your hands or a fork. Heat the olive oil in a skillet over medium heat. Saute the garlic briefly, add the tofu and season with turmeric, salt and pepper. Cook for 5 minutes, turning occasionally. Fold in the halved olives, halved cherry tomatoes and nutritional yeast, and cook for another 3 minutes. Add the spinach and let it wilt. Serve immediately.
Why this scramble works as vegan keto
Firm tofu (150 g) is surprisingly keto-friendly: about 12 g of protein, 7 g of fat and only 1.5 g of net carbs. The olive oil (2 tbsp) delivers 28 g of pure fat with 0 g of carbs. Kalamata olives (30 g) add another 5 g of fat and only 0.5 g of net carbs. Cherry tomatoes (50 g) and spinach (40 g) together contribute about 2.5 g of net carbs. Nutritional yeast (5 g) provides the cheesy flavor at 0.5 g of net carbs. Total profile: 36 g of fat, 18 g of protein, 5 g of net carbs, one of the best vegan keto breakfast profiles out there.
Source: USDA FoodData Central, Tofu, firm , Harvard Nutrition Source, Straight Talk About Soy
Tofu and keto: do they go together?
Firm tofu contains about 8 g of protein, 4.8 g of fat and only 1 g of net carbs per 100 g. That makes it one of the best vegan keto protein sources. It absorbs spices and aromatics well, and crumbling it before frying in olive oil turns it into a filling meal. Combined with olive oil, you easily hit a keto-friendly fat-to-protein ratio.
Nutritional yeast: the vegan cheese trick
Nutritional yeast has a nutty, cheesy flavor and is a staple of vegan cooking. Per 5 g it contains about 2 g of protein and 0.5 g of net carbs. In scrambles it replaces the cheesy flavor you would normally get from Parmesan or cheddar.
How do I serve and vary the tofu scramble?
Slide it straight from the pan onto a plate. It pairs perfectly with keto bread or half an avocado on the side. A squeeze of lemon juice adds a fresh note.
Southwest variation
Swap the olives and tomatoes for jalapeno rings, diced avocado and a splash of lime juice. The net carbs stay similar; the flavor turns Mexican and bright.
Middle Eastern variation
Use cumin instead of turmeric, tahini instead of nutritional yeast, and chopped parsley instead of spinach. Toast a few pine nuts on top. It tastes like a Middle Eastern breakfast.
What tips help with the keto tofu scramble?
- Drain the tofu well beforehand or press it in a kitchen towel; the less water, the crispier it gets.
- Turmeric is not just for color: it gives the scramble a slightly earthy note reminiscent of egg.
- Add nutritional yeast only toward the end so it does not burn and keeps its flavor.
- Be generous with the olive oil: it is the main source of fat and what makes the dish keto-friendly.
- Add the spinach last; it only needs 1 minute and should not turn mushy.
Nutrition values
| Nutrient | Per 100 g | Per serving | Keto context |
|---|---|---|---|
| Calories | approx. 122 kcal | approx. 410 kcal | Filling vegan keto breakfast; energy from olive oil, tofu and olives. |
| Filling vegan keto breakfast; energy from olive oil, tofu and olives. | |||
| Fat | approx. 10.7 g | approx. 36 g | Mostly from olive oil and olives; high share of monounsaturated fatty acids. |
| Mostly from olive oil and olives; high share of monounsaturated fatty acids. | |||
| Net carbs | approx. 1.5 g | approx. 5 g | Very low; comes from tofu, tomatoes, spinach and nutritional yeast. |
| Very low; comes from tofu, tomatoes, spinach and nutritional yeast. | |||
| Sugar | approx. 0.8 g | approx. 2.7 g | Natural sugar from cherry tomatoes; no added sugar. |
| Natural sugar from cherry tomatoes; no added sugar. | |||
| Protein | approx. 5.4 g | approx. 18 g | Solid plant-based protein content from tofu and nutritional yeast. |
| Solid plant-based protein content from tofu and nutritional yeast. | |||
| Salt | approx. 0.3 g | approx. 1.0 g | Moderate; from olives and seasoning. |
| Moderate; from olives and seasoning. | |||
Note: Nutrition values are estimated averages per 100 g and per serving and may vary depending on ingredients, brands, portion size, and preparation. They do not replace individual nutrition or medical advice.
FAQ
Does tofu scramble really taste like scrambled eggs?
Not identical, but the texture and look are surprisingly close. Turmeric provides the yellow color and nutritional yeast the savory flavor. The biggest difference: it lacks the sulfurous note of real egg. Optionally, a pinch of Kala Namak (Indian black salt) helps replicate the egg flavor.
Which tofu should I use?
Firm tofu (not silken tofu). It crumbles well and gets slightly crispy when pan-fried. Organic tofu often has a firmer texture and a milder flavor.
Can I prep the scramble the night before?
Yes, but only add the spinach and tomatoes when you reheat it, so they stay fresh. The basic tofu scramble keeps in the fridge for 2 days.
Is tofu scramble suitable as a dinner too?
Yes, at 410 kcal and 18 g of protein it is a complete light dinner. Add half an avocado for an extra 10 g of fat and the keto profile gets even stronger.