Sweet and Sour Cauliflower {Vegan}

The one thing I’ve been missing lately is Chinese food.  I could eat it pretty much every day of my life.  And even though my local family-owned Chinese restaurant are AMAZING about letting me customize my orders, there is just so much sodium.  I’ve recently begun to realize the versatility of cauliflower.  You can pretty much make it taste like anything!

Now, if you have been following for a bit, you’ll remember I did something similar with this Buffalo Cauliflower Pizza.   So it got me thinking, could I effectively do the same with my personal favorite – sweet and sour cauliflower.   I think it was a success!

sweet and sour cauliflower

Using a few graphics from the Buffalo Cauliflower Pizza recipe, let’s just review the technique.  I love using this vegan version of buttermilk, i.e. almond milk plus vinegar left to sit for 5 minutes.  Works like a charm.  Every. Single. Time.

buttermilk ingredients

Dust the cauliflower with a flour and garlic powder mixture and tossed with the buttermilk mixture.  Into a 375 degree oven until tender and golden on all sides.

coated cauliflower

Looks a bit like vegetable tempura at this point.

roasted cauliflower

Toss with your sweet and sour mixture and serve over white rice with chopped green onions and parsley.  If you’d like more sauce to cauliflower ratio, just double the recipe and reserve some for serving.  Doesn’t this look awesome?  Yummm… It was delicious!!

close up


Sweet & Sour Cauliflower {Vegan}

NOTE: For a larger sauce to cauliflower ratio, just double the sauce recipe and reserve some for serving.
Servings 2


  • 1 Head of Cauliflower cut into florets
  • *****
  • For the Batter:
  • Vegan Buttermilk 1 Tbl White Vinegar + 1 C Almond Milk – Let set 5-10 minutes to curdle and thicken
  • ½ C All-Purpose Flour
  • ¼ tsp Garlic Powder
  • You could also saute or roast some green peppers onions and pineapple to make this even more traditional!
  • *****
  • 1 C Rice white or brown
  • *****
  • For the Sauce:
  • 5 Tbl Water
  • 3 Tbl Ketchup
  • 1 Tbl Hot Sauce
  • 1 Tbl Plum Sauce I like Kikkoman
  • 1 tsp Worcestershire Sauce
  • *****
  • Green Onions & Parsley for garnish if desired


  1. Preheat oven to 375 degrees.
  2. Combine the vinegar and almond milk. Let sit for 5-10 minutes to curdle and thicken, effectively creating a vegan "buttermilk".
  3. Cut the cauliflower into florets. Whisk together the flour and garlic powder and toss the cauliflower into that mixture.
  4. Now coat the floured cauliflower with the buttermilk mixture, draining any excess.
  5. Put in an oven safe baking dish. Bake until tender, 20-30 minutes. This will depend on how large they are cut. They should pierce easily with a sharp knife and be golden brown in color.
  6. Meanwhile, combine all ingredients for the sauce in a medium saucepan over low heat.
  7. Prepare the rice.
  8. Top (or toss) the baked cauliflower with the sauce mixture and serve over the rice.
  9. Garnish with green onions and parsley.


Thanks! You've already liked this