Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



Crispy Baked Cara Cara Orange Tofu [Vegan, Grain-Free]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

Are you a fan of Chinese food takeout on the weekend? Join the club! Making your own favorite recipe with healthy modifications saves you money and calories. Instead of deep frying, these crispy textured tofu cubes are baked. We all love a weekend splurge, but this orange tofu recipe will make you want to eat in instead of ordering out!

Crispy Baked Cara Cara Orange Tofu [Vegan, Grain-Free]





Cook Time



Coating for Tofu:

  • 1 15-ounce package extra firm tofu, cubed
  • 1 tablespoon olive oil
  • 1/4 teaspoon Chinese five-spice
  • 1 tablespoon cornstarch (or more to coat)
  • Salt, pepper, and garlic powder, to taste

For the Orange Glaze:

  • 1 teaspoon sesame oil
  • 2 cloves garlic, minced
  • 1/2 teaspoon ginger
  • 1/4 teaspoon red pepper flakes
  • Juice and zest of one Cara Cara orange (or another type of orange), approximately 1/4 cup
  • 1 tablespoon rice vinegar
  • 1 tablespoon low sodium soy sauce (or tamari for gluten-free option)
  • 2 teaspoons agave or other sweetener
  • 2 tablespoons vegetable broth
  • 1/2-1 teaspoon cornstarch

Additional Toppings:

  • Chopped scallions
  • Sesame seeds


For the Crispy Tofu:

  1. Preheat oven to 400°F.
  2. In a medium bowl, mix all of the ingredients for the coating and toss the tofu to coat.
  3. Spread the coated tofu on a greased or non-stick baking sheet. Bake for 30 minutes or until crispy.
  4. While the tofu bakes, make the sauce.

For the Sauce:

  1. Combine in a small bowl, the juice, zest, vinegar, soy sauce, agave, and broth.
  2. Heat the sesame oil on medium heat and sauté the garlic, ginger, and red pepper flakes for 1 minute or until fragrant.
  3. Add the bowl of wet ingredients to the saucepan and bring to a simmer for 5-7 minutes. To thicken the sauce, mix the cornstarch and a small amount of water to make a paste prior to stirring or whisking in the sauce. Once the sauce reaches the desired consistency, turn off the heat and set aside.
  4. Once the tofu is baked to desired level of crispiness, remove from the oven. Toss the tofu and sauce in a medium bowl and serve. Top with scallions and sesame seeds, optional.





Hello! I am Katie (a.k.a Bunny) a Registered Dietitian that is ready to show you my adventures in the kitchen as I try to create mostly plant based delicious and nutritious bites. I believe in food being a vital aspect in our lives as long as we strive to make the best choices. Please join me in my journey exploring food and wellness!



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

15-Minute Banana Caramel Fudge Tart [Vegan, Gluten-Free]

15 Minute Banana Caramel Fudge Tart 1

Cheeseburger Mac and Cheese [Vegan]

Cheeseburger Mac and Cheese

Rustic Berry Paraguayo Galette With Rhubarb [Vegan]

Paraguayo Galette with Rhubarb and Berry

Ethiopian Pumpkin Stew [Vegan]

Ethiopian Pumpkin Stew

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “Crispy Baked Cara Cara Orange Tofu [Vegan, Grain-Free]”

Click to add comment
10 Months Ago

I love this recipe, but how do you get 191 calories per serving. I logged the recipe into my lose it app and it says 407 per serving?


Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×