20% off and free shipping in the U.S. with the code CYA2020 until 11:59pm PST Nov 30

Curried Tofu with Greens and a Peanut Sauce


Trying to convince the family to add some more vegan dinner options during the week? This is the perfect recipe for that! Our Curried Tofu with Greens and a Peanut Sauce recipe was inspired by an Ora employee who was craving more options for hot, vegan dinners with greens. Vegan food doesn’t have to be just salads and fruit or faux meat products! 

This curried tofu with peanut sauce recipe is an indulgent hot dinner or lunch option for vegans and omnivores alike! Inspired by the popular Indonesian satay, this version contains a full serving of greens and 10g of protein per serving from the tofu to make it a deliciously well-rounded dish. 


  • Sneak in some greens

    This recipe is perfect for families looking to add more vegetables to their meals without making it obvious. A full serving of greens is already in the tofu marinade! 😉  Green leafy veggies have been studied for their ability to provide significant cardiovascular benefits (1). Adding greens into your diet on a regular basis can support heart health!

  • Soy good for you!

    Tofu is a great substitute for meat, as 1 serving of it (about 3.5 oz) provides a high amount of protein – about 10 grams to be exact (2). 


For the Marinade:

2 tbsp tamari

1 tbsp peanut butter

1/2 tsp curry powder

1 tbsp water

1/2 tbsp Ora Organic Greens Powder

1/2 tbsp coconut sugar


For the Dipping Sauce:

1/2 cup peanut butter

1/3 cup water

2 tbsp tamari

1 tbsp lime or lemon juice

1 tsp garlic powder

1 tsp sesame oil, optional

1 tbsp coconut sugar


15oz organic, extra firm tofu

Top with: cilantro, lime slices, crushed peanuts and cucumber slices

Whole Recipe, Serves 4

  • Calories1,465
  • Carbs68g
  • Fat100g
  • Protein77g
  • Sugar40g


  1. Start by ‘pressing the tofu’. Press the tofu for 20 minutes by placing the tofu block on a plate, with another plate on top of it, and add a few heavy books to the top of the plate. This method helps to release excess water.
  2. In the meantime, add all marinade ingredients into a small bowl and whisk until combined. Then in a separate bowl, add all the dipping sauce ingredients and whisk until combined.
  3. Once the tofu is pressed, cut the tofu into thick strips (as seen in the photo), and coat the tofu in the marinade for 20 minutes. Now set your oven to bake at 425F.
  4. Now place the marinated tofu on a parchment paper-lined baking tray and bake in the oven for 20-25 minutes, turning halfway. Cook till the tofu is crispy on the outside.
  5. Take the tofu out of the oven and allow it to cool for a few minutes before skewering each one with satay sticks.
  6. Serve the satay with the peanut dipping sauce, cilantro, cucumber slices, and a squeeze of lime juice.
Show Comments

Join the Conversation