Cabbage and chickpea stir fry recipe is literally my go-to when I’ve got 20 minutes and zero energy to overthink dinner. This plant-based stir fry comes together faster than you’d expect, and honestly? It tastes like you spent way more effort than you actually did.
I started making this after one too many nights of scrolling through takeout apps. The combination of tender cabbage, crispy chickpeas, and that smoky paprika flavor keeps me coming back.
If you’re hunting for easy meals that don’t require a ton of ingredients or dishes, you’ve found your new favorite. Save this for later when you need a weeknight win that actually tastes good.
Check out our quick vegan dinner collection for more ideas in this vein.
Why this cabbage and chickpea stir fry works
Ever had one of those nights where you open the fridge and feel kinda stuck? This plant-based stir fry solves that instantly. I’ve made it about thirty times now, and it’s never disappointed once.
- Ready in 20 minutes flat — perfect for busy weeknights when you’re hungry NOW
- Budget-friendly with chickpeas as your protein — canned chickpeas cost basically nothing
- Minimal cleanup because it’s one-pan cooking — just a skillet and a cutting board
- Works great for meal prep or solo dinners — fills you up without feeling heavy
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 10 minutes | 10 minutes | 285 per serving | 2 servings | Asian |
Ingredients for cabbage and chickpea stir fry recipe

- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 cup shredded cabbage
- 1 (15 ounce) can chickpeas, drained
- 1 tablespoon soy sauce
- 1 teaspoon smoked paprika
- 1/2 teaspoon chili flakes
- 1 tablespoon lemon juice
Want to swap out ingredients? Totally fair. You can use shredded carrots instead of cabbage if that’s what you’ve got, though honestly the cabbage texture is what makes this recipe shine.
For the chickpeas, don’t skip them—they’re your protein base here. But if you’ve got white beans or black beans hanging around, they’ll work in a pinch. Just drain them super well so your stir fry doesn’t get watery and sad.
Step-by-step instructions

1. Heat your skillet over medium-high heat and add the olive oil. Once it’s shimmering (you’ll see it start to move around), toss in the diced onion. Let it cook for about 2-3 minutes until it softens and gets a little golden on the edges. You want some color here, not just translucent onions.
2. Add your minced garlic and grated ginger to the pan. Stir everything together for literally 30 seconds—just enough so the raw garlic smell disappears. If you leave it longer, the garlic burns and tastes bitter (learned that the hard way once).
3. Dump in your shredded cabbage and stir constantly for about 3 minutes. The cabbage releases moisture, so don’t panic if it looks a little watery at first. It thickens up super fast, and you’ll start seeing those crispy edges on the cabbage pieces.
4. Pour in your drained chickpeas and give everything a good toss. Cook for 2 minutes so the chickpeas warm through and soak up all those delicious flavors. You’re not trying to crisp them—just get them hot.
5. Add the soy sauce, smoked paprika, and chili flakes all at once. Stir well so the spices coat everything evenly and the cabbage and chickpea stir fry gets that beautiful color. This is when your kitchen smells absolutely amazing (my roommate always asks what I’m making at this exact moment).
6. Squeeze the lemon juice over top and stir for another minute. The acid brightens everything up and balances the smokiness from the paprika. Taste it real quick and add more soy sauce if you want it saltier.
7. Turn off the heat and serve immediately. The whole dish takes about 20 minutes from start to finish, and it’s honestly even better when you eat it right away while everything’s still got that fresh crunch.
Serving ideas for cabbage and chickpea stir fry recipe
Pair this with something hearty to round out the meal.
Over fluffy white rice
White rice soaks up all the ginger-garlic flavors perfectly. Pour your stir fry over a warm bowl of rice and you’ve got yourself a legit dinner that hits different.
With warm naan bread on the side
Naan tears easily, so you can use it to scoop up bites of the stir fry. Try pairing this with our homemade flatbread recipes for an even cozier meal.
Stuffed in a collard green wrap
Use large collard green leaves as wraps for a lower-carb vegan stir fry option. Roll everything up burrito-style and you’ve got yourself a handheld dinner that’s still filling.
Pro tips for perfect cabbage and chickpea stir fry recipe
Storage tips
– Keeps in an airtight container in the fridge for up to 4 days – Freezes well for up to 3 months if you store it properly – Tastes even better the next day when flavors meld togetherMake-ahead instructions
– Prep all your veggies the night before and store in separate containers – Cook the entire dish and reheat gently in the skillet before serving – You can make a double batch and have lunch ready for two daysVariations
– Add bell peppers for extra crunch and sweetness – Stir in coconut milk at the end for a creamier version – Top with fresh cilantro or green onions for brightnessTroubleshooting
– If it’s too spicy, add a squeeze more lemon juice to mellow it out – Keep the heat medium-high or cabbage gets mushy and sad – Don’t skip draining the chickpeas or you’ll end up with a watery messFrequently asked questions
Can I freeze cabbage and chickpea stir fry?
Yes, absolutely—it freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer bags to prevent condensation and ice crystals from making it soggy. Thaw overnight in the fridge and reheat gently in a skillet over medium heat for 3-4 minutes.
What if I don’t have smoked paprika?
Regular paprika works fine, though you’ll lose that smoky depth. You could also use a pinch of cumin or even skip it entirely if neither’s on hand. The dish will still taste good—it just won’t have that same cozy vibe.
Can I make this on the stovetop instead of in a wok?
Your regular skillet works perfectly here. The key is using medium-high heat and not overcrowding the pan so everything cooks evenly. I’ve made this a hundred times in a 10-inch skillet with zero issues.
Is this vegan stir fry actually filling enough for dinner?
Totally depends on your appetite, but I personally find one serving pretty satisfying. The chickpeas give you solid protein—about 10 grams per serving—plus all that fiber from the cabbage keeps you full longer.
Final thoughts
This easy cabbage recipe proves you don’t need complicated techniques to make something delicious. The best part? You’ll have everything done in under 20 minutes, which means more time relaxing and less time stressing over dinner prep.
Honestly, this cabbage and chickpea stir fry recipe has become my secret weapon for nights when I’m too tired to think. Everyone who’s tried it asks for the recipe, which tells you something.
Looking for more quick weeknight dinners that don’t require tons of steps? Check out our easy plant-based dinner ideas for inspiration. Bookmark this one and make it yours—your future self will thank you on a busy Tuesday night.









