15-Minute Vegan Chickpea Broccoli Stir Fry

This chickpea and broccoli stir-fry is a quick and nourishing plant-based dinner that comes together in minutes.

Packed with fiber, protein-rich chickpeas, and antioxidant-loaded broccoli, it’s a balanced dish that fuels your body while keeping calories and saturated fat low.

The savory garlic-ginger sauce, with just the right kick of chili, makes it bold and satisfying.

Perfect for busy weeknights or meal prep, it’s wholesome comfort in under 20 minutes.

Vegan Chickpea Broccoli Stir Fry

Karina Kari
A simple yet flavorful vegan stir-fry made with chickpeas, broccoli, and a zesty garlic-ginger sauce.
Ready in just 15 minutes, this high-protein, fiber-packed meal is perfect for weeknights and meal prep.
Serve it over rice or noodles for a wholesome and satisfying dinner.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course dinner
Cuisine Asian-Inspired
Servings 4

Equipment

  • 1 (12-inch) Skillet with lid
  • 1 cutting board
  • 1 chef’s knife
  • Measuring Cups and Spoons

Ingredients
  

For the Stir-Fry Sauce:

  • 1 –2 tablespoons sambal oelek chili paste adjust to taste
  • 4 teaspoons low-sodium soy sauce
  • 1 tablespoon rice vinegar unseasoned
  • 1 tablespoon agave nectar
  • 1 tablespoon cornstarch
  • ½ cup water

For the Stir-Fry:

  • 2 tablespoons neutral oil divided (avocado, canola, or grapeseed)
  • 10 ounces broccoli florets about 5 cups
  • 2 tablespoons water
  • 2 medium garlic cloves minced
  • 1- inch piece fresh ginger peeled and minced
  • 1 small bunch scallions thinly sliced (white and light green parts only)
  • 1 15-ounce can chickpeas, drained and rinsed

To Garnish:

  • Dark green tops of scallions thinly sliced

Instructions
 

  • Prepare the Stir-Fry Sauce: In a small bowl or jar, whisk together the sambal oelek, soy sauce, rice vinegar, agave nectar, cornstarch, and water until completely smooth.
    Make sure the cornstarch dissolves fully—this will prevent any lumps from forming later.
    Set the sauce aside near the stove so it’s ready when you need it.
    This sauce will thicken quickly once it hits the heat, creating a glossy coating for the vegetables and chickpeas.
  • Heat the Pan and Cook the Broccoli: Place a large 12-inch skillet over medium heat and let it warm up for about 1–2 minutes.
    Add one tablespoon of the neutral oil, then immediately add the broccoli florets.
    Sauté the broccoli, stirring every so often, until it begins to brighten in color and develop a bit of tenderness, about 3 minutes.
    At this stage, you’re just building flavor and starting the cooking process without softening the broccoli completely.
  • Steam the Broccoli for Tenderness: Pour 2 tablespoons of water directly into the skillet and quickly cover it with a tight-fitting lid.
    The trapped steam will help the broccoli soften while keeping its vibrant green color.
    Allow the broccoli to steam for another 3 minutes, lifting the lid only once or twice to give it a gentle stir.
    This combination of sautéing and steaming ensures the broccoli is cooked through yet still crisp and not mushy.
  • Build the Aromatic Base: After steaming, remove the lid and push the broccoli to the sides of the pan, creating an open space in the center.
    Add the remaining tablespoon of oil to the cleared area, followed by the minced garlic, ginger, and sliced scallion whites and light greens.
    Stir these aromatics gently for 1–2 minutes until fragrant and lightly golden.
    This step is crucial because it infuses the oil with flavor, which in turn seasons the entire stir-fry.
  • Add the Chickpeas for Protein: Pour the drained and rinsed chickpeas into the skillet, stirring them into the aromatics and broccoli.
    Allow the chickpeas to heat through for 1–2 minutes, giving them a chance to absorb some of the garlic-ginger flavor.
    Since chickpeas are already cooked, you’re mainly warming them up and letting them soak in the seasonings so they don’t taste bland when the sauce is added.
  • Pour in the Sauce and Thicken: Give the sauce mixture a quick whisk or shake to redistribute the cornstarch, then pour it evenly over the chickpeas and broccoli.
    Stir everything together immediately to coat all the ingredients in the sauce.
    Increase the heat slightly and cook for 1–2 minutes, or until the sauce begins to bubble and thicken to a glossy consistency.
    It should cling to the chickpeas and broccoli rather than pooling at the bottom of the pan.
  • Garnish and Serve: Once the sauce has thickened and everything is coated evenly, remove the skillet from the heat.
    Sprinkle the dark green tops of the scallions over the stir-fry for a fresh, crisp finish.
    Serve hot over fluffy rice, nutty quinoa, or your favorite noodles.
    This dish is best enjoyed right away while the broccoli is still bright and tender-crisp, and the sauce is silky and flavorful.

