
Peanut chickpea protein bowls are the kind of meal I wish I’d discovered years ago. Packed with crispy chickpeas, crunchy veggies, and the most addicting creamy peanut sauce, this bowl checks every single box for a satisfying weeknight dinner.
I first threw this together on a Tuesday night when Henry was working late and the kids wanted something “not boring” for dinner. I had chickpeas in the pantry, some veggies in the fridge, and a jar of peanut butter staring at me. Twenty minutes later, Isabella and Emma were fighting over the last drizzle of sauce. Noah? He asked for seconds. That’s when I knew this recipe had to go on the blog.
This is one of those easy vegan lunch bowl recipes that works just as well for meal prep as it does for a quick family dinner. It’s a high protein vegetarian meal that even the pickiest eaters will love. Plus, every single ingredient is easy to find at your regular grocery store. If you love protein-packed meals, you’ll also want to check out my best healthy southwest tuna bowl for another filling option.
Why You Will Love This Recipe
- Ready in under 30 minutes from start to finish
- Loaded with plant-based protein from chickpeas and peanuts
- The peanut sauce is totally addicting (and makes extra for dipping!)
- Great for meal prep store components separately and assemble all week
- Naturally gluten-free when served with rice
- Kid-friendly and easily customizable with your favorite toppings

What You Need for Peanut Chickpea Protein Bowls
For the Peanut Sauce:
- 1 garlic clove, grated
- 1/2 tsp. grated peeled ginger
- 1/4 cup all-natural creamy peanut butter
- 3 Tbsp. fresh lime juice
- 2 Tbsp. reduced-sodium soy sauce
- 1 Tbsp. honey (swap maple syrup for vegan)
- 2 tsp. toasted sesame oil
For the Chickpeas & Bowls:
- 2 cans chickpeas, drained and rinsed
- 2 Tbsp. neutral oil
- 3/4 tsp. kosher salt, divided
- 2 garlic cloves, finely chopped
- 1 Tbsp. grated peeled ginger
- 1/4 head of red cabbage, shredded (about 3 cups)
- 2 Tbsp. fresh cilantro, finely chopped, plus more for serving
- 2 Persian cucumbers, thinly sliced
- 1 medium carrot, shredded
- 3 cups cooked brown rice
- 1/4 cup roasted peanuts, chopped
- 4 lime wedges
Quick note: If you’re allergic to peanuts, almond butter or sunflower seed butter work great in the sauce while keeping it creamy and rich.
How to Make Peanut Chickpea Protein Bowls
- Make the peanut sauce. In a medium bowl, whisk together the garlic, ginger, peanut butter, lime juice, soy sauce, honey, and sesame oil. Add warm water, 1 tsp. at a time, until you get your preferred consistency. (I like mine thick enough to coat a spoon but still drizzle-able.)
- Dry the chickpeas. Spread chickpeas on a large clean kitchen towel. Press gently with a second towel to remove moisture. If you can, pick off the loose skins — trust me, this makes ALL the difference for crispiness.
- Crisp the chickpeas. Heat oil in a large, deep skillet over medium heat. Add chickpeas and season with 1/2 tsp. salt. Spread in a single layer and cook, tossing occasionally, until browned and crispy, about 4–5 minutes. (Fair warning — the oil may splatter, so use a splatter screen if you have one!)
- Add aromatics. Toss in the garlic and ginger. Cook for another 1–2 minutes, stirring constantly, until the chickpeas are crispy all over and the garlic is lightly golden. Transfer to a plate.
- Prep the cabbage. Toss shredded cabbage with cilantro and 1/4 tsp. salt in a medium bowl.
- Build your bowls. Divide the brown rice among 4 bowls. Top with cabbage mixture, sliced cucumbers, shredded carrot, and those gorgeous crispy chickpeas. Sprinkle with chopped peanuts, extra cilantro, and a big drizzle of peanut sauce. Serve with lime wedges.
Storage and Reheating
Peanut sauce keeps in an airtight container in the fridge for up to 3 days. It thickens as it chills, so stir in a splash of warm water before serving.
Store the crispy chickpeas, rice, and veggies in separate containers in the fridge for up to 4 days. This way everything stays fresh and the chickpeas don’t get soggy.
To reheat, warm the rice and chickpeas separately in the microwave or a skillet. Assemble fresh bowls with cold veggies and warm components for the best texture.

