These General Tsos Cauliflower Bowls feature crispy roasted cauliflower florets coated in a homemade tangy-sweet sauce and served over fluffy rice. The cauliflower gets perfectly golden and crunchy through a three-step breading process, then tossed in a rich sauce made with soy sauce, hoisin, rice vinegar, ginger, garlic, and brown sugar. Fresh snow peas, julienned carrots, and green onions add crunch and color, while sesame seeds and optional cilantro provide the finishing touch.
The entire dish comes together in under an hour, making it perfect for weeknight dinners or meal prep. You can bake or air-fry the cauliflower depending on your preference, and the sauce recipe easily doubles for extra drizzling. Adjust the sriracha to control the heat level, or swap in tamari and gluten-free breadcrumbs to make it gluten-free.
The first time I made General Tsos anything, it was a snowy Tuesday and I was craving that sticky, sweet-spicy sauce from our local takeout spot but wanted something lighter. My cauliflower version has since become the dinner my friends actually request when they come over, which feels like a personal victory.
Last month my sister claimed she didnt like cauliflower until she tried these bowls. She went back for thirds and texted me the next morning asking for the recipe, which is basically the highest compliment I can imagine getting.
Ingredients
- 1 large head cauliflower: Cut into consistent bite-sized pieces so they all cook evenly and get equally crispy
- 1 cup all-purpose flour: The first layer of the crispy coating that holds everything together
- 1 cup unsweetened plant-based milk: Soy or almond work best here as the glue between flour and panko
- 1½ cups panko breadcrumbs: These create that extra-crunchy exterior that makes it feel like takeout
- ½ tsp salt and ¼ tsp black pepper: Simple seasoning that goes into the flour for flavor from the inside out
- 2 tbsp vegetable oil: For drizzling or spraying to help the cauliflower brown properly
- ¼ cup low-sodium soy sauce: The savory base of our General Tsos sauce
- ¼ cup water plus 3 tbsp rice vinegar: Thins the sauce while adding brightness
- 3 tbsp hoisin sauce and 3 tbsp brown sugar: These create that signature sweet and sticky glaze
- 2 tsp freshly grated ginger and 3 garlic cloves: Fresh aromatics make all the difference here
- 1½ tbsp cornstarch with 1½ tbsp water: The slurry that transforms the sauce into something glossy and coating
- 1 tsp toasted sesame oil: Adds that final layer of nutty richness
- 1 to 2 tsp sriracha or chili sauce: Adjust based on your spice comfort level
- 3 cups cooked jasmine or brown rice: The foundation that soaks up all that extra sauce
- 1 medium carrot and 1 cup snow peas: Fresh vegetables that add crunch and color
- 2 to 3 green onions, 2 tbsp sesame seeds, and fresh cilantro: The finishing touches that make it feel complete
Instructions
- Get your oven ready:
- Preheat to 425°F and line a baking sheet with parchment paper for easy cleanup
- Set up your coating station:
- Mix flour with salt and pepper in one bowl, pour plant milk in another, and place panko in a third
- Coat the cauliflower:
- Dip each floret in flour, shake off excess, then milk, then press gently into panko and arrange on your baking sheet
- Bake until golden:
- Drizzle with oil and bake for 25 to 30 minutes, flipping halfway through for even browning
- Start the sauce base:
- Whisk soy sauce, water, rice vinegar, hoisin, brown sugar, ginger, and garlic in a saucepan over medium heat
- Thicken the sauce:
- Stir in cornstarch slurry and cook for 2 to 3 minutes until glossy, then remove from heat and add sesame oil
- Bring it together:
- Toss the baked cauliflower gently in the warm sauce until each piece is well coated
- Build your bowls:
- Start with rice, top with cauliflower, then add carrots, snow peas, green onions, sesame seeds, and cilantro
This recipe transformed how I think about vegetables entirely. Now whenever someone tells me they dont like cauliflower, I just invite them over for dinner and let the food do the convincing.
Making It Your Own
Sometimes I add steamed broccoli or edamame if I need to stretch the recipe or just want more color on the plate. The sauce works beautifully with whatever vegetables you have on hand.
Getting The Texture Right
If you have an air fryer, you can get the cauliflower even crispier in less time. Just cook at 400°F for about 15 minutes, shaking the basket halfway through.
Serving Suggestions
I like to set everything out family style and let people build their own bowls. It feels more communal and everyone can add as much or as little sauce as they prefer.
- Cook extra rice because the leftovers are even better the next day
- Have extra sriracha on the table for the spice lovers
- Serve with lime wedges for an extra hit of acidity
Theres something deeply satisfying about making restaurant food at home, especially when it tastes this good and happens to be plant-based. Hope this becomes a regular in your rotation too.
Recipe FAQs
- → How do I get the cauliflower crispy?
-
The key is the three-step breading process: flour first, then plant-based milk, then panko breadcrumbs. Press lightly to help the coating adhere. Drizzling or spraying with oil before baking at 425°F creates that golden crunch. For extra crispiness, try air-frying at 375°F for 12-15 minutes, shaking halfway through.
- → Can I make this gluten-free?
-
Absolutely. Substitute all-purpose flour with a 1:1 gluten-free flour blend, use gluten-free panko breadcrumbs, and replace soy sauce with tamari. Check that your hoisin sauce is certified gluten-free or make your own using gluten-free soy sauce.
- → How spicy is the sauce?
-
The base sauce has mild heat from garlic and ginger, with 1-2 teaspoons of sriracha adding moderate spice. Start with 1 teaspoon if you're sensitive to heat, or increase to 2 teaspoons (or more) for a spicier kick. You can also add red pepper flakes or chili garlic sauce for extra heat.
- → Can I prep components ahead?
-
Yes. Cut and store the cauliflower florets up to 2 days ahead. Whisk the sauce ingredients (excluding the cornstarch slurry) and refrigerate. Cook the rice in advance and reheat before serving. Bread the cauliflower just before baking to maintain crispiness.
- → What other vegetables work well in these bowls?
-
Beyond the suggested carrots and snow peas, try steamed broccoli, bell pepper strips, shredded cabbage, snap peas, or edamame. Sautéed bok choy, roasted sweet potato cubes, or fresh cucumber slices also complement the tangy sauce beautifully.
- → How long do leftovers keep?
-
Store components separately in airtight containers for up to 4 days. Keep the sauced cauliflower separate from the rice and vegetables to maintain texture. Reheat cauliflower in a 375°F oven or air fryer for 5-8 minutes to restore crispiness. The sauce can be refrigerated for up to a week.