I make this Garlic Broccoli Stir Fry when I want something fast, satisfying, and full of flavor without using a long list of complicated steps. The broccoli stays vibrant and tender-crisp, the chickpeas make the dish hearty, and the garlic-ginger sauce brings everything together in one delicious pan. I love serving it over warm rice for an easy weeknight dinner that feels both wholesome and comforting.
Why You’ll Love This Recipe
I love this recipe because it comes together quickly and uses simple pantry-friendly ingredients. I get a great mix of texture from the crisp-tender broccoli and the soft chickpeas, and the sauce gives every bite a savory, slightly sweet, and lightly tangy flavor. I also like that this dish is naturally vegan, filling enough for dinner, and easy to adapt based on what I already have in my kitchen.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
I use these ingredients to build a quick and flavorful stir fry:
1 tablespoon oil
1 onion, diced
5 garlic cloves, minced
1 heaped tablespoon fresh ginger, minced
1 teaspoon onion powder
1 teaspoon paprika
1/2 teaspoon smoked paprika
Black pepper and sea salt to taste
Pinch of cayenne pepper
1 medium head broccoli, cut into small florets
1/3 cup vegetable broth
1 can (15 oz) chickpeas, rinsed and drained
Cooked rice for serving
1/2 cup water
3 tablespoons soy sauce
2 tablespoons rice vinegar or balsamic vinegar
2 tablespoons maple syrup
1 tablespoon cornstarch
Directions
I start by heating the oil in a large skillet over medium heat. Then I add the diced onion, garlic, ginger, onion powder, paprika, smoked paprika, salt, pepper, and cayenne pepper. I sauté everything for about 3 to 4 minutes until the mixture smells fragrant and the onion begins to soften.
Next, I add the broccoli florets and vegetable broth. I cook them for several minutes, stirring from time to time, until the broccoli turns tender but still keeps a little bite.
While that cooks, I whisk together the water, soy sauce, vinegar, maple syrup, and cornstarch in a small bowl. I make sure the cornstarch is fully dissolved so the sauce turns out smooth.
I pour the sauce into the skillet and add the drained chickpeas. Then I stir everything well so the broccoli and chickpeas are evenly coated.
I let the stir fry cook for a few more minutes, stirring frequently, until the sauce thickens and clings nicely to the vegetables and chickpeas.
I remove the skillet from the heat and serve the stir fry warm over cooked rice.
Servings and timing
I usually get 4 servings from this recipe.
Prep time: 10 minutes
Cooking time: 15 minutes
Total time: 25 minutes
I estimate each serving at about 280 calories.
Variations
I like changing this stir fry depending on what I have available. Sometimes I swap the chickpeas for tofu if I want a different source of plant-based protein. I also like adding sliced bell peppers, carrots, snap peas, or mushrooms for extra color and texture.
When I want a deeper flavor, I use balsamic vinegar instead of rice vinegar. If I want more heat, I add extra cayenne or a small spoonful of chili paste. For a gluten-free version, I use tamari instead of soy sauce. I also enjoy serving it with brown rice, quinoa, or noodles when I want to change the base.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. I find that the flavors deepen a little as the stir fry sits, which makes the leftovers especially tasty.
When I reheat it, I usually warm it in a skillet over medium-low heat with a small splash of water or broth to loosen the sauce. I can also reheat it in the microwave in short intervals, stirring in between, until everything is heated through.
Related Recipes:
FAQs
Can I use frozen broccoli instead of fresh broccoli?
I can absolutely use frozen broccoli when I need a convenient option. I usually add it straight to the pan and cook it a little longer so any excess moisture evaporates and the sauce still thickens properly.
Can I make this recipe ahead of time?
I can make it ahead for meal prep without any problem. I like storing the stir fry and the rice separately so everything keeps its texture better when I reheat it later.
What can I use instead of chickpeas?
I often replace chickpeas with tofu, edamame, or even white beans. I find that each option works well with the garlic-ginger sauce and still keeps the meal filling.
How do I keep the sauce from getting lumpy?
I always whisk the cornstarch very well into the liquid before adding it to the skillet. I also stir the sauce as it cooks so it thickens smoothly and coats the stir fry evenly.
What should I serve with this stir fry?
I usually serve it with steamed white rice, brown rice, or noodles. I also like pairing it with quinoa when I want something a little different but still simple and hearty.
Conclusion
I love how this Garlic Broccoli Stir Fry delivers big flavor with very little effort. It is quick, nourishing, and made with ingredients I can easily keep on hand for busy days. Whether I serve it as a fast dinner or pack it for lunch later, I always end up with a satisfying meal that feels fresh, warm, and comforting.
📖 Recipe:
Print
Garlic Broccoli Stir Fry
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Isabella
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Vegan
Description
A quick and flavorful garlic broccoli stir fry with hearty chickpeas in a savory ginger sauce. Perfect for an easy, comforting vegan weeknight meal.
Ingredients
1 tablespoon oil
1 onion, diced
5 garlic cloves, minced
1 heaped tablespoon fresh ginger, minced
1 teaspoon onion powder
1 teaspoon paprika
1/2 teaspoon smoked paprika
Black pepper and sea salt to taste
Pinch of cayenne pepper
1 medium head broccoli, cut into small florets
1/3 cup vegetable broth
1 can (15 oz) chickpeas, rinsed and drained
1/2 cup water
3 tablespoons soy sauce
2 tablespoons rice vinegar or balsamic vinegar
2 tablespoons maple syrup
1 tablespoon cornstarch
Cooked rice for serving
Instructions
- Heat the oil in a large skillet over medium heat.
- Add the diced onion, garlic, ginger, onion powder, paprika, smoked paprika, salt, pepper, and cayenne. Sauté for 3 to 4 minutes until fragrant and the onion softens.
- Add the broccoli florets and vegetable broth. Cook, stirring occasionally, until the broccoli is tender-crisp.
- In a small bowl, whisk together the water, soy sauce, vinegar, maple syrup, and cornstarch until smooth.
- Pour the sauce into the skillet and add the chickpeas. Stir well to coat everything evenly.
- Cook for a few more minutes, stirring frequently, until the sauce thickens and coats the vegetables and chickpeas.
- Remove from heat and serve warm over cooked rice.
Notes
Swap chickpeas with tofu, edamame, or white beans for variation.
Add vegetables like bell peppers, carrots, snap peas, or mushrooms for extra texture.
Use balsamic vinegar instead of rice vinegar for a deeper flavor.
For gluten-free, use tamari instead of soy sauce.
Store leftovers in the refrigerator for up to 4 days in an airtight container.
Reheat with a splash of water or broth to loosen the sauce.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stir Fry
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 280 kcal
- Sugar: 9 g
- Sodium: 720 mg
- Fat: 8 g
- Saturated Fat: 1 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 42 g
- Fiber: 9 g
- Protein: 10 g
- Cholesterol: 0 mg








