KetoWizard

Keto Mediterranean Tofu Scramble with Olives, Tomatoes & Spinach

Keto Mediterranean tofu scramble with golden crumbled tofu, Kalamata olives, halved cherry tomatoes and fresh spinach in a black skillet
Golden tofu scramble with olives, tomatoes and spinach, a vegan keto breakfast in 15 minutes.
Ingredients for keto Mediterranean tofu scramble: firm tofu, olive oil, Kalamata olives, cherry tomatoes, fresh spinach, turmeric, nutritional yeast and garlic
The ingredients: firm tofu, olive oil, Kalamata olives, cherry tomatoes, spinach, turmeric and nutritional yeast.
Crumbled tofu sauteed in olive oil with turmeric until golden in a skillet
Crumble the tofu and saute it with turmeric in olive oil until golden, that is how you get the scrambled-egg look.

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.

Rate this recipe

No ratings yet

Sign in to rate this recipe.

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.

Servings
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

NutrientPer 100 gPer servingKeto 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.

Author at KetoWizard

About the author

Sebastian is a husband, father of two teenage boys, football coach, and writes at KetoWizard combining profound personal experience with continuous research of scientific literature.

Read author profile