3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Grilled Tofu Skewers with Creamy Peanut Sauce are a delightful and satisfying dish that’s perfect for both vegetarians and meat-lovers alike. These skewers are packed with flavor and are complemented by a rich, creamy peanut sauce that adds a wonderful depth to the dish. Ideal for a summer BBQ, a quick weeknight dinner, or as a tasty appetizer, these skewers are easy to make and sure to impress your guests.
Why You’ll Love This Recipe
This recipe not only delivers on flavor but also on ease of preparation. The combination of grilled tofu with a creamy peanut sauce creates a delicious balance. It’s a versatile dish that can be served in various ways, making it a great addition to your culinary repertoire.
- Quick and easy to prepare
- Rich in flavor, thanks to the peanut sauce
- Perfect for grilling season
- Customizable with your favorite vegetables
- Great for meal prep and entertaining
Ingredients
- 1 block (14 oz) firm tofu, drained and pressed
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
- 2 tablespoons lime juice
- 1 tablespoon maple syrup or agave nectar
- 1 teaspoon garlic powder
- 1 teaspoon ground ginger
- 1 red bell pepper, cut into 1-inch pieces
- 1 zucchini, sliced into thick rounds
- 1 cup peanut butter (smooth or crunchy)
- 1/4 cup coconut milk
- 1 tablespoon soy sauce (for the sauce)
- 1 tablespoon lime juice (for the sauce)
- 1 clove garlic, minced (for the sauce)
- Fresh cilantro or green onions, for garnish
- Skewers (wooden or metal)
How to Make Grilled Tofu Skewers with Peanut Sauce
- Begin by cutting the pressed tofu into 1-inch cubes and placing them in a bowl.
- In a separate bowl, whisk together the soy sauce, sesame oil, lime juice, maple syrup, garlic powder, and ground ginger.
- Pour the marinade over the tofu cubes, making sure they are well-coated. Let the tofu marinate for at least 30 minutes, or up to 2 hours in the refrigerator for deeper flavor.
- While the tofu is marinating, prepare the peanut sauce. In a bowl, combine the peanut butter, coconut milk, soy sauce, lime juice, and minced garlic. Whisk until smooth and creamy. Adjust consistency with more coconut milk if needed. Set aside.
- Once marinated, thread the tofu cubes onto skewers, alternating with pieces of red bell pepper and zucchini.
- Preheat your grill to medium-high heat. Lightly oil the grill grates to prevent sticking.
- Grill the skewers for about 10-12 minutes, turning occasionally, until the tofu is nicely charred and vegetables are tender.
- Remove the skewers from the grill and drizzle with the creamy peanut sauce. Garnish with fresh cilantro or green onions before serving.
Tips for the Best Results
- Ensure to press the tofu well to remove excess moisture for better texture and flavor absorption.
- Marinating the tofu longer enhances the flavor, so consider preparing it ahead of time.
- For extra crunch, grill the skewers over direct heat for a few minutes before moving them to indirect heat.
- If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent burning.
Easy Variations
- Substitute the tofu with tempeh for a nutty flavor and firmer texture.
- Add other vegetables like cherry tomatoes, mushrooms, or onions for more variety.
- Spice it up by adding a teaspoon of sriracha or chili paste to the peanut sauce.
- Use different nut butters, such as almond or cashew, for a unique twist.
What to Serve With It
- Jasmine rice or coconut rice for a filling meal.
- A fresh green salad with a light vinaigrette.
- Grilled corn on the cob for a summer BBQ feel.
- Quinoa or a grain bowl for a nutritious option.
Storage and Reheating
Love Trying New Recipes? Check These Out
Save your favorites, discover something different, or make meal planning a whole lot easier.
Leftover grilled tofu skewers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place them in a preheated oven at 350°F for about 10 minutes until warmed through. The peanut sauce can also be stored separately in the fridge for up to a week.
Recipe Card
Prep Time: 30 minutes (plus marinating time)
Cook Time: 12 minutes
Total Time: 42 minutes (plus marinating time)
Yield/Servings: 4 servings
Ingredients:
1 block (14 oz) firm tofu, drained and pressed
2 tablespoons soy sauce
1 tablespoon sesame oil
2 tablespoons lime juice
1 tablespoon maple syrup or agave nectar
1 teaspoon garlic powder
1 teaspoon ground ginger
1 red bell pepper, cut into 1-inch pieces
1 zucchini, sliced into thick rounds
1 cup peanut butter (smooth or crunchy)
1/4 cup coconut milk
1 tablespoon soy sauce (for the sauce)
1 tablespoon lime juice (for the sauce)
1 clove garlic, minced (for the sauce)
Fresh cilantro or green onions, for garnish
Skewers (wooden or metal)
Instructions:
1. Cut the pressed tofu into 1-inch cubes and place them in a bowl.
2. Whisk together the soy sauce, sesame oil, lime juice, maple syrup, garlic powder, and ground ginger.
3. Pour the marinade over the tofu cubes and let marinate for at least 30 minutes.
4. Prepare the peanut sauce by combining peanut butter, coconut milk, soy sauce, lime juice, and minced garlic. Whisk until smooth.
5. Thread the tofu and vegetables onto skewers.
6. Preheat the grill to medium-high heat and oil the grates.
7. Grill the skewers for 10-12 minutes, turning occasionally.
8. Drizzle with peanut sauce and garnish with fresh herbs before serving.
Notes:
For the best flavor, marinate the tofu longer and experiment with different vegetables or nut butters as desired.





