Notes

  • Use sambal oelek according to your spice preference: one tablespoon for mild heat, two for extra bold flavor.
  • Always choose unseasoned rice vinegar to avoid unwanted sweetness or saltiness.
  • A neutral oil like avocado, canola, or grapeseed works best, as it won’t overpower the aromatics.
  • Drain and rinse chickpeas well to remove excess sodium and help the sauce cling better.
  • Stir the sauce again just before pouring it into the skillet to prevent cornstarch from settling.

Chef’s Secrets for Best Flavor

The key to achieving restaurant-style stir-fry flavor at home lies in heat control and timing.

Make sure your skillet is hot before adding the broccoli so it sears slightly instead of steaming right away.

Allowing the aromatics—garlic, ginger, and scallion—to sizzle briefly in oil creates a fragrant base that elevates the entire dish.

Another pro tip is to add the sauce only after the chickpeas are warmed through; this ensures that the sauce thickens evenly without overcooking the broccoli.

Finally, don’t forget to whisk the sauce again just before using, as cornstarch settles quickly and may cause uneven thickening.

Serving Suggestions and Pairing Ideas

This stir-fry is versatile and pairs beautifully with a range of sides.

For a classic option, serve it over jasmine or brown rice for a filling, well-rounded meal.

If you prefer something lighter, spoon it over cauliflower rice or serve alongside a crisp cucumber salad.

For a more indulgent twist, pair it with soba noodles, rice noodles, or even quinoa for a protein boost.

If meal prepping, divide into bowls with a grain of your choice and top with toasted sesame seeds or crushed peanuts for added crunch.

A squeeze of lime or a drizzle of toasted sesame oil also adds a bright finishing touch.

Storage Tips for Freshness

This dish keeps well in the refrigerator for up to 3–4 days when stored in an airtight container.

Allow the stir-fry to cool completely before refrigerating to avoid condensation that can make the vegetables soggy.

To reheat, warm gently in a skillet over medium heat with a splash of water to loosen the sauce, or microwave in 1-minute intervals until heated through.

Freezing is not recommended because broccoli tends to lose its crisp texture after thawing, but if you do freeze, keep in mind that the texture will be softer when reheated.

Frequently Asked Questions

1. Can I make this stir-fry oil-free?

Yes! You can sauté the broccoli in a nonstick pan with a bit of vegetable broth or water instead of oil. Just keep an eye on the pan and stir often to prevent sticking.

2. What can I use instead of chickpeas?

Other beans such as cannellini, black beans, or edamame work well as substitutes. You can also swap in cubed tofu or tempeh for extra plant-based protein.

3. How spicy is this dish?

The heat level depends on the amount of sambal oelek you use. Start with one tablespoon for mild spice, then taste and adjust.

If you’re cooking for kids or sensitive eaters, you can replace it with a small pinch of red pepper flakes instead.

4. Can I add more vegetables?

Absolutely! This recipe is flexible—bell peppers, snap peas, carrots, or mushrooms make excellent additions. Just adjust the cooking time slightly depending on how quickly the vegetables cook.

5. How do I make this gluten-free?

The recipe is naturally gluten-free as long as you use tamari or certified gluten-free soy sauce in place of regular soy sauce. Double-check the labels of your chili paste and vinegar to be safe.