Skip to Content

Caramelized Tofu and Broccoli Stir-Fry

Sharing is caring!

Caramelized Tofu and Broccoli Stir Fry

Caramelized Tofu and Broccoli Stir-Fry

Jessica Braider
Food writer, April Fulton, shared her wonderful healthy vegetarian recipe for this savory and healthy meatless dish. If you don’t like tofu, use chicken or beef instead. Serve it with white or brown rice.
Cook Time 20 minutes
Total Time 20 minutes
Course Main Dish
Cuisine Asian, Chinese
Servings 4 servings


  • 15 oz. extra-firm tofu or use boneless chicken or beef
  • 2 Tbsp. coconut or peanut oil
  • 2 cloves garlic minced, about 1 tsp.
  • 1/2 cup pecans coarsely chopped
  • 2 Tbsp. brown sugar
  • 3 Tbsp. reduced-sodium soy sauce (use wheat/gluten-free if needed)
  • 1/4 tsp. crushed red pepper flakes optional
  • 1 head broccoli cut into florets (about 3 cups)
  • 1/2 red bell pepper cut into thin 1-inch long strips
  • 1/2 red onion thinly sliced


  • Drain the tofu and wrap it in a clean dishcloth to draw out the extra water. Cut the tofu into 3 crosswise slices, and cut those slices into 3 or 4 long strips.
  • In a large skillet, heat the oil over medium-high heat.
  • Add the tofu strips and cook them without stirring for about 3 minutes until they have browned on the bottom. Flip the tofu (tongs work well for this) and add the garlic and pecans, stirring them for a minute until the garlic becomes fragrant.
  • Add the sugar, 1 1/2 Tbsp. soy sauce, and the red pepper flakes (optional) and stir until the sugar blends with the rest of the ingredients.
  • Remove the tofu and nuts to a plate, allowing some of the sauce to remain in the pan.
  • Add the broccoli, red pepper strips, onions, and the remaining soy sauce and cook for 3 – 4 minutes until they are tender.
  • Add the tofu and other ingredients back into the skillet to heat them through, and serve immediately.


Do Ahead or Delegate: Drain, wrap and slice the tofu or slice the chicken or beef into strips if you are using it and refrigerate, peel the garlic, chop the pecans, cut the broccoli, slice the bell pepper and the onion.
Scramble Flavor Booster: Serve with extra soy sauce and/or Asian chili garlic sauce.
Tip: Beware of the sodium content (and of course calories and fat) in restaurant foods! According to a Cambridge University study, restaurant-industry supported logos used to point out healthier choices on menus use guidelines that are more generous than recommendations by the USDA.  The biggest discrepancy in this area is sodium.  All the more reason to plan ahead and eat healthier meals at home.
Video: Watch Jessica make it on Facebook Live.
Nutritional Information Per Serving (% based upon daily values): Calories 295, Total Fat: 19g, 29%; Saturated Fat: 5g, 22.5%; Cholesterol: 0mg, 0%; Sodium: 276mg, 11.5%; Total Carbohydrate: 19g, 6.5%; Dietary Fiber: 6g, 23.5%; Sugar: 8g; Protein: 15g
Like this recipe? Check out The Scramble's family-friendly meal plans to see just how simple getting dinner on the table can be!
Keyword 30 Minutes (or less) Meals, Dairy-Free, Dinner, Fall, Gluten-Free, Kid-Friendly, Kosher, Main Dish, Nut-Free, Summer, Vegan, Vegetarian
Tried this recipe?Let us know how it was!
Recipe Rating

Ways to Save Money on Food

Monday 16th of March 2020

[…] at the end of the week out of ingredients you haven’t finished.  (Omelets, quesadillas, stir-fries, and pasta sauces are flexible […]

    Your Cart
    Your cart is emptyReturn to Shop