Preheat the oven to 375°F.
Chop the cauliflower into bite-sized pieces.
In one bowl, whisk together the milk and flour.
In a food processor, add the crispy onions, nutritional yeast, parsley, and garlic salt and blend. Pour into a separate bowl.
Dip each piece of cauliflower in the flour/milk mixture, then the crispy onion mixture, then place on a lined baking sheet.
Bake the wings for ~35 minutes, until crispy (flip halfway). For extra crispiness, broil them for a few minutes or throw them in the air fryer!
Make the buffalo sauce: melt the margarine in a saucepan. Add the hot sauce and mix.
In a large bowl, add the cauliflower bites and buffalo sauce. Gently mix until completely covered.
Serve with a drizzle of vegan ranch, if desired!