Coated in a creamy yogurt-based sauce and roasted to golden perfection, these kebabs are dressed to impress. The sweetness of the coconut yogurt complements the warm Indian spices that shine through in each simple yet powerful skewer. With bold flavor, fantastic texture and fun presentation, they’re a sure winner served with your favorite main course, enjoyed as a healthy snack or shared at your next social gathering.

Indian-Spiced Roasted Cauliflower Kebabs
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 12
Calories 72 kcal
Ingredients
Kebabs
- 1 large cauliflower chopped into 1” florets
Indian Spice Marinade
- 1/2 cup coconut yogurt
- 1 Tbsp. turmeric powder
- 1 Tbsp. garlic powder
- 1 Tbsp. cumin powder or black cumin seeds
- 1 Tbsp. coriander powder
- 1 Tbsp. curry powder
- 1 Tbsp. paprika
- 1 tsp. black pepper
- 1/2 tsp. pink salt
- 2 Tbsp. avocado oil
- 1 lime juiced
- Cayenne or chipotle powder, optional
Instructions
-
Preheat oven to 400 degrees F. Soak 12 to 15 skewers (approximately 12” long) in water. Line baking sheet with parchment paper.
-
Bring large pot of water to boil and prepare an ice bath.
-
Blanch cauliflower by placing in boiling water 5 minutes. Remove and immediately transfer to ice bath. Drain.
-
Meanwhile, in large bowl, combine marinade ingredients; mix well. Toss cauliflower in sauce, thoroughly coating all pieces.
-
Remove skewers from water. Gently skewer cauliflower, leaving a little space between each floret, and about 3” empty space on one end.
-
Bake 20 to 22 minutes.
Nutrition Facts
Indian-Spiced Roasted Cauliflower Kebabs
Amount Per Serving
Calories 72
Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 1g5%
Sodium 107mg4%
Potassium 351mg10%
Carbohydrates 10g3%
Fiber 4g16%
Sugar 2g2%
Protein 3g6%
Vitamin A 634IU13%
Vitamin C 37mg45%
Calcium 64mg6%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.