Go Back
+ servings
Peanut Cauliflower Stir Fry in a bowl

Spicy Peanut Cauliflower Stir Fry

This spicy as you want to make it cauliflower peanut stir-fry is a hearty vegan dinner recipe. Serve it with rice or quinoa or a complete meal!
Course Entree
Cuisine American, Asian
Keyword cauliflower recipes, vegan stir-fry
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 6
Calories 267kcal


  • 1

    head cauliflower

    , in bite-sized florets

  • 1 medium

    red bell pepper

    , sliced

  • ½


    smooth peanut butter

  • 1 tsp

    grated fresh ginger

  • 2

    cloves garlic, grated

  • 2 tbsp

    soy sauce or coconut aminos

  • 2 tbsp rice vinegar
  • 2 tbsp sriracha
  • 1 tbsp coconut or brown sugar
  • 3 tbsp sesame oil (1 toasted) , divided
  • 2 tbsp hot water (if needed)
  • ½


    roasted peanuts

    , coarsely chopped

  • Chopped green onion, cilantro, crushed peanuts



  • Whisk the peanut butter, garlic, ginger, soy sauce, vinegar, sriracha, sugar, and 2 tablespoons oil until combined. If the sauce is too thick, add hot water - 1 tablespoon at a time. (You can make the sauce while the cauliflower cooks.)
  • Preheat a large, non-stick sauté pan on medium-high heat. Add 1 tablespoon sesame oil and swirl to coat the pan. Add the cauliflower (in batches if needed). Cook 5 -7 minutes allowing the florets to brown slightly. Reduce heat to medium. Add red pepper slices. Cook just until tender, about 3 minutes. 
  • Add peanut sauce (reserving a ¼ cup for extra dipping). Stir until heated through and the vegetables are well coated. 
  • Remove pan from the heat. Sprinkle with chopped peanuts and optional garnishes. Serve warm.


Serve this cauliflower stir-fry with

Brown rice, quinoa, or chickpea pasta noodles for a filling protein boost. All of these keep the recipe vegan and gluten-free. But you can certainly add any side item you like or even eat it solo.


Calories: 267kcal | Carbohydrates: 19g | Protein: 11g | Fat: 18g | Saturated Fat: 3g | Sodium: 491mg | Potassium: 582mg | Fiber: 5g | Sugar: 7g | Vitamin A: 621IU | Vitamin C: 75mg | Calcium: 43mg | Iron: 1mg