Squishy, rubbery, bland…I bet those are just three words that many of you associate with tofu.

It seems people either absolutely hate or absolutely love this soybean curd. I’ll admit I belonged to the former category until I began experimenting with different tofu recipes. Since then, I’ve discovered some incredibly tasty tofu dishes.

Tofu and Black Bean Tacos

Tofu and Black Bean Tacos

Who doesn’t like Mexican food? It’s awesome…spicy, filling and super tasty.

These tofu tacos from Whole Foods Market tick all the boxes and then some.

The original recipe calls for a topping of shredded cheese but I tend to leave it out to cut down on saturated fats. Instead, I replace it with my favorite source of healthy fats – sliced avocado.

Two tacos clock in at around 350 calories with 8 g of fiber and a huge 20 g of protein. Not too shabby for a meat-free meal. It’s also good for those who insist on counting calories!

And, leftovers can be easily packed up for a quick and easy lunch the next day.

Ingredients (serves 6)

  • 14 oz package extra firm tofu, drained
  • 1 & 1/2 tsp chili powder
  • 1/2 tsp dried oregano
  • 1/2 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/2 tsp fine sea salt
  • 1 tbsp extra virgin olive oil
  • 3 cloves garlic, finely chopped
  • 3 green onions, finely chopped
  • 15 oz can black beans, drained and rinsed
  • 12 corn tortillas, warmed
  • 3 cups shredded green leaf lettuce
  • 2 cups chopped tomatoes
  • Other toppings of choice

Directions

  1. Put tofu, chili powder, oregano, cumin, coriander and salt into a bowl and mash together with a fork. Set aside.
  2. Heat oil in a large skillet over medium heat. Add garlic and two-thirds of the green onions and cook until fragrant, about 2 minutes. Add tofu mixture and cook, stirring occasionally, until most of the moisture has evaporated, 10 to 12 minutes. Add beans and remaining green onions, stir well and cook until beans are heated through, about 2 minutes more.
  3. Spoon tofu mixture into tortillas, top with lettuce, tomatoes and serve.

Ginger-Lime Tofu Kebabs with Bok Choy and Soba Salad

Ginger-Lime Tofu Kebabs with Bok Choy and Soba Salad

This awesome recipe comes from Rachel Ray.

It contains a few pretty impressive ingredients:

  • Bok choy – also known as Chinese cabbage, one cup of cooked bok choy contains more than 100% of our recommended daily allowance (RDA) of vitamin A, and almost two-thirds of the RDA of vitamin C.
  • Ginger – this unattractive root is a superfood in hiding.
  • Soba noodles – made of buckwheat, these nutty tasting noodles are high in fiber and are free from fat and cholesterol.

Ingredients (serves 4)

  • 12 oz package soba noodles
  • 8 oz sugar snap peas, trimmed
  • 3 tbsp soy sauce
  • 2 tbsp rice vinegar
  • 1 tbsp sesame oil
  • 1 oz fresh ginger, peeled and finely chopped
  • 1/4 cup cooking oil of choice, plus more for tossing
  • 3 green onions, white and green parts separated
  • 16 oz package extra firm tofu, rinsed and patted dry
  • 8 small heads baby bok choy, halved lengthwise

Directions

  1. Cook soba noodles according to package instructions, adding snap peas during the last minute of cooking. Drain and rinse under cold water; set aside.
  2. In a small bowl, combine the soy sauce, rice vinegar, sesame oil, ginger and 1 tbsp of cooking oil. Reserve 3 tbsp of the sauce for basting. Thinly slice the white part of the green onions. In a medium bowl, toss the sauce with the noodles, snap peas and onion whites.
  3. Preheat a grill pan to medium-high heat. Cut tofu in half horizontally, then cut each half into 12 pieces. Thread tofu and bok choy onto 8 skewers. Brush with 1 tbsp oil and grill until lightly browned. Flip skewers, baste with reserved sauce, and grill until browned. Transfer skewers to a plate and tent with foil.
  4. Cut the green part of the green onions into 2 inch pieces and toss them with the remaining oil in a small bowl. Grill, turning, until softened, about 3 minutes.
  5. Serve kebabs and noodles topped with scallion greens.

Spicy Pan-Fried Noodles with Tofu

Spicy Pan-Fried Noodles with Tofu

This stir-fry recipe from Fine Cooking is what I consider to be a typical Asian dish – noodles and vegetables along with amazing flavors, which are soaked up by the tofu.

The original recipe calls for Asian-style noodles like udon. But as ever, I like to make a few little modifications.

I’ve switched these up for some black bean noodles – made purely of black beans and water. They’re high in protein and fiber and a serving contains 26% of my daily iron needs. They’re also gluten free and have almost no sodium, saturated fat, or cholesterol.

