May 07, 2013

Scrambled Tofu with Pesto, Tomatoes & Fava Beans

I know I'm a bit late to the game with this recipe since scrambled tofu is nothing new, but this was my first time actually making it, so I wanted to post my own recipe on my blog. Plus, it turned out so pretty and colourful that I just had to share it!

If you've never heard of or tried scrambled tofu, the basic idea is to take firm tofu, crumble it up into uneven pieces, add some seasonings and cook it on the stovetop. The appearance, taste and texture resemble scrambled eggs, but only to a certain degree - I'm not sure if you'd be able to trick anyone into believing they were eating eggs instead of tofu!

This is one of the easiest ways to cook tofu, as it can be ready in about 10 minutes! I've actually used this method once before when I made a version of pad thai with scrambled tofu, but I've been wanting to try it with a more breakfasty type of recipe that highlighted the tofu as the main component.

For this version, I flavoured the tofu with a bit of nutritional yeast and garlic, and mixed in some homemade basil pesto for an even stronger boost of flavour. I also added some heirloom cherry tomatoes and fresh fava beans at the end to round out the dish with a colourful vegetable component.

I loved how fresh and seasonal this tasted from the combination of the earthy fava beans, juicy tomatoes and nutty basil pesto. A handful of pea shoots on the side was a welcome addition to the plate to lighten it up a bit more!

While I enjoyed the scramble on its own, my favourite way to eat it was wrapped up in a tortilla - kind of like a breakfast burrito but much lighter and healthier tasting! I also liked how the tortilla held all the ingredients together really well - unlike a piece of toast, which tasted good with the scramble on top but was a bit messy to eat!

Now that I know how easy it is to make scrambled tofu, and how adaptable the basic recipe is by adding flavour with different spices, sauces, and seasonal vegetables, I'll definitely have to start making it more often!

Scrambled Tofu with Pesto, Tomatoes & Fava Beans
Adapted from Vegetarian Ventures and An Endless Road

Small package (175g) firm tofu
1/4 tsp turmeric (optional for a brighter yellow colour)
1 tbsp nutritional yeast
Salt and pepper
2 tsp olive oil
1 clove garlic, minced
~1/2 cup sliced cherry or grape tomatoes (I used heirloom tomatoes)
2-3 tbsp shelled fava beans*
2-3 tbsp pesto (I used this basil pesto recipe)
Handful of pea shoots (optional)
Tortillas for serving (I made my own using this recipe, cut in half to make two tortillas)

Remove tofu from package, squeezing out any excess water. Crumble tofu using your hands or a fork into a bowl. Add the turmeric and nutritional yeast and stir until mixed. Season with salt and pepper.

Heat olive oil in a large skillet. Add garlic and sauté for about 30 seconds. Add tofu and cook, stirring often, for about 7 minutes. Add the tomatoes and fava beans and cook for another minute or two. Stir in the pesto and let cook until the pesto is heated through and evenly mixed into the tofu.

Serve warm, with pea shoots on top and tortillas for making wraps if desired (you could also just serve this with a side of toast). Season with additional salt and pepper if desired.

Makes 2 servings. 

*I started with fresh fava beans (in the pods), then removed the whole beans inside, steamed them briefly and then squeezed the actual beans out of the skin encasing them. Here are a couple of links that explain how to shell fava beans. 


  1. Personally, we have fallen in love with scrambled tofu as an easy and quick meal... so one can never have too many scrambled tofu recipes. Welcome to the club! :)

    1. Thanks - I'm glad to be a part of the club :)

  2. Love tofu scramble, I have never made one with pesto before- looks so good and I LOVE the pea shoots, so pretty!

  3. I love all the veggies you added to your scramble! Usually I just throw in some kale or spinach. Adding pesto is a great idea too.

    1. Thanks - some cooked greens would be a nice addition too, I'll have to try some more variations!

  4. Pesto! Tofu! This looks like everything I love in one dish! I love this!

    1. Don't you love recipes like that? If you're starting with ingredients that you love, you can't really go wrong!

  5. Considering I like scrambled tofu for breakfast on planes, I'm pretty sure I'd like this fresh version a lot better!

  6. I LOVE tofu scrambles. Your addition of beans and pesto sauce sounds like a fun twist to the more traditional scramble. Thank for sharing! :)



Related Posts Plugin for WordPress, Blogger...