Description
A flavorful whole roasted cauliflower dish coated in a creamy Thai peanut sauce, perfect for a healthy and delicious meal.
Ingredients
- 1 medium head of cauliflower (about 2 pounds)
- 1/4 cup creamy peanut butter
- 2 tablespoons soy sauce
- 2 tablespoons honey
- 1 tablespoon rice vinegar
- 1 tablespoon sesame oil
- 1 teaspoon garlic powder
- 1 teaspoon ground ginger
- 1/2 teaspoon red pepper flakes (adjust to taste)
- 1/4 cup chopped fresh cilantro (for garnish)
- 1 tablespoon chopped peanuts (for garnish)
- Salt and pepper to taste
Instructions
- Preheat your oven to 425°F.
- Remove the leaves from the cauliflower and trim the stem, ensuring the head remains intact.
- In a medium bowl, whisk together the peanut butter, soy sauce, honey, rice vinegar, sesame oil, garlic powder, ground ginger, red pepper flakes, salt, and pepper until smooth.
- Place the cauliflower head in a large bowl and pour the peanut sauce over it. Use a brush or your hands to coat the cauliflower evenly with the sauce, making sure to get it into all the crevices.
- Place the coated cauliflower on a baking sheet lined with parchment paper.
- Roast in the preheated oven for 40-50 minutes, or until the cauliflower is tender and golden brown. Baste with additional sauce halfway through cooking if desired.
- Once done, remove from the oven and let it cool for a few minutes. Garnish with chopped cilantro and peanuts before serving.
Notes
- For a spicier kick, add more red pepper flakes or a drizzle of sriracha on top before serving.
- You can also substitute almond butter for peanut butter for a different flavor profile.
- Prep Time: 10 minutes
- Cook Time: 40-50 minutes
- Category: Main Dish
- Method: Roasting
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 6g
- Sodium: 400mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 0mg