Bring bold and vibrant flavors to your table with this irresistible Vegan Satay Chicken recipe! Perfect for meatless meals or plant-based entertaining, this dish swaps traditional chicken for extra-firm tofu or seitan, marinated in a fragrant blend of coconut milk, soy sauce, garlic, ginger, and warm spices like cumin and turmeric. Grilled to perfection, the tender skewers are paired with a rich and creamy homemade peanut sauce featuring lime juice and chili flakes for a touch of zing. Whether you're hosting a backyard barbecue or craving Southeast Asian-inspired cuisine, these easy-to-make vegan satay skewers are bursting with flavor and ideal for dipping. Ready in just under an hour, this crowd-pleasing recipe is sure to delight vegans and non-vegans alike.
If using tofu, press it for at least 30 minutes to remove excess moisture. Pat dry and cut into 1-inch cubes.
In a bowl, combine coconut milk, soy sauce, brown sugar, cumin, coriander, turmeric, minced garlic, and grated ginger. Mix well.
Add the cubed tofu or seitan to the marinade, coating them evenly. Let it marinate for at least an hour, preferably overnight in the refrigerator.
Preheat your grill or grill pan over medium heat. If using wooden skewers, soak them in water for 30 minutes to prevent burning.
Thread the marinated tofu or seitan cubes onto the skewers carefully.
In a small saucepan, combine peanut butter, lime juice, chili flakes, water, salt, and pepper. Stir over low heat until smooth and creamy.
Brush the grill or grill pan with vegetable oil. Grill the skewers for about 10-12 minutes, turning occasionally until they are golden brown and heated through.
Serve the satay skewers hot with the peanut sauce on the side.
Calories |
1580 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 111.2 g | 143% | |
| Saturated Fat | 19.2 g | 96% | |
| Polyunsaturated Fat | 29.4 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3029 mg | 132% | |
| Total Carbohydrate | 78.3 g | 28% | |
| Dietary Fiber | 16.7 g | 60% | |
| Total Sugars | 37.2 g | ||
| Protein | 91.0 g | 182% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 2878 mg | 221% | |
| Iron | 16.3 mg | 91% | |
| Potassium | 2090 mg | 44% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.