Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Buffalo Cauliflower Tofu Skewers


1 Star2 Stars3 Stars4 Stars5 Stars (5 votes, average: 5.00 out of 5)
Loading...

  • Author: The Plant-Powered Dietitian
  • Total Time: 33 minutes (not including marinating time)
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Make the best Buffalo Cauliflower Tofu Skewers for a fresh and healthy grill meal. Just whip up a buffalo sauce, then thread cauliflower, celery, peppers, onions and tofu on metal or bamboo skewers and get to grilling!


Ingredients

Scale

Skewers:

  • 1 medium head cauliflower, cut into small florets (about 2 inches)
  • 3 stalks celery, cut into 2-inch pieces
  • 1 bell pepper (yellow or orange), sliced into large chunks (about 2 inches)
  • 1 red onion, sliced into wedges (about 1 inch)
  • 1 (16-ounce) package extra firm tofu, pressed (learn how to press tofu here), sliced into 1 ½-inch chunks
  • 8 large skewers (bamboo or metal)

Buffalo Sauce:

Toppings (optional):


Instructions

  1. Prepare the vegetables and tofu. If you’re using bamboo skewers, soften them in water 20 minutes before using. 
  2. Thread the skewers with the prepared vegetables and tofu, dividing ingredients among 8 skewers and alternating ingredients for variety. Place skewers on a baking sheet. 
  3. Make buffalo sauce by combining oil (optional), vinegar, ketchup, water and maple syrup (optional) in a small bowl. Mix until smooth. Add garlic powder, paprika, and salt (optional) and mix until smooth. Add hot sauce, one tablespoon at a time, tasting to make sure sauce achieves your preference for spice level. 
  4. Using a kitchen brush, brush the skewers with the buffalo sauce, turning them over to brush the other side. Reserve any leftover sauce to brush on during cooking. Allow to marinate in the fridge for about 1 hour prior to grilling.
  5. Heat grill over medium-high heat. To prevent sticking, you may want to spray with non-stick cooking spray or brush with vegetable oil. Gently place the skewers on the grill and cook until golden brown on the first side (about 8 minutes, depending on your grill); turn over and grill on the other side until golden brown (about 5 minutes). Vegetables should be cooked until crisp tender and golden brown. Remove from grill and place on a serving platter. 
  6. Drizzle the skewers with 2 tablespoons of the vegan ranch dressing and sprinkle with fresh chopped dill or parsley (optional). Reserve remaining dressing to serve on the side as a dip for the skewers.
  7. Makes 4 servings (2 skewers per serving). 

Notes

You can roast these skewers in a hot oven (use metal skewers) by following steps 1-4, then heating oven to 400 F, and roasting skewers on the baking sheet until golden brown (about 30 minutes), turning skewers halfway through cooking process.

  • Prep Time: 20 minutes
  • Cook Time: 13 minutes
  • Category: Entree
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 249
  • Sugar: 12 g
  • Fat: 12 g
  • Saturated Fat: 6 g
  • Carbohydrates: 25 g
  • Fiber: 6 g
  • Protein: 14 g