Recipes Cuisine Asian Tofu Satay with Peanut Sauce 4.5 (2) 1 Review 3 Photos Indonesian-style vegan satay marinade seasons skewered chunks of tofu before they're grilled. Serve with peanut sauce to replicate this Asian street food as an appetizer or, if desired, serve over rice for a meal. Submitted by Buckwheat Queen Updated on April 12, 2022 Tested by Allrecipes Test Kitchen Tested by Allrecipes Test Kitchen The Allrecipes Test Kitchen staff are a team of culinary pros who make and vet recipes using only equipment you'd find in a home kitchen. Staff credentials vary but include training at the Culinary Institute of America; kitchen stints in fine dining restaurants; and countless hours in the test kitchen itself. Meet the Allrecipes Test Kitchen Save Rate Print Share Close Add Photo 3 Prep Time: 20 mins Cook Time: 10 mins Additional Time: 30 mins Total Time: 1 hr Servings: 4 Yield: 4 skewers Jump to Nutrition Facts Cook Mode (Keep screen awake) Ingredients ¾ cup coconut milk 2 tablespoons sweet soy sauce (kecap manis) 1 tablespoon curry paste 1 ½ teaspoons ground turmeric 1 teaspoon grated fresh ginger 1 tablespoon vegan fish sauce substitute 2 (8 ounce) containers extra-firm tofu, pressed and drained 4 (8-inch) bamboo skewers Creamy Peanut Sauce: 3 tablespoons creamy natural peanut butter 3 tablespoons coconut milk 3 tablespoons chili-garlic sauce 2 tablespoons sweet soy sauce (kecap manis) 2 ½ tablespoons lime juice 1 teaspoon freshly grated ginger 4 lime wedges Directions Mix coconut milk, kecap manis, curry paste, turmeric powder, ginger, and vegan fish sauce together in a gallon-sized resealable bag. Seal and shake to mix. Cut tofu into 2-inch pieces and place in the bag. Seal and shake to coat. Allow to marinate for at least 30 minutes. Soak bamboo skewers in water for 30 minutes. Combine peanut butter, coconut milk, chili-garlic sauce, kecap manis, lime juice, and ginger in a bowl. Whisk until sauce is smooth. Set aside. Preheat an outdoor grill for medium heat and lightly oil the grate. Remove the tofu pieces and tap to remove any excess marinade. Skewer an equal number of tofu pieces onto each skewer. Grill the skewers on each side until browned, basting the skewers with the marinade as they cook, 10 to 15 minutes total. Drizzle the peanut sauce over the skewers and serve with extra sauce and lime wedges on the side. Cook's Note: If you like, cook the cubes before skewering, so they cook on each side to increase the crunchy texture. You can also use a griddle instead of a grill. I Made It Print Nutrition Facts (per serving) 322 Calories 23g Fat 20g Carbs 13g Protein Show Full Nutrition Label Hide Full Nutrition Label Nutrition Facts Servings Per Recipe 4 Calories 322 % Daily Value * Total Fat 23g 29% Saturated Fat 12g 59% Sodium 1325mg 58% Total Carbohydrate 20g 7% Dietary Fiber 3g 9% Total Sugars 12g Protein 13g 26% Vitamin C 7mg 7% Calcium 413mg 32% Iron 9mg 49% Potassium 373mg 8% * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs. ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data. (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.