Nutrition Facts for Vegetarian beef satay

Vegetarian Beef Satay

Savor the bold and vibrant flavors of this mouthwatering Vegetarian Beef Satay, a plant-based twist on the classic Indonesian favorite. Tender plant-based beef strips are marinated in a rich blend of coconut milk, soy sauce, turmeric, ginger, and aromatic spices, ensuring every bite is packed with flavor. Grilled to perfection and paired with a creamy, zesty peanut sauce infused with lime juice and chili flakes, this dish strikes the perfect balance of smoky, savory, and nutty notes. Ready in just 45 minutes, this easy yet impressive recipe is ideal for weeknight dinners or entertaining guests. Garnished with fresh cilantro for a burst of color and freshness, these skewers are as visually appealing as they are delicious. Perfect for vegans, vegetarians, or anyone looking for a satisfying meat-free option, this show-stopping dish is sure to become a new favorite.

Nutriscore Rating: 68/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegetarian Beef Satay
Prep Time:30 mins
Cook Time:15 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 400 grams Plant-based beef strips
  • 120 milliliters Coconut milk
  • 60 milliliters Soy sauce
  • 2 tablespoons Brown sugar
  • 1 teaspoon Ground turmeric
  • 1 teaspoon Ground coriander
  • 2 cloves Minced garlic
  • 1 teaspoon Grated ginger
  • 2 tablespoons Vegetable oil
  • 0.5 teaspoon Salt
  • 120 grams Peanut butter
  • 2 tablespoons Lime juice
  • 0.5 teaspoon Chili flakes
  • 60 milliliters Water
  • 2 tablespoons Chopped fresh cilantro

Directions

Step 1

In a large bowl, combine coconut milk, soy sauce, brown sugar, ground turmeric, ground coriander, minced garlic, grated ginger, vegetable oil, and salt. Mix well to create the marinade.

Step 2

Add the plant-based beef strips to the marinade, ensuring they are well coated. Cover and refrigerate for at least 30 minutes to let the flavors infuse.

Step 3

While the strips are marinating, prepare the peanut sauce. In a small saucepan over medium heat, combine peanut butter, remaining soy sauce, lime juice, chili flakes, and water. Stir until smooth and heated through, then remove from heat and set aside.

Step 4

Preheat the grill or grill pan over medium heat. Thread the marinated plant-based beef strips onto skewers.

Step 5

Once the grill is ready, lightly oil the grates to prevent sticking. Grill the skewers for about 3-4 minutes on each side or until they are nicely charred.

Step 6

Remove the skewers from the grill and let them rest for a minute.

Step 7

Serve the Vegetarian Beef Satay skewers with the peanut sauce on the side, garnished with chopped fresh cilantro.

Nutrition Facts

Serving size (891.7g)
Amount per serving % Daily Value*
Calories 1935.3
Total Fat 128.9g 0%
Saturated Fat 20.4g 0%
Polyunsaturated Fat 31.9g
Cholesterol 0mg 0%
Sodium 5286.8mg 0%
Total Carbohydrate 89.6g 0%
Dietary Fiber 20.5g 0%
Total Sugars 44.1g
Protein 113.5g 0%
Vitamin D 0IU 0%
Calcium 335.5mg 0%
Iron 17.5mg 0%
Potassium 2431.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 58.8%
Protein: 23.0%
Carbs: 18.2%