Recipes

Tofu Orange Chicken

There’s something incredibly comforting about orange chicken. For many of us, it brings back memories of cozy takeout nights, warm cartons opened on the couch, and that irresistible smell of sweet citrus sauce drifting through the kitchen. This tofu orange chicken is my homemade, plant-based twist on that classic favorite—and honestly, it’s just as crave-worthy.

Instead of chicken, we’re using tofu that’s pan-fried until golden and crisp on the outside, then tossed in a glossy orange sauce that’s sweet, tangy, and gently savory. The kind of sauce that clings to every bite and makes you want to lick the spoon (no judgment here). It’s one of those meals that feels special but is actually simple enough for a weeknight, and it always brings a little sunshine to the table.

If you’re new to cooking tofu, don’t worry—I’ll walk you through it step by step. By the end, you’ll have tender, crispy cubes coated in bright orange goodness, perfect over a bowl of fluffy rice.

Cooking Time & Prep

Prep time: 15 minutes
Cook time: 25 minutes
Total time: About 40 minutes
Serves: 3–4

Ingredients

For the crispy tofu:

  • 14 oz (400 g) extra-firm tofu, pressed and cubed
  • 3 tablespoons cornstarch
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons neutral oil (like vegetable or avocado oil)

For the orange sauce:

  • ¾ cup fresh orange juice (about 2–3 oranges)
  • 2 tablespoons soy sauce (or tamari for gluten-free)
  • 2 tablespoons brown sugar or maple syrup
  • 1 tablespoon rice vinegar (or apple cider vinegar)
  • Zest of 1 orange
  • 2 cloves garlic, minced
  • 1 teaspoon grated fresh ginger (optional, but lovely)
  • 1 tablespoon cornstarch + 2 tablespoons water (slurry)

For finishing (optional but recommended):

  • Sesame seeds
  • Sliced green onions
  • Red pepper flakes

Step-by-Step Instructions

  1. Prep the tofu.
    Start by pressing your tofu to remove excess moisture—this helps it crisp up beautifully. If you don’t have a tofu press, just wrap it in a clean towel and place something heavy on top for 10 minutes. Then cut into bite-sized cubes.
  2. Coat for crispiness.
    Place the tofu cubes in a bowl and sprinkle with cornstarch, salt, and pepper. Gently toss until every piece is lightly coated. Don’t rush this step—this thin layer is what creates that golden crust.
  3. Pan-fry the tofu.
    Heat oil in a large skillet over medium-high heat. Add the tofu in a single layer (work in batches if needed). Cook for 2–3 minutes per side until all sides are golden and crisp. Transfer to a plate and set aside.
  4. Make the orange sauce.
    In the same pan, lower the heat to medium and add orange juice, soy sauce, brown sugar, vinegar, orange zest, garlic, and ginger. Stir and let it gently simmer for 2–3 minutes so the flavors can mingle.
  5. Thicken the sauce.
    Stir in the cornstarch slurry and cook for another minute, stirring constantly. You’ll see the sauce turn glossy and slightly thick—this is exactly what you want.
  6. Bring it all together.
    Add the crispy tofu back into the pan and gently toss until every piece is coated in that beautiful orange sauce. Let it warm through for about a minute.
  7. Finish and serve.
    Sprinkle with sesame seeds, green onions, and a pinch of red pepper flakes if you like a little heat. Serve right away while everything is warm and sticky.

Tips, Tricks & Easy Substitutions

  • Extra crispy tofu: Bake or air-fry the coated tofu at 400°F (200°C) for 20–25 minutes if you prefer less oil.
  • No fresh oranges? Bottled orange juice works in a pinch, but fresh gives the brightest flavor.
  • Not into tofu? Try this sauce with cauliflower, mushrooms, or even chickpeas.
  • Sweeter or tangier: Adjust the sugar and vinegar to suit your taste. Cooking is personal—make it yours.

Fun Variations

  • Spicy orange tofu: Add 1–2 teaspoons of sriracha or chili garlic sauce to the orange sauce.
  • Garlic lovers: Double the garlic for a bolder flavor.
  • Sesame twist: Add 1 teaspoon sesame oil at the end for a nutty finish.
  • Protein swap: Use crispy tempeh or store-bought vegan chicken pieces instead of tofu.

Serving Suggestions

This tofu orange chicken is wonderful over steamed jasmine rice, brown rice, or even quinoa. Add some sautéed broccoli, snap peas, or bell peppers on the side for color and crunch. For a cozy dinner, serve it family-style in a big bowl and let everyone help themselves. It also makes a great meal-prep option for lunches during the week.

Approximate Nutrition (per serving)

  • Calories: ~320
  • Protein: ~16g
  • Carbohydrates: ~38g
  • Fat: ~12g

Tofu is a great source of plant-based protein and calcium, while fresh oranges bring vitamin C and natural brightness. Garlic and ginger add flavor plus gentle immune-supporting benefits. It’s comfort food that still feels nourishing.

Storage & Reheating

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a pan or microwave until warmed through. The tofu will soften a bit, but the flavor stays delicious. You can freeze it too, though the texture changes slightly—still tasty, just a little chewier.

I hope this tofu orange chicken brings a little joy to your kitchen the way it does to mine. It’s one of those recipes that feels cozy, colorful, and comforting all at once—perfect for sharing with family or enjoying quietly on your own. If you try it, I’d love to hear how it turned out. Happy cooking, and enjoy every bright, saucy bite.

★★★★☆ 4.3 from 12 ratings

Tofu Orange Chicken

Yield: 6 servings Prep: 20 mins Cook: 20 mins Total: 50 mins

There’s something incredibly comforting about orange chicken. For many of us, it brings back memories of cozy takeout nights, warm cartons opened on the couch, and that irresistible smell of...

Tofu Orange Chicken

Related Articles

Leave a Reply

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

Check Also
Close
Back to top button