This post may contain affiliate links.

This One-Pan Crispy Orange Tofu is packed with flavour and comes together in under 30 minutes. This dish makes the perfect one pan weeknight dinner that tastes just like takeout, but lighter and healthier.

If you love quick and flavourful tofu recipes, this Crispy Orange Tofu will quickly become a recipe you’ll make on repeat! I’ve made dozens of 5-star tofu dishes for the blog over the years from Peanut Butter Tofu to Crispy Sesame Tofu, and many more, so I’ve perfected how to make a perfect tofu dish. And this Orange Tofu checks all the boxes. The tofu becomes perfectly crisp, then gets coated in a sweet, tangy orange sauce that is packed with flavour.

Everything comes together in one pan, just like my Honey Garlic Tofu making it ideal for busy weeknights when you want something satisfying without a lot of prep. Serve it over rice, noodles, or steamed veggies for a simple and balanced dinner.

Recipe Highlights

  • 30 minute dinner: Quick, easy, and perfect for weeknights. Pair with some 30-minute Baked Dumplings for a delicious side!
  • One pan recipe: Minimal cleanup and no complicated steps made entirely in one pan on the stovetop.
  • Crispy and saucy: The tofu turns golden and the sauce thickens into a sticky glaze that coats each tofu cube perfectly.
  • Simple ingredients: Made with fresh oranges, pantry staples, and extra firm tofu.

Key Ingredients

Ingredients for orange tofu.
  • Tofu: I recommend using firm or extra firm tofu for crispiness. Save the soft tofu to make some Mapo Tofu.
  • Cornstarch: Don’t skip this! This is the secret ingredient that will help make each tofu cube extra crispy.
  • Orange juice: Use freshly squeezed for the best taste. If needed substitute with bought orange juice.

*This is a recipe overview. The full recipe with measurements is below in the recipe card.

How To Make Orange Tofu

Tofu cubes covered in cornstarch in a clear bowl.

Step 1: Cut the tofu into cubes and coat with oil and cornstarch. You can alternatively rip the tofu into “nuggets” like I do in this Gochujang Tofu recipe.

Crispy cubes of tofu in a pan.

Step 2: Pan-fry the tofu in a pan on medium-high heat for 2-3 minutes per side until crispy.

Orange sauce being poured into a pan.

Step 3: Prepare the sauce and add it to the pan on medium-high heat until it begins to bubble.

Orange tofu in a pan.

Step 4: Add the tofu and toss until evenly coated.

crispy orange tofu over rice in a bowl

Step 5: Serve over rice with some sliced scallions and sesame seeds.

Recipe Variations

  • Make it spicy: Add chili flakes or a squeeze of sriracha to the sauce.
  • Add veggies: Broccoli, bell peppers, snap peas, or bok choy would stir fry up well with this tofu. You can follow the directions in this Tofu Stir Fry for how to cook the veggies.

How To Store

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a pan for best texture or in the microwave if you are short on time.

Jess’s Tips

  • Use firm or extra-firm tofu: Firm tofus hold their shape and gives you the crispiest texture once coated in sauce.
  • Press the tofu well: Removing moisture helps the tofu brown properly instead of steaming.
  • Coat evenly in cornstarch: A light, even coating is what makes the tofu crisp and allows the sauce to cling.
  • Avoid overcrowding the pan: Give each piece space so it browns on all sides.
  • Simmer the sauce first: Let the orange sauce bubble and thicken slightly before adding the tofu. For another saucy tofu recipe also try this General Tso’s Tofu.
  • Serve right away: Orange tofu is crispiest when enjoyed immediately after tossing in the sauce!

Frequently Asked Questions

Can I bake the tofu for orange tofu instead of frying it?

Yes. Bake at 425°F for 20 to 25 minutes until crisp, flipping halfway.

Can I air fry the tofu?

Yes. Air fry tofu cubes at 400°F for 10 to 12 minutes until crisp or follow the directions for my Crispy Air Fryer Tofu.

What can I serve with orange tofu?

Orange tofu is delicious over rice, brown rice, or rice noodles. You can also serve it with steamed vegetables or a side salad like this Asian Cucumber Salad or Thai Peanut Noodle Salad.

A bowl of orange tofu and rice with chopsticks

Try These Tofu Recipes Next!

If you tried this One Pan Crispy Orange Tofu or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on PinterestInstagram and Facebook for even more deliciousness!

Save this recipe!
Get this recipe sent to your inbox, plus new healthy recipes each week!
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
rice and orange tofu in a bowl

One Pan Crispy Orange Tofu

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 16 reviews
  • Author: Jessica Hoffman
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main
  • Method: Pan Fry
  • Cuisine: Chinese
  • Diet: Vegetarian

Description

This Orange Tofu is made in one pan for a quick and easy high-protein Vegetarian and Vegan meal!


Ingredients

Units

Tofu

  • 1 pack extra-firm tofu, drained and cut into 2-inch pieces or cubes
  • 3 tbsp cornstarch
  • 2 tbsp avocado or canola oil for frying

Orange sauce

  • 4 garlic cloves, finely chopped
  • 2-inch cube ginger, finely chopped
  • 1 and 1/2 cups fresh-squeezed orange juice
  • 4 tsp orange zest
  • 4 tbsp tamari (can sub soy sauce)
  • 3 tbsp rice vinegar
  • 34 tbsp coconut sugar (can sub brown sugar)
  • 2 tbsp cornstarch

For serving

  • Rice or noodles
  • sliced green onions
  • sesame seeds

Instructions

  1. Pat the tofu dry and cut it into cubes. Add the tofu to a bowl and toss with cornstarch until all sides are lightly coated.
  2. Heat the oil in a large pan over medium high heat. Add the tofu and cook for 2 to 3 minutes per side until golden and crispy.
  3. While the tofu cooks, whisk all of the sauce ingredients together in a bowl until smooth.
  4. Transfer the cooked tofu to a plate lined with paper towel. Carefully pour out any excess oil from the pan.
  5. Pour the sauce into the pan and cook over medium heat until it begins to bubble and thicken slightly.
  6. Add the tofu back into the pan and toss gently until every piece is coated in the sticky orange sauce.
  7. Serve warm over rice, noodles, or vegetables.

Notes

  • Use extra firm tofu for the best texture.
  • Press the tofu to help it crisp in the pan.
  • Avoid overcrowding the pan so the tofu browns evenly.
  • Simmer the sauce until it thickens before adding the tofu.
  • Serve immediately for the crispest texture.

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 260
  • Sugar: 12g
  • Fat: 10g
  • Carbohydrates: 25g
  • Fiber: 2g
  • Protein: 12g

Hi, I'm Jess!

Choosing Chia is a blog all about healthy vegetarian recipes that are easy to follow, taste delicious and focus on wholesome ingredients. I started the blog after a spontaneous trip to India where I studied the practice of yoga and wellness.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

42 Comments

  1. Jessica Hoffman says:

  2. Bertille says:

    Hi,
    Sorry I am from France so I don’t know what is the weight of a pack of tofu?
    What brand do you use? Thank you!

    1. Jessica Hoffman says:

      Hi Bertille, the weight is about 12oz or 350 grams