
Pressure Cooker Chickpeas with Tomato and Fennel
Fragrant, gently spiced chickpeas braised in a tomato-based sauce infused with aromatic fennel seeds. This pressure cooker dish cooks in minutes while developing deep, complex flavors. Serve warm alongside rice, flatbread, or with crusty bread to soak up the sauce.
- Prep
- 15 min
- Cook
- 20 min
- Wait
- 8 min
- Total
- 43 min
- Makes
- 4 servings (about 3½ cups)
Steps
Before you start
- Read through the recipe and have all ingredients measured and ready (mise en place)
- If using dried chickpeas, soak and cook them separately in advance, or use canned
- Position your pressure cooker on a stable, level surface
Temper the spices
- Turn the pressure cooker to the Sauté setting (medium-high heat) and wait 1–2 minutes until the inner pot is hot.
- Add the 2 tbsp (30 ml) oil and allow it to shimmer.
- Add the fennel seeds and cumin seeds.
- Stir constantly for about 30 seconds until fragrant and just beginning to brown.
- Be careful not to burn them—the aroma will deepen noticeably.
+ Show details− Hide details
Ready when: Fennel and cumin seeds turn slightly darker and smell deeply fragrant
Tip: Don't skip the seed-tempering step—it blooms their oils and prevents a raw spice flavor in the finished dish.
Cook aromatics
- Add the diced onion to the pot and stir well to coat with oil.
- Sauté for 2–3 minutes, stirring occasionally, until the onion becomes translucent and softens slightly.
- Add the minced garlic and minced ginger, stir, and cook for another 30 seconds until fragrant.
+ Show details− Hide details
Ready when: Onion is translucent; garlic and ginger are fragrant and beginning to brown slightly at edges
Tip: Stir frequently to prevent garlic from sticking and burning, which would make the dish bitter.
Add dry spices
- Sprinkle in the ground turmeric, chili powder, ground coriander, salt, and black pepper.
- Stir constantly for about 20–30 seconds to toast the ground spices and cook off any raw flavor.
- The mixture should become fragrant and slightly paste-like.
+ Show details− Hide details
Ready when: The spice mixture becomes fragrant and darkens very slightly; oil may begin to separate
Tip: Toasting ground spices in fat reduces earthiness and builds flavor depth—don't skip this step.
Add tomatoes and broth
- Pour in the canned diced tomatoes with all their juice and the 1 cup (240 ml) broth.
- Stir well, scraping up any browned bits from the bottom of the pot (this is flavor gold).
- The mixture should be loose and slightly soupy.
+ Show details− Hide details
Ready when: All ingredients are combined; the pot is deglazed
Tip: Deglaze thoroughly to incorporate the flavorful browned bits—they're essential to the dish's depth.
Add chickpeas and pressure cook
- Stir in the cooked chickpeas (drained and rinsed).
- Stir the entire mixture well to combine evenly.
- Turn off the Sauté setting.
- Close and lock the pressure cooker lid.
- Set the pressure cooker to high pressure (or manual setting on an Instant Pot) and cook for 8 minutes.
- This time is sufficient for flavors to meld and the sauce to thicken slightly; it also allows time for the pressure to build (about 2–3 minutes).
+ Show details− Hide details
Ready when: Pressure cooker reaches full pressure and maintains it for 8 minutes
Tip: Don't skimp on the pressure cooking time—even cooked chickpeas benefit from the time under pressure to absorb flavors.
Release pressure and finish
- Once the cooking time is complete, turn off the pressure cooker.
- Perform a quick release by carefully moving the pressure release valve to the venting position (or using the quick-release button on an Instant Pot).
- Be careful—steam will be hot and forceful.
- Wait about 30 seconds, then open the lid (tilt it away from you to avoid the steam).
- Stir in the fresh lemon juice.
- Taste and adjust salt or spices as needed.
+ Show details− Hide details
Ready when: Lid opens easily; lemon juice is incorporated and no raw smell remains
Tip: Quick-release can be intimidating—practice with the valve or button beforehand, or use natural release if you're uncomfortable (add 5–10 minutes wait time).
Serve and garnish
- Ladle the chickpea curry into bowls or plates.
- Top with fresh cilantro if using.
- Serve hot alongside steamed basmati rice, warm flatbread, or naan.
- The sauce should be thick but pourable, clinging to each chickpea.
+ Show details− Hide details
Ready when: Curry is steaming hot and aromatic
Tip: If the sauce is too thin, turn on Sauté mode and simmer uncovered for 2–3 minutes to reduce. If too thick, add a splash of warm broth or water.
Good to know
Tips
- Fennel's distinctive, slightly licorice-like flavor is the backbone of this dish—don't reduce it. If you dislike fennel, switch to cumin or coriander as the primary seed spice.
- Canned tomatoes work beautifully here and save time; San Marzano varieties have a slightly sweeter, less acidic profile if available.
- For a creamier dish, stir in 2–3 tablespoons of full-fat coconut milk or plain yogurt just before serving (not essential).
- This curry is excellent meal-prepped and even better the next day after flavors fully develop—make it a day ahead if time allows.
Make ahead
You can prepare the onion, garlic, and ginger up to 1 day ahead and refrigerate them in an airtight container. The cooked dish keeps well and actually improves in flavor after a day—cool completely, then refrigerate in an airtight container for up to 4 days. Freeze for up to 3 months.
Storage & reheating
Room temperature: store in an airtight container up to 2 hours. Refrigerator: up to 4 days in an airtight container. Freezer: up to 3 months in a freezer-safe container or zip-top bag (thaw overnight in the fridge before reheating). Reheat gently on the stovetop over medium heat, stirring occasionally and adding a splash of water if needed, or microwave in 1-minute intervals, stirring between each.
Substitutions
- fennel seeds → ¾ teaspoon anise seeds or ½ teaspoon fennel pollen. Anise seeds are slightly more intense; fennel pollen is milder and more floral. Use less of either.
- mild chili powder or kashmiri chili powder → ¼ teaspoon cayenne pepper (for more heat) or ¼ teaspoon paprika (for mildness and smokiness). Adjust based on your heat preference; start with less cayenne and add to taste.
- cooked chickpeas (canned or home-cooked) → 3 cups (600 g) cooked white beans or cannellini beans. Chickpeas are traditional, but white beans work well and are milder. Cooking time remains the same.
- low-sodium vegetable or chicken broth → 1 cup (240 ml) water or low-sodium chicken broth. Water works fine; chicken broth adds subtle depth. Adjust salt accordingly if using broth.
More curries
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Indian
- Method
- Instant Pot
- Quick & Easy
- Easy





