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!


Food Monster - Recipes

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.

Nutritional Information

Per Serving: Calories: 191 | Carbs: 8 g | Fat: 12 g | Protein: 13 g | Sodium: 174 mg | Sugar: 4 g





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:

Air Fryer French Fry Po’ Boy [Vegan, Gluten-Free Option, Oil-Free Option]

Vegan Cajun French Fry Po' Boy With Mushroom Gravy

Air Fryer Bow Tie Pasta Chips [Vegan]

Vegan Air Fryer Bow Tie Pasta Chips

Vietnamese Noodle Soup [Vegan]

Vegan Vietnamese Noodle Soup with mushrooms and green onions

Dragon Fruit Summer Rolls [Vegan]

Vegan Dragon Fruit Summer Rolls

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
3 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 ×