This bowl is one of those weekday heroes: honest flavors, layered textures, and a peanut sauce that pulls everything together. It’s filling without being heavy and keeps well if you want to meal-prep. I rely on it when I want something vegetable-forward that still feels satisfying.
The components are straightforward: roasted carrots and broccoli, gently roasted chickpeas, a creamy peanut sauce, brown rice, fresh spinach, and bean sprouts. There’s a little crunch from roasted peanuts and a touch of heat from crushed red pepper. Everything comes together quickly and you can scale it up without fuss.
I’m sharing clear timing, assembly steps, and practical tips so you get consistent results. If you cook often, you’ll find yourself returning to this bowl for a quick lunch, a simple dinner, or a make-ahead option for busy days.
Ingredients at a Glance

- 1 cup carrots, diced (large) — Roasts quickly and sweetens; dice to a uniform size for even cooking.
- 2 cups broccoli florets — Adds color and crunch; trim smaller pieces so they char without overcooking the carrots.
- 2 teaspoons sesame oil, divided — Helps the vegetables and chickpeas roast and adds a toasty note.
- 1/2 teaspoon kosher salt, divided — Seasonal backbone; split between veg and chickpeas for balance.
- 1/2 teaspoon ground black pepper, divided — A steady savory kick; divided for even seasoning.
- 14 ounces garbanzo beans (can), drained and rinsed (chickpeas) — Protein and bite; pat dry so they roast instead of steam.
- 2 tablespoons toasted sesame oil — For the peanut sauce; gives depth and aroma.
- 1/4 cup soy sauce, low-sodium — Salt and umami in the sauce; low-sodium keeps control over saltiness.
- 1/4 cup honey — Balances the savory and spicy elements in the sauce.
- 2 garlic cloves, minced — Freshness and a gentle punch; mince finely so it blends smoothly.
- 1 teaspoon crushed red pepper — Heat; adjust to taste but start modestly.
- 1/4 cup peanut butter, creamy, no sugar added — Body and peanut flavor in the sauce; creamy texture is easiest to blend.
- 1/4 cup roasted peanuts, unsalted — Final crunch and nutty contrast; distribute sparingly for texture balance.
- 2 cups brown rice, cooked — The grain base; cooked ahead and fluffed makes assembly fast.
- 2 cups spinach — Fresh green lift; add raw so it keeps a bright color and slight chew.
- 1 cup bean sprouts — Light, crisp freshness; divide among bowls for contrast with roasted veg.
Peanut Chickpea Buddha Bowl in Steps
- Preheat the oven to 400°F (200°C).
- On a large rimmed baking sheet, toss 1 cup diced carrots and 2 cups broccoli florets with 1 teaspoon sesame oil, 1/4 teaspoon kosher salt, and 1/4 teaspoon ground black pepper. Spread in a single layer and roast 20–25 minutes, until the carrots are soft and the vegetables begin to char at the edges. Remove from oven and set aside.
- Meanwhile, drain and rinse the 14-ounce can of garbanzo beans (chickpeas) and pat them dry with a paper towel. On a second baking sheet, toss the chickpeas with the remaining 1 teaspoon sesame oil, remaining 1/4 teaspoon kosher salt, and remaining 1/4 teaspoon ground black pepper. Spread in a single layer and roast 10–15 minutes, just until they begin to brown and roast but are still somewhat soft. Remove from oven and let cool slightly.
- While the vegetables and chickpeas roast, make the peanut sauce: in a food processor combine 2 tablespoons toasted sesame oil, 1/4 cup low-sodium soy sauce, 1/4 cup honey, 2 minced garlic cloves, 1 teaspoon crushed red pepper, and 1/4 cup creamy peanut butter. Blend until smooth.
- Transfer the blended sauce to a bowl and gently stir in the 1/4 cup roasted unsalted peanuts. Reserve about 1/4 cup of this sauce for drizzling at the end; keep the rest for tossing.
- Place the roasted vegetables and the roasted chickpeas in a large bowl. Pour the sauce (not the reserved 1/4 cup) over them and gently toss until evenly coated.
- Divide 2 cups cooked brown rice between 6 serving bowls. On each bowl, layer 1/3 of the rice surface with 2 cups spinach divided among the bowls (so spinach covers about one third of the rice in each bowl), layer another 1/3 with the 1 cup bean sprouts divided among the bowls, and fill the remaining 1/3 of each bowl with the sauced roasted vegetables and chickpeas.
- Drizzle the reserved 1/4 cup peanut sauce over the bowls, distribute any remaining peanuts as desired, and serve.
Why This Recipe Belongs in Your Rotation
It’s reliable. You get a mix of warm roasted veg and room-temperature fresh elements that keep the bowl from feeling one-note. The peanut sauce ties sweet, salty, and spicy into a single confident flavor that plays well with rice and greens.
This bowl is flexible for meal-prep: roast and store the veg and chickpeas separately, make the sauce ahead, and assemble when you’re ready. It’s quick to scale up and forgiving on timing—roast a little longer if you want crunchier edges, or a touch less for softer bites.
It’s also balanced: plant protein from chickpeas, fiber from brown rice and veg, and a little fat from peanut components. That makes it a filling lunch or a complete dinner that doesn’t require extra sides.
Texture-Safe Substitutions

