Tofu Satay with Peanut Sauce

Tofu Satay with Peanut Sauce

This Tofu Satay recipe is super simple to make and PERFECT for grilling season! It can be marinated for a short period if you're in a hurry OR it can even marinate overnight for extra flavor. The grill adds depth and flavor that takes tofu from simple to seriously incredible.

Author: Food with Feeling

Meal Type: Milk Free

Cuisine: Asian

Difficulty: EASY

Prep. Time: 20 minutes

Cook Time: 20 minutes

Total Time: 40 minutes

Servings: 2 Servings

Calories: 622 kcal per serving

Ingredients

  • 15 ounces - firm or extra firm tofu
  • ¼ cup - coconut milk
  • 2 tablespoons - reduced sodium soy sauce
  • 2 teaspoons - curry powder
  • 1 tsp - turmeric
  • 3 clove - garlic
  • 1 tbsp - ginger
  • 1 tbsp - brown sugar
  • peanut sauce

Instructions

  1. Start out by freezing your tofu (you can skip this step if desired but I love the texture and flavor that it provides. See note below!). Cut the tofu into large 1 inch chunks and place into a air tight container. Place in the freezer and freeze through (I usually do this overnight). Remove from the freezer the morning you plan to make this and thaw in the fridge.
  2. In a resealable container, whisk together the coconut milk, soy sauce, curry powder, turmeric, ginger, garlic, and brown sugar. Add in the thawed tofu and marinate for 30 minutes or even several hours.
  3. When ready to cook, pre-heat your grill to 400 degrees F.
  4. Place the tofu on your skewers, about 5 pieces to each skewer. Place on the heated grill and cook for 3-4 minutes per side or until little charred around.
  5. Serve and ENJOY!
  6. If you’re not planning to freeze the tofu then you’ll need to press it before marinating it. I have a full guide on how to do that.
  7. If using wooden skewers, be sure to soak them in water for about 20 minutes before using.

Nutrition

Energy: 622 kcal | Total Fat: 38 g | Saturated: 11 g | Trans: 0 g | Cholesterol: 0 mg | Total Carbs: 45 g | Fiber: 7 g | Sugars: 30 g | Proteins: 32 g | Sodium: 2,269 mg | Polyunsaturated: 12 g | Monounsaturated: 12 g

©2026 OnlineCook LLC