Tasty Variations for Your Peanut Chickpea Protein Bowls
Ever wonder what else you could throw in these bowls? The options are endless.
- Add protein: Top with grilled chicken, shrimp, or baked tofu for even more staying power
- Switch the grain: Swap brown rice for quinoa, cauliflower rice, or rice noodles
- Go spicy: Stir a tsp. of sriracha or chili garlic sauce into the peanut sauce
- Extra veggies: Toss in edamame, sliced bell peppers, or steamed broccoli
- Make it nut-free: Use sunflower seed butter and swap peanuts for toasted sunflower seeds
One thing to avoid don’t skip drying the chickpeas before cooking. Wet chickpeas will steam instead of crisp and you’ll miss out on that crunch.
Common Questions About Peanut Chickpea Protein Bowls
Can I make peanut chickpea protein bowls ahead of time?
Yes! This is one of the best meal prep recipes out there. Cook the rice, crisp the chickpeas, and chop your veggies ahead of time. Store everything separately and assemble when you’re ready to eat. The peanut sauce keeps well in the fridge for up to 3 days just give it a good stir before drizzling.
How do I make the chickpeas extra crispy?
The secret is all about moisture. Dry your chickpeas really well on a clean towel before cooking, and take the extra minute to peel off the loose skins. Cook them in a single layer without overcrowding the pan. That’s it simple but it makes a huge difference.
Is this peanut chickpea protein bowl vegan?
It can be! The only non-vegan ingredient is the honey in the peanut sauce. Swap it for maple syrup and you’ve got a fully plant-based easy vegan lunch bowl that tastes just as good.
What can I use instead of peanut butter?
Almond butter or sunflower seed butter are great swaps. Both keep the sauce creamy and flavorful. Sunflower seed butter is the best pick if you’re dealing with nut allergies.

Time to Build Your Bowl
These peanut chickpea protein bowls are proof that eating well doesn’t have to be complicated. Crispy chickpeas, crunchy veggies, fluffy rice, and that peanut sauce that ties it all together I’m telling you, this recipe is a keeper.
Give it a try this week and let me know what you think! I’d love to hear how your family likes it. And if you make it, be sure to tag me on Instagram so I can see your bowls.
Don’t forget to save this recipe to Pinterest so you can find it whenever the craving hits
Happy cooking,
Recipes You May Like
- Chickpea Avocado Salad Another protein-packed chickpea recipe that’s perfect for lunch
- Kale Quinoa Salad A hearty grain bowl loaded with fresh greens and good-for-you ingredients
- Crispy Black Bean Tacos If you love plant-based meals, these tacos are a must-try
Amelia

Peanut Chickpea Protein Bowls
- Total Time: 30 minutes
- Yield: 4 bowls 1x
Description
Peanut chickpea protein bowls are one of those meals that make you feel like you have it all figured out. Packed with crispy chickpeas, fresh veggies, fluffy brown rice, and a drizzle of the most addictive peanut sauce, this bowl is everything you want for a filling weeknight dinner.
Ingredients
- 1 garlic clove, grated
- 1/2 tsp. grated peeled ginger
- 1/4 cup all-natural creamy peanut butter
- 3 Tbsp. fresh lime juice
- 2 Tbsp. reduced-sodium soy sauce
- 1 Tbsp. honey (swap for maple syrup if keeping it vegan)
- 2 tsp. toasted sesame oil
- 2 cans chickpeas, drained and rinsed
- 2 Tbsp. neutral oil
- 3/4 tsp. kosher salt, divided
- 2 garlic cloves, finely chopped
- 1 Tbsp. grated peeled ginger
- 1/4 head of red cabbage, shredded (about 3 cups)
- 2 Tbsp. fresh cilantro, finely chopped, plus more for serving
- 2 Persian cucumbers, thinly sliced
- 1 medium carrot, shredded
- 3 cups cooked brown rice
- 1/4 cup roasted peanuts, chopped
- 4 lime wedges
Instructions
- In a medium bowl, whisk together the grated garlic, ginger, peanut butter, lime juice, soy sauce, honey, and sesame oil.
- Add warm water, 1 tsp. at a time, until it reaches your favorite drizzling consistency. Set aside.
- Spread the drained chickpeas onto a clean kitchen towel. Place a second towel on top and gently press to remove as much moisture as possible. Pick off and discard loose chickpea skins for extra crispiness.
- Heat the neutral oil in a large, deep skillet over medium heat. Add the chickpeas, season with 1/2 tsp. kosher salt, and toss to coat.
- Spread them in a single layer and cook, tossing occasionally, until browned and slightly crisp, about 4 to 5 minutes.
- Add the garlic and ginger and keep tossing constantly until the chickpeas are crispy all over and the garlic is lightly browned, about 1 to 2 minutes more. Transfer to a clean plate.
- In a medium bowl, toss the shredded cabbage with cilantro and 1/4 tsp. salt.
- Divide about 3/4 cup of brown rice among 4 bowls.
- Top with the cabbage mixture, sliced cucumbers, shredded carrots, and crispy chickpeas.
- Sprinkle with chopped peanuts and extra cilantro. Drizzle generously with peanut sauce and serve with lime wedges.
Notes
Use a natural peanut butter where peanuts are the first ingredient it makes a real difference in flavor. Pat the chickpeas really well before cooking and remove loose skins for maximum crispiness. The peanut sauce can be made up to 3 days ahead and stored in the fridge. Store each component separately for meal prep rice, chickpeas, and veggies keep well for up to 4 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian-Inspired

