Go Back
+ servings
A white plate sitting on top of a checked napkin, topped with cauliflower rice, beef satay, and green beans
Print Recipe
5 from 1 vote

Low Carb Beef Satay

Low carb satay beef meal prep has a creamy Thai peanut sauce that serves as a marinade for the beef and a dipping sauce. Serve with cauliflower rice and green beans for four lunches.
Prep Time30 mins
Cook Time15 mins
Total Time45 mins
Course: Beef, Main Dish
Cuisine: American
Keyword: keto, meal prep bowls, peanut sauce, satay beef, thai
Servings: 4
Calories: 332kcal
Author: Rachael


  • 3/4 lb flank steak sliced into 1/4 inch strips
  • 5 ounces coconut milk
  • 1 tsps lemon grass finely chopped lemongrass or lemon grass paste
  • 1/4 cup natural peanut butter
  • 1 tablespoon lime juice
  • 2 teaspoons reduced sodium soy sauce
  • 1 Tbs low carb sweetener of choice ex: stevia or monk fruit
  • 2 tablespoons sriracha or chili sauce
  • 1/2 teaspoon ground ginger

Meal Prep Bowls

  • 1 tablespoon olive oil divided
  • 4 cups riced cauliflower
  • 1/2 tsp salt & pepper
  • 8 oz green beans


  • n a large bowl, mix together the coconut milk, lemon grass, peanut butter, lime juice, soy sauce, sriracha, sweetener, and ground ginger. Divide in half, and set half aside
  • Add sliced flank steak to the half of the coconut mixture still in the large bowl.
  • Portion the remaining half of the sauce mixture out into small storage containers to act as dipping sauce for the meal prep bowls.
  • Marinate beef for at least 30 minutes.
  • While beef is marinating, prepare the cauliflower rice and green beans.

Cauliflower rice

  • Heat ½ Tbs oil over medium heat in a non-stick skillet.
  • Add the riced cauliflower, and season with salt & pepper to taste.
  • Cook for 5 minutes, or until cooked to your liking.
  • Divide up between four meal prep containers.

Green beans-

  • Add 1/2 tablespoon of oil to the skillet you cooked the cauliflower in, and add in green beans, and a little salt and pepper.
  • Cook the green beans for 5 minutes, until still bright green but slightly softened.
  • Divide amongst the meal prep containers.


  • Heat a grill pan or cast iron skillet or grill.
  • Skewer beef onto wooden or metal skewers.
  • Working in batches, cook the skewers of beef for 2-3 minutes per side or until cooked through.
  • Divide beef out between the meal prep containers. Cool completely, seal and store in the fridge for up to 4 days.
  • To serve after refrigeration
  • Remove the sauce, reheat beef, cauliflower and green beans in the microwave until hot. Spoon the sauce over the beef and veggies, and enjoy!


I used granulated monk fruit sweetener, if you are using powdered or liquid, start with 1/2 and taste. You can also swap for 1 tablespoon brown sugar or maple syrup if you are not low carb. Adapted from : https://sweetpeasandsaffron.com/low-carb-satay-beef-meal-prep/#wprm-recipe-container-24721


Calories: 332kcal | Carbohydrates: 15g | Protein: 25g | Fat: 20g | Saturated Fat: 9g | Cholesterol: 51mg | Sodium: 647mg | Potassium: 1035mg | Fiber: 5g | Sugar: 5g | Vitamin A: 390IU | Vitamin C: 90.4mg | Calcium: 85mg | Iron: 4.1mg