Get ready to transform your plant-based grilling game with these incredible Vegan BBQ Tempeh Skewers with Peach Glaze! If you’re looking for a meal that’s bursting with flavor, satisfyingly hearty, and surprisingly simple to prepare, you’ve found your new go-to. This recipe solves the common dilemma of wanting a substantial, protein-packed vegan dish that doesn’t compromise on taste or texture. Imagine tender, marinated tempeh, perfectly charred and infused with a smoky BBQ essence, then brushed with a vibrant, sweet-tart peach glaze that caramelizes beautifully. Each bite offers a delightful contrast: the firm, chewy bite of tempeh, the savory depth of the barbecue, and the bright, fruity sweetness of fresh peaches. It’s a dish that feels gourmet yet is entirely approachable for any home cook, promising a vibrant, delicious experience that will have everyone reaching for seconds. Whether you’re firing up the grill for a summer gathering or looking for a flavorful weeknight bake, these skewers deliver a truly memorable meal.
Recipe Info
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 4 servings
Ingredients
For the Tempeh Skewers
- 16 oz (450g) block organic tempeh, cut into 1-inch cubes
- 1/4 cup soy sauce or tamari (for gluten-free)
- 2 tbsp apple cider vinegar
- 1 tbsp smoked paprika
- 1 tsp garlic powder
- 1/2 tsp black pepper
- 1 tbsp olive oil
- 1 red bell pepper, cut into 1-inch pieces
- 1 red onion, cut into 1-inch pieces
- 12-16 wooden or metal skewers (soak wooden skewers in water for 30 minutes prior to use)
For the Peach Glaze
- 1 cup fresh or frozen sliced peaches (about 2 medium peaches)
- 1/4 cup vegan BBQ sauce (ensure it’s your favorite brand)
- 2 tbsp maple syrup
- 1 tbsp apple cider vinegar
- 1/2 tsp smoked paprika
- Pinch of cayenne pepper (optional, for a subtle kick)
- 1 tbsp water (if needed for thinning)
Step-by-Step Instructions
- Prepare the Tempeh: Bring a small pot of water to a boil. Place the tempeh cubes in a steamer basket over the boiling water, cover, and steam for 10 minutes. This step softens the tempeh and removes any bitterness, allowing it to absorb the marinade better.
- Marinate the Tempeh: While the tempeh steams, whisk together the soy sauce (or tamari), 2 tbsp apple cider vinegar, 1 tbsp smoked paprika, garlic powder, black pepper, and olive oil in a medium bowl. Once the tempeh is steamed, add the cubes to the marinade, ensuring they are well coated. Let marinate for at least 20 minutes at room temperature, or up to 2 hours in the refrigerator.
- Make the Peach Glaze: Combine the peaches, vegan BBQ sauce, maple syrup, 1 tbsp apple cider vinegar, 1/2 tsp smoked paprika, and optional cayenne pepper in a blender. Blend until smooth. Pour the glaze into a small saucepan and bring to a gentle simmer over medium-low heat. Cook for 5-7 minutes, stirring occasionally, until the glaze thickens slightly. If it’s too thick, add 1 tbsp of water. Remove from heat and set aside.
- Assemble the Skewers: Thread the marinated tempeh cubes, red bell pepper pieces, and red onion pieces onto the prepared skewers, alternating the ingredients for an appealing look. Don’t overcrowd the skewers, leaving a little space between each piece for even cooking.
- Cook the Skewers (Grill Method): Preheat your grill to medium heat. Lightly oil the grill grates. Place the skewers on the grill and cook for 15-20 minutes, turning every 4-5 minutes, until the tempeh is nicely charred and the vegetables are tender-crisp. During the last 5 minutes of cooking, brush the skewers generously with the peach glaze, turning frequently to allow the glaze to caramelize without burning.
- Cook the Skewers (Oven Method): Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Arrange the skewers on the prepared baking sheet in a single layer. Bake for 20-25 minutes, flipping them halfway through. During the last 10 minutes of baking, brush the skewers generously with the peach glaze, returning them to the oven to allow the glaze to caramelize.
- Serve: Once cooked, remove the skewers from the grill or oven. Brush with any remaining peach glaze before serving immediately.
Pro Tips for Success
- Steam Your Tempeh: Don’t skip the initial steaming step! It’s crucial for softening the tempeh’s texture and opening it up to absorb the delicious marinade flavors, preventing a dry or bitter result.
- Don’t Overcrowd the Skewers: Give your ingredients room to breathe. Overcrowding can lead to steaming instead of charring, resulting in less flavorful and less appealing skewers. Aim for a slight gap between each piece.
- Glaze Towards the End: The peach glaze contains sugars that can burn easily. Apply the glaze only during the last 5-10 minutes of cooking to achieve a beautiful caramelization without scorching.
- Use Ripe Peaches: The natural sweetness and vibrant flavor of ripe peaches will make a significant difference in your glaze. If using frozen, thaw them first for easier blending.
Variations & Substitutions
- Gluten-Free Option: Ensure you use tamari instead of soy sauce for the marinade and verify that your chosen BBQ sauce is certified gluten-free.
- Spicy Kick: For those who love heat, increase the amount of cayenne pepper in the glaze, or add a pinch of red pepper flakes to the tempeh marinade.
- Other Vegetables: Feel free to swap or add other quick-cooking vegetables like zucchini, cherry tomatoes, pineapple chunks, or even mushrooms for variety.
- Higher Protein Boost: Serve these skewers alongside a bed of quinoa, lentils, or a scoop of black bean salad to further increase the protein content of your meal.
- No Fresh Peaches? Frozen sliced peaches work perfectly fine for the glaze – just thaw them slightly before blending. If using canned peaches, drain them well and consider reducing the maple syrup slightly as canned peaches are often sweeter.
Serving Suggestions
These Vegan BBQ Tempeh Skewers with Peach Glaze are incredibly versatile and pair beautifully with a variety of sides. Serve them with a refreshing quinoa salad, fluffy rice pilaf, classic corn on the cob, a creamy vegan coleslaw, or a simple green salad with a light vinaigrette. They are perfect for summer barbecues, potlucks, or as a vibrant, satisfying weeknight dinner that feels special.
Storage & Reheating
- Refrigerator: Store leftover skewers in an airtight container in the refrigerator for up to 3-4 days.
- Freezer: Freezing assembled skewers with vegetables is not recommended, as the vegetables can become mushy upon thawing. However, the peach glaze can be made ahead and frozen in an airtight container for up to 2 months. Thaw in the refrigerator overnight before reheating.
- Reheating: For best results, reheat skewers in a preheated oven at 350°F (175°C) for 10-15 minutes, or until warmed through. You can also microwave them, though they may lose some crispness.
Frequently Asked Questions
Can I make these skewers ahead of time?
You can prepare the tempeh marinade and the peach glaze up to 2 days in advance. Store both separately in airtight containers in the refrigerator. Assemble and cook the skewers just before serving for the best texture and flavor.
What kind of tempeh should I use?
Always opt for plain, unflavored organic tempeh. This allows the marinade and glaze flavors to shine through without competing with other seasonings.
How do I prevent wooden skewers from burning on the grill?
To prevent wooden skewers from charring or burning, soak them in water for at least 30 minutes before threading your ingredients. This saturates the wood, making it more resistant to heat.
Final Thoughts
These Vegan BBQ Tempeh Skewers with Peach Glaze are more than just a meal; they’re an experience. The delightful interplay of smoky, savory tempeh with the bright, sweet tang of the peach glaze creates a dish that’s both comforting and exciting. Whether you’re a seasoned vegan or simply looking to incorporate more plant-based meals into your repertoire, this recipe is a fantastic choice that promises to impress with its vibrant flavors and satisfying textures. Don’t wait – fire up your grill or oven and bring this deliciousness to your table tonight!