Pretty impressive, wouldn’t you say?

Ingredients (serves 4)

  • 1/4 cup soy sauce
  • 3 tbsp packed dark brown sugar
  • 2 tbsp fresh lime juice, plus lime wedges for serving
  • 1 & 1/2 tbsp Sriracha (more for serving)
  • 2 large cloves garlic, minced
  • 3 tbsp cooking oil of choice
  • 14 oz extra firm or pressed tofu, cut into 3/4 inch cubes
  • salt and freshly ground white pepper
  • 2 medium carrots, halved lengthwise and thinly sliced
  • 1 lb cooked Asian-style noodles, such as udon or yakisoba
  • 6 medium green onions, cut into 1-inch lengths
  • 2 cups thinly sliced green cabbage

Directions

  1. Whisk the soy sauce, sugar, lime juice, sriracha, garlic, and 2 tbsp water in a small bowl; set aside.
  2. Heat 1 tbsp of oil in a wok over medium-high heat, add the tofu, season and cook, stirring occasionally until browned on all sides, 3 to 5 minutes. Transfer to a large bowl. Add another tbsp of oil to the pan, and then add the carrots. Season and cook until crisp-tender. Add to the bowl with the tofu.
  3. Add the remaining oil, the cooked noodles and green onions to the skillet. Cook, stirring occasionally, until the noodles are browned in spots and the green onions are tender, 2 to 3 minutes. Stir the sauce and then carefully pour it over the noodles. Toss well to coat and cook, stirring, until the sauce is reduced to a sticky glaze, about 2 minutes.
  4. Return the tofu and carrots to the wok. Add the cabbage and toss well. Serve with lime wedges and additional Sriracha if desired.

Tofu and Mushroom Miso Soup

Tofu and Mushroom Miso Soup

What I like about this soup recipe from Steamy Kitchen is that you can just add in whatever leafy green superfood you have lying around.

I like spinach best in this recipe but any will work. Spinach in particular provides iron and calcium.

This soup is perfect for when you’re a little under the weather, or even hungover!

Ingredients (serves 4)

  • 6 oz tofu, cubed
  • 4 oz fresh mushrooms, sliced
  • handful of leafy vegetables, chopped
  • 1 egg, whisked
  • 2 tbsp chopped green onion
  • 4 cups vegetable broth
  • 4 tbsp miso paste

Directions

  1. In a pot, bring the broth to a boil. Add tofu, mushrooms and the vegetables. While stirring, slowly pour in the whisked egg. Cook for 2 minutes. Remove the pot from the heat.
  2. Add about 1/2 cup of the hot broth into a bowl with the miso paste. Stir to soften the miso paste. Pour back into the pot and stir gently. Top with green onions and serve immediately.

Mini Tofu Frittata’s

Mini Tofu Frittata's

These mini frittata’s from PBS Food work for breakfast or lunch and are ridiculously tasty.

They’re a little bit like the Vegetable Egg Bites featured in my Healthy Breakfast article, but using tofu instead to form the base.

Black olives are an excellent source of healthy fats, particularly monounsaturated fat.

Ingredients

  • 1/2 cup yellow onion, chopped
  • 1 medium red pepper chopped
  • 1 tsp minced garlic
  • Salt and pepper, to taste
  • 8 oz can sliced olives, drained
  • 1 cup organic spinach, chopped
  • 1/4 cup fresh basil, chopped
  • 16 oz package firm or extra firm tofu, drained and crumbled
  • 1/4 cup grated vegan or organic mozzarella cheese
  • 1 tbsp nutritional yeast
  • 3 tbsp soy sauce

Directions

  1. Preheat oven to 375F. Lightly grease or line 8 cups of a muffin tin.
  2. Add oil to a large skillet and heat, then add chopped onion and red pepper. Sauté for 5 to 7 minutes until vegetables have softened. Add garlic and sauté for one additional minute. Season veggies with salt and pepper and add olives, spinach and basil. Set aside.
  3. In a blender or food processor, add tofu, cheese, nutritional yeast and soy sauce. Blend or process until mixture is thick and creamy. Add tofu mixture to skillet with veggies and toss until fully integrated.
  4. Scoop out 1/8 of mixture at a time and add to each cup of the muffin tin.
  5. Bake for 25 to 30 minutes or until top is slightly browned and firm to the touch.

Grilled Breaded Tofu Steaks

Grilled Breaded Tofu Steaks

If any tofu dish could fool you into thinking you’re about to eat meat, it’s this one from Divine Healthy Food.

I just blitz a little bread in the food processor and I’ve got breadcrumbs in 10 seconds – simple! You could also try ground up nuts or even oats.

Serve it on a bed of kale – chock full of antioxidants, calcium, magnesium, and copper.

