🔥 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 Creamy Peanut Sauce

Grilled Tofu Skewers with Creamy Peanut Sauce

Grilled Tofu Skewers with Creamy Peanut Sauce are a deliciously satisfying dish perfect for a quick weeknight dinner or as a crowd-pleasing appetizer. The smoky flavor of the grilled tofu pairs beautifully with the rich, creamy peanut sauce, making every bite crave-worthy. Plus, this recipe is packed with plant-based protein and vibrant flavors, ensuring that everyone at the table will be reaching for seconds.

Why You’ll Love This Recipe

These grilled tofu skewers are not only easy to make but also bursting with flavor. The creamy peanut sauce adds a delightful richness that complements the grilled tofu perfectly. This dish is:

  • Quick to prepare – perfect for busy weeknights.
  • Versatile – great as an appetizer or main dish.
  • Full of flavor – smoky, savory, and creamy all in one bite.
  • Plant-based – a great option for vegetarians and vegans.
  • Customizable – add your favorite veggies for extra crunch.

Ingredients

  • 1 block (14 oz) firm tofu, pressed and cut into 1-inch cubes
  • 2 tablespoons soy sauce
  • 2 tablespoons vegetable oil
  • 1 tablespoon lime juice
  • 1 teaspoon garlic, minced
  • 1/4 cup creamy peanut butter
  • 2 tablespoons coconut milk
  • 1 tablespoon maple syrup or honey
  • 1 tablespoon fresh cilantro, chopped (plus extra for garnish)
  • Salt and pepper to taste
  • Wooden or metal skewers (if using wooden skewers, soak in water for 30 minutes prior)

How to Make Grilled Tofu Skewers with Peanut Sauce

  1. In a medium bowl, combine the soy sauce, vegetable oil, lime juice, and minced garlic. Add the cubed tofu and toss to coat. Marinate for at least 15 minutes.
  2. While the tofu is marinating, prepare the peanut sauce. In a separate bowl, whisk together the peanut butter, coconut milk, maple syrup, and chopped cilantro until smooth. Season with salt and pepper to taste. Set aside.
  3. Preheat your grill or grill pan over medium heat. Thread the marinated tofu cubes onto the skewers, leaving a little space between each piece.
  4. Grill the skewers for 10-12 minutes, turning occasionally, until the tofu is golden and slightly charred.
  5. Remove the skewers from the grill and drizzle with the creamy peanut sauce or serve it on the side for dipping.
  6. Garnish with extra chopped cilantro before serving.

Tips for the Best Results

  • Ensure the tofu is pressed well to remove excess moisture for better flavor absorption and grilling.
  • For an extra kick, add a splash of sriracha or chili flakes to the peanut sauce.
  • If you prefer a smoky flavor, consider adding a sprinkle of smoked paprika to the marinade.
  • Grill the skewers on high heat for a nice char but keep an eye on them to avoid burning.

Easy Variations

  • Add colorful bell peppers, zucchini, or cherry tomatoes to the skewers for added flavor and nutrients.
  • Substitute peanut butter with almond or cashew butter for a different nutty flavor.
  • Swap out the tofu for tempeh for a firmer texture and different taste.
  • For a gluten-free option, use tamari instead of soy sauce.

What to Serve With It

  • Serve with jasmine rice or quinoa for a complete meal.
  • Pair with a fresh cucumber salad for a refreshing side.
  • Enjoy with steamed broccoli or a mix of grilled vegetables.
  • Serve with crispy spring rolls for an 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. Reheat in a skillet over medium heat until warmed through, or place in the microwave for quick reheating. The peanut sauce can also be stored separately in the fridge for up to a week.

Recipe Card

Grilled Tofu Skewers with Creamy Peanut Sauce
Prep Time: 15 minutes
Cook Time: 12 minutes
Total Time: 27 minutes
Yield: 4 servings
Ingredients:

  • 1 block (14 oz) firm tofu, pressed and cut into 1-inch cubes
  • 2 tablespoons soy sauce
  • 2 tablespoons vegetable oil
  • 1 tablespoon lime juice
  • 1 teaspoon garlic, minced
  • 1/4 cup creamy peanut butter
  • 2 tablespoons coconut milk
  • 1 tablespoon maple syrup or honey
  • 1 tablespoon fresh cilantro, chopped (plus extra for garnish)
  • Salt and pepper to taste
  • Wooden or metal skewers

Instructions:

  1. In a medium bowl, combine the soy sauce, vegetable oil, lime juice, and minced garlic. Add the cubed tofu and toss to coat. Marinate for at least 15 minutes.
  2. While the tofu is marinating, prepare the peanut sauce. In a separate bowl, whisk together the peanut butter, coconut milk, maple syrup, and chopped cilantro until smooth. Season with salt and pepper to taste. Set aside.
  3. Preheat your grill or grill pan over medium heat. Thread the marinated tofu cubes onto the skewers, leaving a little space between each piece.
  4. Grill the skewers for 10-12 minutes, turning occasionally, until the tofu is golden and slightly charred.
  5. Remove the skewers from the grill and drizzle with the creamy peanut sauce or serve it on the side for dipping.
  6. Garnish with extra chopped cilantro before serving.

Notes:

  • For added flavor, consider marinating the tofu for longer, up to overnight in the fridge.
Scroll to Top