🔥 Featured Remote Opportunity

Get Paid $25–$50/hr Just Replying to Messages

Explore flexible online chat opportunities paying $25–$50/hr — no phone calls and no experience required.

  • ⚡ Start immediately if qualified
  • 💬 Reply to messages online
  • ⏰ Choose flexible hours
  • 🏠 Work remotely from home
See Available Chat Positions →

⏱ Takes under 60 seconds • Availability updates daily

🎁 TEMU $0 KITCHEN GIFTS

6 Kitchen Finds You May Be Able to Get for $0

Temu is currently showing these kitchen products as $0 gifts for eligible app users with qualifying orders. Tap any item below to check the current offer.

🎁 $0 gift availability may vary. Offers shown are for eligible Temu app users with qualifying orders. Tap a product to see current eligibility, pricing and terms.
Affiliate disclosure: We may earn a commission when you use links on this page.

Grilled Tofu Skewers with Peanut Dipping Sauce

Grilled Tofu Skewers with Peanut Dipping Sauce

Grilled Tofu Skewers with Peanut Dipping Sauce are a delightful, vegetarian appetizer that’s perfect for gatherings or a cozy night in. The combination of marinated grilled tofu and creamy peanut sauce creates a satisfying and crave-worthy dish that anyone can enjoy, whether they are a tofu enthusiast or a skeptic. With a simple preparation and vibrant flavors, these skewers are sure to impress!

Why You’ll Love This Recipe

This recipe is not only easy to make but also packed with flavor. The grilled tofu absorbs the marinade beautifully, while the peanut dipping sauce adds a creamy, nutty touch that complements the dish perfectly. Here are a few reasons to love these skewers:

  • Quick and easy to prepare, perfect for busy weeknights or last-minute gatherings.
  • Versatile and can be served as an appetizer, snack, or main dish.
  • Healthy and satisfying, providing a good source of plant-based protein.
  • Customizable with your favorite vegetables or spices.

Ingredients

  • 14 ounces firm tofu, drained and pressed
  • 1/4 cup soy sauce
  • 2 tablespoons sesame oil
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 green onions, chopped (for garnish)
  • 1 red bell pepper, cut into bite-sized pieces
  • 1 zucchini, sliced into rounds
  • 1/2 cup creamy peanut butter
  • 1 tablespoon honey or maple syrup
  • 1 tablespoon rice vinegar
  • 1 tablespoon soy sauce (for dipping sauce)
  • 2 tablespoons water (to thin the sauce)
  • Skewers (soaked in water if wooden)

How to Make Grilled Tofu Skewers with Dipping Sauce

  1. Prepare the tofu by cutting it into 1-inch cubes. In a bowl, whisk together the soy sauce, sesame oil, minced garlic, and grated ginger.
  2. Add the tofu cubes to the marinade and let them soak for at least 30 minutes to absorb the flavors.
  3. While the tofu is marinating, prepare the vegetables by cutting the red bell pepper and zucchini into bite-sized pieces.
  4. After marinating, thread the tofu cubes and vegetables onto the skewers, alternating between tofu and veggies for a colorful presentation.
  5. Preheat your grill or grill pan over medium-high heat. Lightly oil the grill grates to prevent sticking.
  6. Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the tofu is golden brown and the vegetables are tender.
  7. While the skewers are grilling, prepare the peanut dipping sauce by combining the peanut butter, honey or maple syrup, rice vinegar, soy sauce, and water in a bowl. Whisk until smooth and creamy.
  8. Once the skewers are done, remove them from the grill and let them cool slightly before serving.
  9. Serve the grilled tofu skewers warm with the peanut dipping sauce and a sprinkle of chopped green onions on top.

Tips for the Best Results

  • Make sure to press the tofu well to remove excess moisture, which helps it absorb the marinade better.
  • Soak wooden skewers in water for at least 30 minutes before grilling to prevent them from burning.
  • For added flavor, let the tofu marinate for a few hours or overnight if time allows.

Easy Variations

  • Add other vegetables like cherry tomatoes, mushrooms, or bell peppers for more variety.
  • Use different marinades, such as teriyaki or chili garlic sauce, for a different flavor profile.
  • For a spicy kick, add a teaspoon of sriracha to the peanut dipping sauce.

What to Serve With It

  • A fresh green salad with a light vinaigrette.
  • Steamed rice or quinoa for a heartier meal.
  • Spring rolls or vegetable dumplings for a complete Asian-inspired feast.

Storage and Reheating

Leftover grilled tofu skewers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a grill or in a skillet over medium heat until warmed through. The peanut sauce can also be stored separately in the fridge for up to a week.

Recipe Card

Grilled Tofu Skewers with Peanut Dipping Sauce
Prep Time: 30 minutes (plus marinating time)
Cook Time: 12 minutes
Total Time: 42 minutes (plus marinating time)
Yield/Servings: 4 servings
Ingredients:

  • 14 ounces firm tofu, drained and pressed
  • 1/4 cup soy sauce
  • 2 tablespoons sesame oil
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 green onions, chopped (for garnish)
  • 1 red bell pepper, cut into bite-sized pieces
  • 1 zucchini, sliced into rounds
  • 1/2 cup creamy peanut butter
  • 1 tablespoon honey or maple syrup
  • 1 tablespoon rice vinegar
  • 1 tablespoon soy sauce (for dipping sauce)
  • 2 tablespoons water (to thin the sauce)
  • Skewers (soaked in water if wooden)

Instructions:

  1. Prepare the tofu by cutting it into 1-inch cubes. In a bowl, whisk together the soy sauce, sesame oil, minced garlic, and grated ginger.
  2. Add the tofu cubes to the marinade and let them soak for at least 30 minutes to absorb the flavors.
  3. While the tofu is marinating, prepare the vegetables by cutting the red bell pepper and zucchini into bite-sized pieces.
  4. After marinating, thread the tofu cubes and vegetables onto the skewers, alternating between tofu and veggies.
  5. Preheat your grill or grill pan over medium-high heat. Lightly oil the grill grates.
  6. Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally.
  7. While grilling, prepare the peanut dipping sauce by whisking together peanut butter, honey or maple syrup, rice vinegar, soy sauce, and water.
  8. Once the skewers are done, serve warm with the peanut dipping sauce and garnish with green onions.

Notes: Leftovers can be stored in the refrigerator for up to 3 days.

Scroll to Top