2 cups unsweetened plant milk (240 ml), I used soy milk
1 tbsp apple cider vinegar
1 large head of cauliflower
1 cup all-purpose flour (125 g)
2 tbsp cornstarch
1 tsp baking powder
1 tsp garlic powder
1 tsp onion powder
1 tsp salt
½ tsp ground black pepper
Oil for frying, I used canola oil
Mix the plant milk and vinegar in a jar or bowl until well combined. Let the mixture rest at room temperature for at least 5 minutes. After this time, the milk will thicken and curdle.
Wash and cut the cauliflower head into bite-sized pieces or florets.
Mix all the dry ingredients in a large bowl (flour, cornstarch, baking powder, garlic powder, onion powder, salt, and black pepper) until well combined.
Add the milk and vinegar mixture to the large bowl and stir again. Set aside.
Heat the oil in a large skillet until it reaches 350°F (180°C).
Dip each floret into the batter and coat evenly. Shake off the excess and fry the florets for 3-5 minutes or until golden brown and crispy.
Drain the pieces on a wire or paper towels. Let them cool for at least 5 minutes before serving.
Serve your fried cauliflower recipe immediately with vegan protein like baked tofu, seitan, tempeh, or even fried tofu. You can also serve it with your favorite sauce.
Keep the leftovers in an airtight container in the fridge for up to 5 days.
Feel free to use any type of unsweetened plant milk, such as cashew milk, almond milk, rice milk, oat milk, coconut milk, or even hemp milk.
You can also use any kind of flour, spice, herb, or oil to make this fried cauliflower.
Apple cider vinegar can be replaced with white vinegar or lemon juice.
For a lighter version of this fried cauliflower recipe, cook your cauliflower in the air fryer (I don’t add any oil) for 10 to 15 minutes or until it is cooked. Cooking time may vary depending on how soft you want your cauliflower to be.
Serving Size: 1/6 of the recipe
Sugar: 6.9 g
Sodium: 473 mg
Fat: 6.5 g
Saturated Fat: 0.6 g
Carbohydrates: 32.1 g
Fiber: 4.7 g
Protein: 7.7 g