Main Course

Tofu Scramble with Spinach, Tomato, and Onion

Golden tofu scramble with spinach and tomato served on a ceramic plate, sprinkled with fresh herbs, with a side of crusty bread
Prep
10 minutes
Cook
12 minutes
Servings
2
Moroccan InspiredEasyBreakfastVeganGluten FreeDairy FreeHigh Protein

About this dish

Inspired by the patient, fragrant rhythms of a Moroccan morning kitchen, this tofu scramble brings together soft tofu, sweet tomato, and earthy spinach with a whisper of cumin and turmeric. The result is a warming, protein-packed breakfast that feels both comforting and bright—the kind of dish that lets you take your time and breathe.

Serve it with warm flatbread or a handful of olives for a truly satisfying start.

Ingredients

UK and US measurements are both included for every recipe.

Firm tofu

protein

400 g

Imperial measurement: 14 oz

Olive oil

fat

2 tbsp

Yellow onion

vegetable

1 medium

Garlic cloves

vegetable

2 cloves, minced

Tomato

vegetable

1 large, diced

Baby spinach

vegetable

3 cups (90 g)

Imperial measurement: 3 cups (3 oz)

Ground turmeric

spice

1/2 tsp

Ground cumin

spice

1/2 tsp

Salt

seasoning

1/4 tsp

Black pepper

seasoning

1/4 tsp

Fresh parsley

herb

2 tbsp, chopped

Method

1

Press and crumble tofu

5 minutes

Drain the tofu and gently press between paper towels to remove excess water. Crumble into bite-sized pieces with your hands.

2

Sauté aromatics

4 minutes

Heat olive oil in a non-stick skillet over medium heat. Add diced onion and sauté until translucent, about 3 minutes. Add minced garlic and cook for 30 seconds until fragrant.

3

Add tofu and spices

4 minutes

Add crumbled tofu to the skillet. Sprinkle with turmeric, cumin, salt, and pepper. Stir well to coat the tofu evenly. Cook for 3-4 minutes, letting the tofu turn golden.

4

Add tomato and spinach

4 minutes

Stir in the diced tomato and cook for 2 minutes until it softens. Add the spinach in handfuls, stirring until just wilted, about 1-2 minutes.

5

Serve

1 minute

Remove from heat. Garnish with fresh parsley if desired. Serve hot.

Equipment

  • Non-stick skillet
  • Spatula
  • cutting board
  • knife

Nutrition facts

420 kcal
Calories
22 g
Protein
14 g
Carbohydrates
16 g
Fat
5 g
Fiber
450 mg
Sodium

Tips

  • For a more authentic Moroccan touch, add a pinch of smoked paprika or a squeeze of lemon juice just before serving., Use extra-firm tofu for a heartier texture, no need to press it for long—just pat dry gently.
  • If you prefer a softer scramble, use medium-firm tofu and break it into larger chunks.

Serving suggestions

  • Serve with warm flatbread, crusty bread, or over a bed of cooked quinoa or rice. A side of olives or a simple cucumber salad complements the flavors beautifully.

Rate this recipe

No ratings yet. Be the first to rate it.

Youssef Benali

Recipe by

Youssef Benali

Specialises in Moroccan cuisine

Youssef makes tagine with preserved lemons he aged for 6 months. He is a patient man.

Describe yourself in three words: Patient, fragrant, lemon hands.