As an Amazon Associate I earn from qualifying purchases.
This spicy peanut cauliflower stir-fry combines crunchy cauliflower with a creamy, spicy peanut sauce. Ready in 25 minutes, it’s a perfect vegan and gluten-free option for a quick, flavorful meal.
Bold, creamy, and spicy—this quick stir-fry brings crunchy cauliflower to life in under 30 minutes.
This dish brings together crunchy cauliflower and a luscious peanut sauce with a spicy kick, creating a delightful meal that’s both nourishing and quick to prepare. It’s a great way to enjoy a plant-based dinner that feels indulgent yet wholesome, perfect for busy evenings when flavor and speed matter.

Recipe Overview
Why This Recipe Works
Here’s why this Spicy Peanut Cauliflower Stir-Fry Recipe recipe has become a go-to favorite.
Why We Love It
- Quick and easy to prepare, ideal for busy weeknights.
- Packed with plant-based protein and fiber for satiety.
- Gluten-free and vegan-friendly, suitable for many diets.
- Uses simple pantry ingredients with fresh veggies.
- Balances spicy, sweet, and tangy flavors beautifully.
- Minimal cleanup with just one skillet needed.
Shop the tools used in this recipe
Key Ingredients
Using natural peanut butter without added sugar or salt ensures the sauce’s flavor is rich and balanced, while fresh lime juice brightens the dish and cuts through the richness.
Gather these simple ingredients to create a creamy, spicy peanut sauce coated over tender cauliflower florets.
Ingredient Notes
- For the Stir-Fry
- 1 large head of cauliflower, cut into bite-sized florets
- 2 tablespoons vegetable oil
- 1 red bell pepper, thinly sliced
- 3 green onions, chopped
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 small carrot, julienned
- 1/2 cup snap peas
- For the Peanut Sauce
- 1/3 cup natural peanut butter
- 2 tablespoons soy sauce or tamari
- 1 tablespoon rice vinegar
- 1 tablespoon maple syrup or honey
- 1-2 teaspoons sriracha (adjust to taste)
- Juice of 1 lime
- 1/4 cup warm water (to thin sauce as needed)
- For Garnish
- 1/4 cup roasted peanuts, chopped
- Fresh cilantro leaves (optional)
- Lime wedges
Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

Equipment Needed
Step-by-Step Instructions
Follow these steps to make a flavorful and creamy spicy peanut cauliflower stir-fry that’s ready in minutes.
Pro Tip
Toast the peanuts lightly before adding to the sauce to deepen their flavor and add a subtle crunch that elevates the overall texture.
Success Tips
- Cut cauliflower into uniform pieces to ensure even cooking.
- Adjust sriracha according to your preferred spice level.
- Use a non-stick skillet to prevent sticking and ease cleanup.
- Add a splash of water while stir-frying if vegetables start to stick.
- Toast peanuts lightly in a dry pan for extra crunch and flavor.

Ingredient Swaps
If you need to swap out ingredients, these alternatives work well without compromising flavor.
Best Substitutions
- Use almond or cashew butter instead of peanut butter for a different nutty taste.
- Replace soy sauce with coconut aminos for a soy-free option.
- Swap red bell pepper with snap peas or broccoli florets.
- Use agave syrup or brown rice syrup instead of maple syrup or honey.
- Substitute sriracha with chili garlic sauce or red pepper flakes.
Frequently Asked Questions
Q: Can I freeze this stir-fry?
A: Freezing is not recommended as the cauliflower tends to become mushy when thawed.
Q: Can I make the sauce ahead of time?
A: Yes, the peanut sauce can be prepared up to 3 days in advance and stored in the fridge.
Q: Is this recipe gluten-free?
A: Yes, if you use tamari or a gluten-free soy sauce alternative.
Q: Can I add protein to this dish?
A: Absolutely! Tofu, tempeh, or cooked chicken can be added for extra protein.
Storage Tips
Keep your leftovers fresh and tasty with these storage tips.
Storage & Reheating
- Store cooled stir-fry in an airtight container in the refrigerator for up to 3 days.
- Reheat gently in a skillet over medium heat to preserve texture and flavor.
- Avoid freezing as the cauliflower may become mushy upon thawing.
- Keep garnishes separate and add fresh before serving.
What to Serve With It
Serve this spicy peanut cauliflower stir-fry alongside these complementary dishes for a complete meal.
Serving Suggestions
- Steamed jasmine or brown rice
- Quinoa or cauliflower rice for a low-carb option
- Simple cucumber salad with a light vinaigrette
- Fresh spring rolls with a dipping sauce

Spicy Peanut Cauliflower Stir-Fry
Ingredients
- For the Stir-Fry
- ☐ 1 large head of cauliflower, cut into bite-sized florets
- ☐ 2 tablespoons vegetable oil
- ☐ 1 red bell pepper, thinly sliced
- ☐ 3 green onions, chopped
- ☐ 2 cloves garlic, minced
- ☐ 1 teaspoon fresh ginger, grated
- ☐ 1 small carrot, julienned
- ☐ 1/2 cup snap peas
- For the Peanut Sauce
- ☐ 1/3 cup natural peanut butter
- ☐ 2 tablespoons soy sauce or tamari
- ☐ 1 tablespoon rice vinegar
- ☐ 1 tablespoon maple syrup or honey
- ☐ 1-2 teaspoons sriracha (adjust to taste)
- ☐ Juice of 1 lime
- ☐ 1/4 cup warm water (to thin sauce as needed)
- For Garnish
- ☐ 1/4 cup roasted peanuts, chopped
- ☐ Fresh cilantro leaves (optional)
- ☐ Lime wedges
Instructions
- 1 Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering.
- 2 Add the cauliflower florets and stir-fry for about 6-8 minutes, tossing frequently, until they start to turn golden and become tender-crisp.
- 3 Stir in the sliced red bell pepper, minced garlic, grated ginger, julienned carrot, and snap peas. Cook for another 2-3 minutes until fragrant and the vegetables soften slightly.
- 4 In a bowl, whisk together the peanut butter, soy sauce, rice vinegar, maple syrup, sriracha, lime juice, and warm water until smooth and creamy.
- 5 Pour the peanut sauce over the vegetables in the skillet. Toss well to coat everything evenly. Cook for an additional 2 minutes until heated through and sauce thickens slightly.
- 6 Remove from heat and sprinkle with chopped roasted peanuts and fresh cilantro if using. Serve immediately with lime wedges on the side.
Did You Make This Spicy Peanut Cauliflower Stir-Fry?
We’d love to hear how it turned out. Leave a rating and comment below.