- Soften the peanuts: If the crunch is too much, use the peanut sauce (which already contains peanut butter) to give peanut flavor without whole-nut texture, or crush the peanuts finely before adding them back.
- Softer chickpeas: Roast toward the lower end of the time range (10 minutes) so they remain somewhat soft. Alternatively, gently mash a portion of the roasted chickpeas after roasting to create a creamier texture while keeping some whole beans for bite.
- Softer vegetables: Steam carrots and broccoli briefly before roasting to shorten oven time and deliver a more tender result, or roast the vegetables for the lower end of the time window if you prefer less char.
- Leafy balance: If raw spinach feels too crisp, stir it into the hot rice immediately before topping so it wilts slightly and becomes gentler to chew.
Kitchen Gear Checklist

- Oven (preheated to 400°F / 200°C)
- Two rimmed baking sheets (one for veg, one for chickpeas)
- Food processor or strong blender for the peanut sauce
- Mixing bowls (one large for tossing veg and chickpeas)
- Measuring cups and spoons
- Paper towels (for drying chickpeas)
- Serving bowls or meal-prep containers
- Spoon or spatula for stirring and drizzling
Common Errors (and Fixes)
- Chickpeas turn rock-hard: They were roasted too long or were too dry before roasting. Pat them dry but not bone-dry, and remove them once they just begin to brown (10–15 minutes).
- Vegetables are unevenly cooked: Carrots and broccoli have different densities. Cut carrots to a size that matches broccoli florets or give carrots a 5–10 minute head start in the oven.
- Sauce too thick to toss: If your peanut butter is very stiff, warm it slightly before blending or add a teaspoon of warm water to help the sauce emulsify.
- Bowl tastes too salty: Check the soy sauce: low-sodium is specified for balance. If yours is regular, reduce the sauce amount slightly and taste before finishing.
- Rice becomes soggy: Overcooking rice or storing it wet causes sogginess. Cook rice until just tender, fluff it, and cool slightly before portioning into bowls.
Fit It to Your Goals
Want fewer calories or less sugar? Halve the honey in the sauce and increase the acid or spice slightly to compensate—this keeps the sauce lively without adding new ingredients. Need more fiber and bulk? Add extra spinach across the bowls. Cooking for a crowd? Double the roasted veggies and chickpeas; the sauce is easy to scale.
For meal-prep, pack components separately: rice, roasted veg & chickpeas tossed together, fresh spinach and bean sprouts, and peanut sauce in a small container. Assemble within 3–4 days for best texture and flavor.
Cook’s Commentary
I roast vegetables until they show a little char on the edges. That caramelization is where flavor lives. The chickpeas are the trickiest bit: you want warmth, color, and slightly crisp exterior while keeping the interior tender. Patting them dry is non-negotiable for good roast color.
The peanut sauce is simple but important. Blend it until silky, then stir in the peanuts instead of blending them so you retain a contrasting crunch and don’t overwork the texture. Reserving some sauce for drizzling adds shine and an extra hit of flavor at the end.
Assembly is part aesthetic, part practical. I like a one-third, one-third, one-third layout across the rice surface so each spoonful has greens, raw sprout freshness, and hot sauced veg with chickpeas.
Storage Pro Tips
- Refrigerate components separately: Store rice, roasted veg & chickpeas (tossed with sauce), and fresh elements (spinach, sprouts) in individual airtight containers for up to 3–4 days.
- Sauce storage: Keep the larger portion of sauce in the fridge for up to a week. Texture may firm in the cold; whisk or warm gently to loosen.
- Reheating: Reheat rice and sauced roasted veg/chickpeas together in a skillet or microwave until just hot. Add fresh greens and sprouts after reheating to preserve their texture.
- Freezing: I don’t recommend freezing assembled bowls—the fresh greens and sauce texture degrade. If you must freeze, freeze only roasted vegetables and chickpeas (without rice and fresh items) and expect some texture change on reheating.
Helpful Q&A
- Can I make this ahead? Yes. Roast and store items separately, keep sauce refrigerated, and assemble within 3–4 days for best texture.
- Is this recipe gluten-free? As written it uses low-sodium soy sauce, which may contain gluten. If you need to avoid gluten, check the soy sauce label for certification before using.
- How can I reduce the spice? Decrease the crushed red pepper in the sauce to suit your heat tolerance. The dish will remain flavorful without the full teaspoon.
- What if I don’t like peanuts? This recipe leans heavily on peanut flavor. Omit the peanut elements and choose a different dressing if you need to eliminate peanuts entirely.
- Can I use white rice instead of brown? Yes. Cook white rice as you normally would and divide it between the bowls; keep the rest of the steps and timing the same.
In Closing
This Peanut Chickpea Buddha Bowl is a dependable weekday recipe: quickish, healthy, and built around pantry-friendly items. It’s forgiving, satisfying, and easy to adapt within the ingredients here. Roast thoughtfully, blend the sauce until smooth, and assemble with an eye toward texture balance. Make a batch, stash the components, and you’ll have lunches or dinners that feel thoughtful with very little day-of effort.
Try it, tweak it to your preferences, and keep notes on what works for your timing and taste. If you enjoy bowls that mix warm and fresh elements, this one will likely become part of your regular rotation.

