Go Back
Homemade General Tsos Cauliflower recipe photo

General Tsos Cauliflower

This General Tsos Cauliflower is a crispy, flavorful twist on a classic favorite!
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Appetizer, Main Course
Cuisine: Asian

Ingredients
  

  • 1 large cauliflower chopped into bite-sized florets
  • 1 cup milk unsweetened almond milk or any milk
  • 1 cup all-purpose flour gluten-free flour optional
  • 1 teaspoon smoked paprika adds smokiness
  • 1/2 teaspoon salt to enhance flavor
  • 1/2 teaspoon pepper adjust to taste
  • 1 teaspoon oil for frying
  • 3/4 cup low sodium vegetable broth for the sauce
  • 1/4 cup soy sauce low-sodium variety recommended
  • 2 tablespoons Hoisin sauce adds sweetness and depth
  • 2 tablespoons brown sugar coconut sugar optional
  • 1 tablespoon cornstarch to thicken the sauce

Equipment

  • Large mixing bowl
  • Whisk
  • Frying pan or wok
  • Spatula
  • Saucepan
  • Measuring cups and spoons

Method
 

  1. Start by chopping your large cauliflower into bite-sized florets. Rinse them under cold water and pat them dry with a kitchen towel.
  2. In a large mixing bowl, combine the all-purpose flour, smoked paprika, salt, and pepper. Gradually whisk in the almond milk until the mixture is smooth and well-combined.
  3. Heat oil in a frying pan or wok over medium-high heat. Dip each cauliflower floret into the batter, allowing excess to drip off. Fry in batches for about 3-4 minutes per side until golden brown and crispy.
  4. In a saucepan, combine the vegetable broth, soy sauce, Hoisin sauce, brown sugar, and cornstarch. Whisk together over medium heat until the sauce thickens, about 5-7 minutes.
  5. Once the sauce has thickened, add the crispy cauliflower and toss until coated. Serve immediately with rice or noodles, garnished with sesame seeds or green onions if desired.

Notes

  • For a healthier version, you can bake the cauliflower at 425°F (220°C) for 20-25 minutes.
  • Store leftovers in an airtight container for up to 3 days.
  • Reheat in a frying pan to maintain crispiness; avoid microwaving.