This sweet and sour cauliflower is a cruelty-free version of this old favorite. Firm but tender cauliflower topped in a tangy, sweet and sour sauce served over brown rice. Incredibly healthy and delicious. Cauliflower works perfectly in place of plant-based meat because it takes on the flavors it’s cooked in and has a crunchy texture. Also, there’s no breading or frying going on here - just healthy cauliflower sautéed in all its deliciousness. Try making this sweet and sour cauliflower for a dinner party or get together––it will definitely be a crowd pleaser!

Sweet and Sour Cauliflower [Vegan, Gluten-Free]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste




For the Sweet and Sour Sauce:
  • 1 Tbs. peanut oil
  • ½ medium onion, chopped
  • 2 cloves garlic, minced
  • 1 tsp. fresh ginger, grated
  • 1 cup diced pineapple
  • 3 Tbs. brown rice vinegar
  • ¼ cup ketchup
  • ½ – 1 tsp. Sriracha hot sauce (depends on how hot you like it)
  • 1 Tbs. gluten-free tamari
  • 2-3 Tbs. brown sugar (depends on how sweet you like it)
  • ¼ cup water
  • 2 Tsp. cornstarch
For the Cauliflower:
  • I head of cauliflower, cut into florets
  • 1 Tbs. peanut oil
  • 2 cloves garlic, minced
  • Salt and pepper to taste
  • 1 tsp. turmeric
  • ½ cup pineapple juice
  • Toasted cashews for garnish


For the Sauce:
  1. Heat the oil in a saucepan over medium heat. Add the onions and cook 2 minutes until softened. Add the ginger and garlic, stirring for 30 seconds. Add the pineapple, brown rice vinegar, ketchup, chile sauce, tamari and sugar. Bring to a simmer and cook, stirring, about 3 minutes.
  2. In a small bowl, mix the water and the cornstarch until smooth. Add to the sauce and bring to a boil. Cook for 1 minute and turn off the heat. Set aside until ready to eat.
For the Cauliflower:
  1. Heat the oil in a skillet over medium heat. Add the garlic and let brown for 30 seconds. Add the cauliflower to the pan and cook until softened and browned, anywhere from 7 to 15 minutes, depending on your stove and how al dente you like it. Definitely go by the texture of the cauliflower, not the time. Add salt, pepper and turmeric to the skillet. Mix well. Add the pineapple juice to the skillet and heat through.
  2. Plate the cauliflower and top with the sweet and sour sauce. Garnish with cashews. Serve over brown rice. Enjoy!

Nutritional Information

Total (Without Optional Garnish) Calories: 1,133 | Total Carbs: 111 g | Total Fat: 42 g | Total Protein: 20 g | Total Sodium: 724 mg | Total Sugar: 72 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.


This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. It literally took me a minute to find "plate" as a verb (meaning "arrange food for presentation") in Merriam-Webster\’s online dictionary.

      Do you like the recipe, Cynthia? I think it would be delicious.