Please think of the trees before you print this page. looks great on mobile devices too!

Viewing this page on an iPad? Rotate the screen to switch to kitchen mode.

Mediterranean Tofu Scramble

Mediterranean Tofu Scramble

Scramble for dinner? This might be a new one, but we are taking a typical breakfast meal and making it a perfect vegan lunch or dinner option. This Mediterranean Tofu Scramble will fill your belly with a bunch of delicious nourishing food to get you through any time of the day. 

I love giving a little twist to staple recipes, and this is one of my favourite ones. I used to make vegan scramble for breakfast only. At some point in life, I realised that it was also perfect as a lunch or dinner option. 

I added a few extras on the side to make it even more filling and to make sure I'm covering everything a whole meal needs. So sit back and take note on everything this recipe has to offer. You will be making it on the regular. 

We are all about meals that are easy and affordable, and of course super delicious. This vegan tofu scramble is super easy to make. You do need a few ingredients but you will find everything in one single trip to the market.

Mediterranean Tofu Scramble ingredients

The key to getting the perfect tofu scramble is having the right type of tofu, the firmer the better.  I drain the tofu and wrap it with a towel so it absorbs as much water as possible. This way you will get it really crumbly. If you try to do this with soft tofu, you will just end up with a mush. So make sure you get the right type. 

I sauté the tofu with onion and red bell pepper, super simple stuff. We will need a few seasonings to make the tofu really tasty. I used black paper, black salt, smoked paprika, ground cumin, nutritional yeast, and my all-time favourite, turmeric powder. 

This combination of spices is where all the magic starts happening. When we add this to the pan, all the aromas are incredible, just make sure you mix everything in a small bowl before adding them to the tofu scramble. This way we make sure everything is evenly distributed and every single crumb gets that super tasty flavour. 

crumbled tofu onion and sweet pepper

I decided to throw on the side a serving of Mediterranean vegetables. You get a bunch of different nutrients from these veggies. And Mediterranean food is usually very light and fresh, perfect for the balanced meal we are after!

To keep adding more elements into this delicious dish and make it just right we need a couple more ingredients. First, we needed some carbs, so I made some fried potatoes with some olive oil. I like them soft on the inside and golden brown on the outside. 

And lastly, one of my favourite foods, I included half an avocado. We get a good dose of healthy fats which are essential for every single cell in your body. You need them to keep your skin healthy, to help you absorb fat-soluble vitamins and minerals, and even boost your immune system. 

And there you have it, a delicious vegan tofu scramble! Perfect for any time of the day! 

Mediterranean Tofu Scramble single

Prep time
10 minutes
Total time
Category: Lunch, Dinner
Serves: 4
Allergens: Avocado, Soy, Tomatoes


For the tofu scramble

  • 784 g firm tofu (drained and crumbled)
  • ½ tablespoon olive oil
  • 1 medium onion (chopped)
  • 1 medium red bell pepper (diced)

For the garnish

  • 2 avocados (sliced)
  • 67 g black olives (pitted and cut in half)
  • 149 g cherry tomatoes ( cut in half)
  • 6 g fresh basil (chopped)

For the seasoning

  • 1 dash black pepper (ground)
  • 1½ tsps black salt (kala namak)
  • 1 tsp dried smoked paprika
  • ½ tsp ground cumin
  • 2 tbsps nutritional yeast
  • 1 tsp turmeric powder
  • 2 tbsps water

For the potatoes

  • ½ tablespoon olive oil
  • 906 g potato (diced)


  1. Boil the diced potatoes for 10 minutes until dente.
  2. Heat up the olive oil for the potatoes in a frying pan and fry the potatoes until golden brown for about 5 minutes from all sides.
  3. Heat up the olive oil for the tofu scramble in a frying pan, sauté onion until soft, then add the bell peppers and continue cooking until it is soft as well.
  4. Add the tofu and stir fry for about 2-3 minutes.
  5. In a small bowl combine the seasoning and add it to the scramble, mix well and adjust taste.
  6. Serve the tofu scramble with fried potatoes and garnish on the side, enjoy!

Did you make this recipe? Please take a photo, share it on Instagram and tag it with #veganio. We love to see your photos.

Get Weekly Meal Plans sends weekly meal plans straight to your inbox along with grocery lists and nutritional information.

Find Out More!