Ingredients (serves 2)

  • 1/2 block firm or extra firm tofu, pressed
  • 1 tbsp low sodium soy sauce
  • 1 tsp tomato paste
  • 1 tsp miso paste
  • 1 tsp olive oil
  • 1/2 tsp pure maple syrup
  • 1/4 cup high quality breadcrumbs

Directions

  1. Carefully cut the tofu block in three layers, then slice across to make 6 small rectangles.
  2. In a small bowl, mix soy sauce, tomato paste, miso paste, olive oil and maple syrup. Pour the breadcrumbs on a separate shallow dish.
  3. Dip the tofu steaks in the sauce, then quickly coat them with breadcrumbs.
  4. Spread some cooking oil on a ribbed grill pan at medium-high heat and cook the tofu steaks for about 10-13 minutes until brown on one side, then flip and cook the other side for another 6-10 minutes, until browned.

Tofu Burger with Tahini

Tofu Burger with Tahini

Bored of black bean burgers? I don’t blame you – they’re getting a bit old. Go back to basics with this tahini topped tofu burger from NDTV Food.

Well, it’s not all that basic – it still packs in a lot of flavor.

Tofu is blended with chickpeas, roasted nuts, and vegetables to form the patty, and the lemon and garlic tahini packs an extra punch.

Ingredients (serves 2)

  • 17 oz firm tofu, crumbled
  • 7 oz roasted almond nuts, chopped or processed
  • 7 oz cooked chickpeas
  • 2 tbsp soy sauce
  • 4 tbsp cooking oil
  • 2 garlic cloves, chopped
  • 1 tsp cumin seeds
  • 2 onions, chopped
  • 2 carrots, chopped
  • 1/2 stalk of celery, chopped
  • 1 nutmeg
  • 1 tbsp tahini paste
  • Salt & pepper
  • Salad & other toppings of choice

For the Tahini Paste:

  • 1 tbsp tahini
  • Garlic
  • Lemon juice
  • Water
  • 1/2 tsp salt

Directions

  1. Sauté the garlic and cumin in cooking oil. Add the carrots, celery, onion and sauté for a few minutes. Grate the nutmeg over the vegetable mixture.
  2. In a bowl, add tofu, chickpeas, soy sauce, roasted nuts, 1 tablespoon of tahini paste, salt, pepper, bread crumbs and mix well by hand. Fold in the vegetable mix.
  3. Mold the mixture into burger size patties and fry in the pan until golden brown on both sides.
  4. To make the garlic tahini sauce, mix ingredients in a bowl until smooth.
  5. Spread tahini paste on the toasted burger buns. Add salad leaves and other toppings of choice.

General Tso’s Tofu

General Tso's Tofu

Have you turned veggie and now you’re missing your favorite Chinese takeout option – General Tso’s Chicken?

Never fear, I’m here to save the day by sharing this recipe by Appetite for China.

Ingredients (serves 2 to 4)

  • 1 pound extra firm tofu
  • 2 cups broccoli florets
  • 1 tbsp cooking oil
  • 8 dried whole red chilies, or 1/4 tsp dried red chili flakes
  • 2 cloves garlic, minced
  • 1 tsp minced ginger,
  • 1 green onion, white and green parts separated and thinly sliced
  • 1 tsp white sesame seeds, for garnish

Sauce

  • 3 tbsp tomato paste
  • 2 tbsp soy sauce
  • 2 tbsp rice vinegar
  • 2 tsp hoisin sauce
  • 2 tsp chili sauce
  • 2 tsp sesame oil (or other oil of choice)
  • 2 tbsp sugar

Directions

  1. Rinse, drain and pat dry the tofu, then cut into 1-inch cubes.
  2. Bring a medium pot of salted water to boil. Add the broccoli and cook for about 2 minutes.
  3. Prepare the sauce by stirring together all the ingredients in a small bowl.
  4. Heat 2 tbsp of oil in a wok or large skillet over medium-high heat. Add the tofu in one layer (you may have to do this in batches) and cook until golden on all sides. Transfer to a plate.
  5. In the same pan, add the remaining oil, dried chili, garlic, ginger and green onions and stir-fry for 30 seconds. Pour in the sauce and stir until thickened, about 1 minute. Add the tofu and carefully toss to coat with the sauce.
  6. Serve with broccoli and brown rice and sprinkle the sesame seeds and onion greens on top.

Black Rice Tofu Cakes

Black Rice Tofu Cakes

What the heck is black rice I hear some of you ask?

Well, it’s much like its cousin brown rice, which we all know is a great complex carb, giving you prolonged energy.

In addition to all the health benefits that brown rice brings to the table, black rice carries some serious antioxidant power.

With this superstar rice, you’ll feel on top of the world after trying these little cakes by Wholly Vegan.

