Keto Cauliflower Peanut Satay Bowl – Vegan & Creamy
This vegan keto cauliflower peanut satay bowl brings Thai street food flavor to your plate: golden roasted cauliflower in a creamy sauce of peanut butter, coconut milk and soy sauce, finished with ginger and sesame oil. The peanut butter delivers satisfying fats and protein, while cauliflower acts as the perfect low carb base. Just 8 g net carbs per serving with 42 g fat and 14 g protein, ready in 25 minutes.
Key facts at a glance
- Prep time: approx. 25 minutes, one skillet plus a quick roast.
- Approx. 8 g net carbs and 42 g fat per serving.
- Ingredients: cauliflower, peanut butter, coconut milk, soy sauce, sesame oil, ginger, lime, sesame seeds.
- Vegan, filling and designed as a complete keto meal; tastes like satay without the skewers.
Ingredients
One serving is designed as a complete vegan keto meal.
| Amount | Ingredient | Note | ||
|---|---|---|---|---|
| cauliflower | cut into florets | |||
| cut into florets | ||||
| peanut butter | 100 %, no added sugar | |||
| 100 %, no added sugar | ||||
| coconut milk | full fat | |||
| full fat | ||||
| soy sauce | 1 tbsp | |||
| 1 tbsp | ||||
| sesame oil | approx. 10 g; 1 tsp | |||
| approx. 10 g; 1 tsp | ||||
| fresh ginger | grated | |||
| grated | ||||
| lime juice | 0.25 lime | |||
| 0.25 lime | ||||
| sesame seeds | for topping | |||
| for topping | ||||
| spring onion | 1 spring onion, sliced into rings | |||
| 1 spring onion, sliced into rings | ||||
| salt | to taste | |||
| to taste | ||||
Preparation
Cut the cauliflower into bite sized florets. In a large skillet with sesame oil, roast over medium to high heat for 8 to 10 minutes until golden brown. For the sauce, whisk together peanut butter, coconut milk, soy sauce and grated ginger. Pour the sauce over the cauliflower and let it simmer for 3 minutes. Season with lime juice and garnish with sesame seeds and spring onions.
Why this satay bowl works as vegan and keto
The macro balance of this bowl is ideal for keto thanks to the combination of peanut butter and coconut milk: 30 g of peanut butter provides approx. 15 g fat, 7 g protein and only 2 g net carbs. Together with 80 ml of full fat coconut milk (16 g fat, 2 g net carbs), it creates a satisfying, high fat sauce. Cauliflower (250 g) adds only about 3.5 g net carbs with 2.5 g protein, making it one of the lowest carb vegetables available. Traditional satay sauce made with sugar and rice vinegar would have significantly more carbs; here coconut milk replaces the sugar and lime juice replaces the vinegar.
Source: USDA FoodData Central – Peanut butter, smooth , Harvard Nutrition Source – Protein
Peanut butter as a keto sauce base
Pure peanut butter (100 %, no added sugar) has a great fat to net carb ratio: per 30 g you get about 15 g fat and only 2 g net carbs. Compared to cashew butter (4 g net carbs per 30 g), it is the better keto choice. The creamy texture means you do not need any additional thickeners.
Roasting cauliflower: flavor through the Maillard reaction
When you roast cauliflower in a skillet, the surface caramelizes slightly, producing nutty, lightly sweet roasted flavors without adding carbs. Important: do not crowd the florets in the pan, otherwise they will steam instead of browning.
How to serve and vary the satay bowl
It is best served in a deep bowl and generously topped with sesame seeds and sliced spring onion rings. From personal experience, the bowl tastes best when the cauliflower is crisp on the outside and still has a slight bite inside.
Meal prep and storage
Store the sauce and cauliflower separately in the fridge (each keeps for 3 days). To serve, briefly reheat the cauliflower in the pan and warm the sauce separately, so the texture stays intact.
Higher protein variation
Roast 150 g of cubed firm tofu along with the cauliflower (+12 g protein, +1 g net carbs). Alternatively, sprinkle 30 g of hemp seeds on top (+10 g protein, +1 g net carbs). Both options keep the dish vegan and keto.
Which tips help with the keto satay bowl?
- Pat the cauliflower dry before it goes into the pan; moisture prevents browning.
- Stir the peanut butter with 1 tbsp warm water before adding it to the coconut milk; it blends faster.
- Do not let the sesame oil get too hot: medium heat is enough, otherwise it turns bitter.
- Add the spring onions only after plating, so they stay crisp and fresh.
- For more heat, stir 1 tsp of sambal oelek into the sauce (barely any added carbs).
Nutrition values
| Nutrient | Per 100 g | Per serving | Keto context |
|---|---|---|---|
| Calories | approx. 112 kcal | approx. 460 kcal | Satisfying vegan keto meal; energy comes mostly from peanut butter and coconut milk. |
| Satisfying vegan keto meal; energy comes mostly from peanut butter and coconut milk. | |||
| Fat | approx. 10 g | approx. 42 g | Main sources: peanut butter, coconut milk, sesame oil; mix of monounsaturated and polyunsaturated fats. |
| Main sources: peanut butter, coconut milk, sesame oil; mix of monounsaturated and polyunsaturated fats. | |||
| Net carbs | approx. 2.0 g | approx. 8 g | Low; comes from cauliflower, peanut butter and coconut milk. |
| Low; comes from cauliflower, peanut butter and coconut milk. | |||
| Sugar | approx. 1.2 g | approx. 4.5 g | Naturally occurring sugar from cauliflower and coconut milk; no added sugar. |
| Naturally occurring sugar from cauliflower and coconut milk; no added sugar. | |||
| Protein | approx. 3.4 g | approx. 14 g | Plant based protein from peanut butter and cauliflower. |
| Plant based protein from peanut butter and cauliflower. | |||
| Salt | approx. 0.4 g | approx. 1.5 g | From soy sauce; use a reduced sodium soy sauce if needed. |
| From soy sauce; use a reduced sodium soy sauce if needed. | |||
Note: Nutrition values are estimated averages per 100 g and per serving and may vary depending on ingredients, brands, portion size, and preparation. They do not replace individual nutrition or medical advice.
FAQ
Can I use almond butter instead of peanut butter?
Yes, almond butter works well and has even fewer net carbs. The flavor becomes milder and less classically satay, but the sauce stays creamy.
Is soy sauce keto friendly?
Yes, classic soy sauce has less than 1 g net carbs per tbsp. If you are gluten intolerant, use tamari: same flavor, gluten free.
Does this bowl work as office meal prep?
Yes, transport the sauce and cauliflower separately and combine them just before eating. It also tastes great cold, more like a salad with peanut dressing.
How can I make the bowl higher in protein for muscle building?
Roast 150 g of cubed firm tofu with the cauliflower, or sprinkle 30 g of hemp seeds on top. Both options keep the dish vegan and noticeably boost the protein content.