Peanut Chickpea Buddha Bowl
Ingredients
Ingredients
- 1 cupcarrotsdiced large
- 2 cupsbroccoli florets
- 2 teaspoonssesame oildivided
- 1/2 teaspoonkosher saltdivided
- 1/2 teaspoonground black pepperdivided
- 14 ouncesgarbanzo beanscan drained and rinsed (chickpeas)
- 2 tablespoonstoasted sesame oil
- 1/4 cupsoy saucelow-sodium
- 1/4 cuphoney
- 2 garlic clovesminced
- 1 teaspooncrushed red pepper
- 1/4 cuppeanut buttercreamy no sugar added
- 1/4 cuproasted peanutsunsalted
- 2 cupsbrown ricecooked
- 2 cupsspinach
- 1 cupbean sprouts
Instructions
Instructions
- Preheat the oven to 400°F (200°C).
- On a large rimmed baking sheet, toss 1 cup diced carrots and 2 cups broccoli florets with 1 teaspoon sesame oil, 1/4 teaspoon kosher salt, and 1/4 teaspoon ground black pepper. Spread in a single layer and roast 20–25 minutes, until the carrots are soft and the vegetables begin to char at the edges. Remove from oven and set aside.
- Meanwhile, drain and rinse the 14-ounce can of garbanzo beans (chickpeas) and pat them dry with a paper towel. On a second baking sheet, toss the chickpeas with the remaining 1 teaspoon sesame oil, remaining 1/4 teaspoon kosher salt, and remaining 1/4 teaspoon ground black pepper. Spread in a single layer and roast 10–15 minutes, just until they begin to brown and roast but are still somewhat soft. Remove from oven and let cool slightly.
- While the vegetables and chickpeas roast, make the peanut sauce: in a food processor combine 2 tablespoons toasted sesame oil, 1/4 cup low-sodium soy sauce, 1/4 cup honey, 2 minced garlic cloves, 1 teaspoon crushed red pepper, and 1/4 cup creamy peanut butter. Blend until smooth.
- Transfer the blended sauce to a bowl and gently stir in the 1/4 cup roasted unsalted peanuts. Reserve about 1/4 cup of this sauce for drizzling at the end; keep the rest for tossing.
- Place the roasted vegetables and the roasted chickpeas in a large bowl. Pour the sauce (not the reserved 1/4 cup) over them and gently toss until evenly coated.
- Divide 2 cups cooked brown rice between 6 serving bowls. On each bowl, layer 1/3 of the rice surface with 2 cups spinach divided among the bowls (so spinach covers about one third of the rice in each bowl), layer another 1/3 with the 1 cup bean sprouts divided among the bowls, and fill the remaining 1/3 of each bowl with the sauced roasted vegetables and chickpeas.
- Drizzle the reserved 1/4 cup peanut sauce over the bowls, distribute any remaining peanuts as desired, and serve.
Equipment
- Oven
- rimmed baking sheet
- second rimmed baking sheet
- Food Processor
- Large Bowl
- Measuring cups and spoons
