Skip to main content

Vegan Satay Skewers with Peanut Sauce

Grilled tofu skewers marinated in aromatic spices, served with a rich and creamy peanut sauce.

30m prep + 15m cook4 servings
Contains peanutContains wheatContains soyEGG-free
420 cal|25g protein|20g carbs|28g fat|6g fiber

Ingredients

  • 1 lb Firm Tofu
  • 3 tablespoons Soy Sauce
  • 1 teaspoon Turmeric Powder
  • 1 teaspoon Cumin Powder
  • 1 teaspoon Coriander Powder
  • 1 teaspoon Garlic Powder
  • 2 tablespoons Vegetable Oil
  • 1/2 cup Peanut Butter
  • 1/2 cup Coconut Milk
  • 1 tablespoon Lime Juice
  • 1 tablespoon Sugar
  • 1/2 teaspoon Chili Flakes

Instructions

  1. 1Prepare Tofu: Press tofu to remove excess water. Cut into cubes.
  2. 2Marinate Tofu: In a bowl, combine soy sauce, turmeric powder, cumin powder, coriander powder, garlic powder, and vegetable oil. Add tofu and marinate for at least 30 minutes.
  3. 3Make Peanut Sauce: In a saucepan, combine peanut butter, coconut milk, lime juice, sugar, and chili flakes (if using). Heat over low heat, stirring until smooth.
  4. 4Assemble Skewers: Thread marinated tofu onto skewers.
  5. 5Grill: Grill skewers over medium heat for 5-7 minutes per side, until golden brown.
  6. 6Serve: Serve hot with peanut sauce.

Related Guides

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.