Spicy Peanut Cauliflower Stir-Fry

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.

Spicy Peanut Cauliflower Stir-Fry - easy recipe with step by step instructions

VeganGluten-Free
Easy

Recipe Overview

⏱️
Prep
10 minutes
🔥
Cook
15 minutes
Total
25 minutes
🍽️
Serves
Serves 4 people
💰
Cost/Serving
$2.75

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
Complete Guide
The Ultimate Ad-Free Cookbook

Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

The Ultimate Ad-Free Cookbook Cover
50% OFF TODAY
$39.99 $19.99
One printable guide · $19.99 · yours forever
📱 Instant Download🍳 100+ Recipes✓ 30-Day Guarantee
Download the Full Cookbook →
Sent to your email immediately.
🔒 Secure Payment • ✓ Money-Back Guarantee • ⚡ Instant Access

Equipment Needed

🔧Large skillet or wok
🥣Mixing bowl
🥄Measuring cups and spoons
🔪Knife and cutting board
🥄Whisk or fork
🥄Spatula or wooden spoon

Step-by-Step Instructions

Follow these steps to make a flavorful and creamy spicy peanut cauliflower stir-fry that’s ready in minutes.

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.

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.
Spicy Peanut Cauliflower Stir-Fry - easy recipe with step by step instructions

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 - easy recipe with step by step instructions

Spicy Peanut Cauliflower Stir-Fry

★★★★★ (25 reviews)
Prep
10 minutes
Cook
15 minutes
Total
25 minutes
Serves
Serves 4 people

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.
Nutrition Facts
Amount Per Serving
Calories280
Total Fat20
Total Carbs18
Dietary Fiber5
Sugars6
Protein8

Did You Make This Spicy Peanut Cauliflower Stir-Fry?

We’d love to hear how it turned out. Leave a rating and comment below.