Ingredients (makes 16 small cakes)

  • 1 pound firm tofu
  • 4 green onions, finely chopped
  • 1/2 cup red bell pepper, finely chopped
  • 1/2 cup black rice, cooked (or brown rice)
  • 2 tbsp peanut butter
  • 1 tbsp tamari, or soy sauce
  • 1 tsp sesame oil
  • Salt and pepper, to taste

Directions

  1. Mash the tofu by hand in a large bowl. Add onions, bell pepper, rice, peanut butter, tamari and sesame oil. Season to taste. If it feels dry and crumbly, add a little more peanut butter and sesame oil.
  2. Form into 1 & 1/2 inch balls and flatten a little. Fry in a thin layer of oil until browned on both sides. Drain on paper towels & serve.

Tofu and Chickpea Curry

Tofu and Chickpea Curry

Since tofu is like a little sponge, soaking up all the flavors around it, I had to include this awesome curry, courtesy of Holy Cow.

This dish is colored by a potent blend of spices such as turmeric, cumin, cinnamon, cardamom, and coriander.

Ingredients

For the Marinated Tofu

  • 1 tsp oil of choice
  • 1 block extra firm tofu, pressed and sliced in 4
  • 1 tsp coriander powder
  • 1/4 tsp red chili powder
  • 1/8 tsp turmeric
  • 1 tbsp lemon juice
  • Salt to taste

For the Makhani Curry

  • 3 green cardamom pods & 3 cloves
  • 10 peppercorns
  • 1 inch piece of cinnamon
  • 1 tbsp each of cumin seeds, coriander powder and grated ginger
  • 1/2 tsp each turmeric and red chili powder
  • 1/2 tbsp grated garlic
  • 1 small onion, finely chopped
  • 1 large tomato, finely chopped
  • 1/4 cup tomato paste
  • 2 tbsp dry fenugreek leaves
  • 2 tsp maple syrup
  • 2 cups vegetable stock
  • 1/4 cup cashew nuts
  • 1 tbsp butter
  • 1 tbsp lemon juice
  • Fresh green coriander for garnish

Directions

  1. Mix all the ingredients for the tofu marinade, slather on the tofu and set aside for 30 minutes.
  2. Add some oil to a cast-iron griddle, place the tofu in the pan and cook until golden-brown on each side. Remove to a plate and, when cool, cut into ¾-inch cubes. Set aside.
  3. To make the Makhani curry, heat a little oil in a saucepan. Add the cumin seeds, and when they sputter add cardamom, cloves, peppercorns and cinnamon. Sauté for a minute over medium-high heat.
  4. Add the onions and a little salt and sauté until the onions start to brown. Add ginger and garlic pastes, fenugreek and cashew nuts and sauté for another minute.
  5. Add the tomatoes and tomato paste, powdered coriander, turmeric, and chili powder.
  6. Sauté the mixture until the tomatoes turn really soft and melt into the saucepan. Add some water if mix gets too dry. Once done, turn off the heat and allow mixture cool.
  7. Pour into a blender with a cup of vegetable stock and blend to a smooth paste. Return to saucepan, turn on the heat, add the remaining vegetable stock if the mixture is thick, and bring to a simmer.
  8. Add the tofu cubes and stir them in. Add salt to taste. Let the mixture simmer for about 10 minutes.
  9. Add the butter and turn off the heat. Stir to melt the butter into the sauce. Add the lemon juice and maple syrup, mix well, garnish with coriander leaves, and serve hot with some brown rice.

Blueberry, Banana & Tofu Smoothie

Blueberry, Banana & Tofu Smoothie

Tofu is so versatile it can even be used in smoothies. It adds a nice bit of protein especially if you’re vegan.

With three nutrient packed foods – blueberries, banana and spinach – you can’t go wrong with this recipe by Skinny Ms.

Ingredients

  • 1 slice tofu, about 3/4 inch thick
  • 1 cup milk of choice
  • 1 cup frozen blueberries
  • 1 cup raw spinach
  • 1 large banana

Directions

  1. Place all ingredients in a blender and blend until smooth.

Creamy Mango Pudding

Smoothies aren’t the only surprising way to use tofu, it’s also used in vegan desserts like cheesecake, chocolate pie, puddings and cupcakes.

This tofu dessert by Sugar and Cinnamon isn’t quite as indulgent, particularly as it’s free from added sugar. But it’s healthy, creamy and tasty and will keep the sugar cravings at bay. It’s also gluten free.

Ingredients (serves 2 to 3)

  • 5 oz silken tofu
  • Half a large mango, sliced
  • 2-3 tsp honey or maple syrup

Directions

  1. Blend all the ingredients together until completely smooth.
  2. Divide into glasses and chill until completely cold and set.

What’s your take on these tofu recipes? Have anything else you’d like to share? Let me know in the comments below!