
Spiced Chickpea Instant Pot Rice
A fragrant, one-pot Middle Eastern-inspired rice dish studded with chickpeas and aromatic baharat spice. Cooked entirely in the Instant Pot, it's a simple side that pairs beautifully with grilled meats, roasted vegetables, or a fresh salad. The rice absorbs the spiced broth while staying fluffy, and the chickpeas add protein and texture.
- Prep
- 10 min
- Cook
- 12 min
- Wait
- 10 min
- Total
- 32 min
- Makes
- 4 servings (about 3 cups cooked rice)
Steps
Before you start
- Rinse the rice under cold water until the water runs mostly clear to remove excess starch
- Drain the canned chickpeas and rinse them well
- Have all ingredients measured and ready before you begin
Sauté onions and aromatics
- Turn on the Instant Pot's sauté function and heat the olive oil for 1 minute.
- Add the diced onion and cook for 3–4 minutes, stirring occasionally, until softened and lightly golden.
- Add the minced garlic and cook for 30 seconds until fragrant.
+ Show details− Hide details
Ready when: Onion is softened and lightly golden; garlic is fragrant
Tip: Don't skip sautéing—this builds flavor and helps prevent the rice from sticking to the pot bottom.
Toast spices
- Add the baharat spice blend and cumin.
- Stir constantly for 30 seconds to bloom the spices and release their oils.
- You'll smell the warm, aromatic spices intensify.
+ Show details− Hide details
Ready when: Spices are fragrant and appear darker
Tip: Blooming spices in hot oil amplifies their flavor—don't skip or rush this step.
Add rice and chickpeas
- Add the rinsed rice and drained chickpeas to the pot.
- Stir constantly for 2 minutes, coating everything in the spiced oil.
- You should hear a faint crackling sound as the rice toasts lightly.
+ Show details− Hide details
Ready when: Rice grains are coated in oil and smell toasted; no raw flour smell
Tip: Toasting the rice for a moment helps each grain stay separate during cooking and improves the texture.
Add broth and seasonings
- Pour in the vegetable broth.
- Add the salt and black pepper.
- Stir gently to combine and to scrape up any browned bits stuck to the bottom of the pot (this adds flavor).
- The liquid should come to just above the level of the rice.
+ Show details− Hide details
Ready when: Broth is incorporated and no browned bits remain on the pot bottom
Tip: Scraping the bottom prevents the 'burn' sensor from triggering and ensures even cooking.
Pressure cook
- Turn off the sauté function.
- Close the Instant Pot lid and set the steam release valve to 'sealing.' Cook on high pressure for 3 minutes.
- This short time is correct for white rice; longer cooking will make it mushy.
+ Show details− Hide details
Ready when: Pressure indicator shows 'High' and time counts down from 3 minutes
Tip: Use high pressure for white rice, not medium—it cooks faster and the chickpeas won't fall apart.
Natural release and fluff
- When the timer beeps, switch the steam release valve to 'venting' to release any remaining steam.
- Once all steam has escaped (30 seconds), carefully open the lid.
- Fluff the rice with a wooden spoon, breaking up any lumps gently.
- The rice should be tender and each grain separate.
+ Show details− Hide details
Ready when: Rice is fluffy, tender, and no liquid remains in the pot
Tip: Fluffing with a fork or wooden spoon helps individual grains separate and improves the texture.
Finish and serve
- Stir in the fresh cilantro and lemon juice if using.
- Taste and adjust salt or spices as needed.
- Serve warm, optionally topped with extra cilantro or a drizzle of olive oil.
+ Show details− Hide details
Ready when: Flavors are balanced and cilantro and lemon juice are incorporated
Tip: Lemon juice brightens the spices and adds freshness; add it just before serving so it doesn't fade.
Good to know
Tips
- For extra color and flavor, add a pinch of saffron threads steeped in hot broth and pour them in with the main liquid
- Serve alongside roasted cauliflower, grilled chicken, or with a dollop of Greek yogurt for richness
- If you don't have an Instant Pot, use a heavy pot with a tight-fitting lid: sauté as directed, add liquid and rice, bring to a boil, reduce to low heat, cover, and simmer for 15–17 minutes until rice is tender
- The 1.5-to-1 broth-to-rice ratio is crucial for white rice in a pressure cooker; too much liquid makes it mushy, too little leaves it hard
Make ahead
The cooked rice can be made up to 3 days ahead. Cool completely, store in an airtight container in the refrigerator, and reheat gently in the Instant Pot on the sauté setting with a splash of broth, or in the microwave in short 1-minute intervals, stirring between each.
Storage & reheating
Room temperature: up to 2 hours. Refrigerator: up to 3 days in an airtight container. Freezer: up to 2 months in a freezer-safe bag. To reheat from frozen, thaw overnight in the fridge or reheat in the Instant Pot with a splash of broth on sauté mode for 2–3 minutes, stirring occasionally. The texture remains light and the spices stay vibrant.
Substitutions
- baharat spice blend → 1 teaspoon each ground coriander and sweet paprika plus ¼ teaspoon ground cloves. Baharat is a warm spice blend; this combination mimics its flavor profile if you don't have the blend on hand.
- canned chickpeas → White beans or great northern beans, drained and rinsed. Any mild legume works; avoid strongly flavored beans like black beans that might overpower the spices.
- long-grain white rice → Brown rice (increase broth to 2½ cups and pressure cook for 15 minutes). Brown rice takes longer; adjust liquid and time accordingly for a chewier texture.
- vegetable or chicken broth → Chicken broth or water with 1 tablespoon of white miso paste dissolved in it. Any savory liquid works; miso adds extra umami depth.
More rice bowls
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Middle Eastern
- Main ingredient
- Chickpeas
- Method
- Instant Pot




