Description
This Vegan Instant Pot Potato Curry is a comforting one-pot meal filled with tender potatoes, chickpeas, tomatoes, aromatic spices, and creamy coconut milk. The Instant Pot helps bring all those flavors together quickly while keeping the potatoes wonderfully tender and the curry rich and satisfying. Similar vegan potato curry recipes commonly use coconut milk, tomatoes, ginger, garlic, and warming Indian spices.
Chickpeas make this curry more filling and contribute plant-based protein, while the potatoes provide a hearty texture. For a more high-protein version, increase the chickpeas or add tofu or tempeh. If you’re following a low-carb approach, replace part of the potatoes with cauliflower or other non-starchy vegetables.
Short 3-Line Description
Creamy, fragrant, and packed with comforting Indian-inspired flavors, this Vegan Instant Pot Potato Curry is an easy one-pot dinner.
Tender potatoes and chickpeas simmer in a rich tomato-coconut sauce with warming spices.
Serve it with rice, quinoa, roti, or enjoy it on its own for a cozy plant-based meal.
Can This Vegan Instant Pot Potato Curry Support Weight Loss Goals?
This curry can fit into a balanced weight-conscious eating pattern when serving sizes and accompaniments are considered. Potatoes and chickpeas provide carbohydrates and fiber, while chickpeas also contribute plant-based protein that can make the meal more satisfying. Using a moderate amount of coconut milk helps provide creaminess without relying on excessive amounts of added fat. For a more protein-forward meal, add extra chickpeas, tofu, or tempeh and serve with a generous portion of vegetables.
Does Vegan Instant Pot Potato Curry Fit a High-Protein Lifestyle?
This curry is naturally vegan and contains plant-based protein from chickpeas, although potatoes remain one of its main ingredients. Increasing the chickpeas can make each serving more protein-friendly without changing the basic character of the dish. Net carbs are relatively high because both potatoes and chickpeas contain carbohydrates, so this is not naturally a low-carb curry. For a lower-net-carb variation, substitute some potatoes with cauliflower, zucchini, or spinach and keep the chickpea portion moderate.
Why This Recipe is Special:
- One-Pot Convenience — The Instant Pot handles most of the cooking with minimal hands-on work.
- Rich & Aromatic — Garlic, ginger, cumin, turmeric, and garam masala create layers of flavor.
- Plant-Based Protein — Chickpeas make the curry more filling and protein-friendly.
- Creamy Without Dairy — Coconut milk gives the sauce a smooth, luxurious texture.
- Meal-Prep Friendly — The curry stores and reheats beautifully, making it excellent for busy weeks.
My Personal Experience
- The potatoes become wonderfully tender.
Pressure cooking gives the potatoes a soft, satisfying texture while allowing them to absorb the spices and sauce. - The chickpeas make it feel like a complete meal.
They add hearty texture and plant-based protein without requiring complicated ingredients. - A little mashed potato makes the curry thicker.
Gently mashing a few potato pieces naturally thickens the sauce and creates a creamier consistency. - The flavors become even better after resting.
Leftovers allow the spices to settle into the potatoes and chickpeas, making the next-day curry especially flavorful.
Perfect For:
- Quick weeknight dinners
- Vegan meal plans
- Vegetarian family meals
- Meal prep
- Cozy winter dinners
- Lunches
- Meatless Mondays
- Plant-based high-protein meal plans
- Make-ahead dinners
- Serving with rice, quinoa, naan, or roti
Why You’ll Love This Recipe:
- Fast and convenient
The Instant Pot reduces active cooking time and lets you prepare a flavorful curry with minimal effort. - Creamy and comforting
Coconut milk creates a silky sauce that coats the potatoes and chickpeas beautifully. - Packed with spices
Curry powder, cumin, turmeric, ginger, and garam masala create a warm and aromatic flavor profile. - Protein-friendly
Chickpeas provide a useful plant-based protein boost, with additional options such as tofu or tempeh. - Excellent leftovers
The curry keeps well in the refrigerator and reheats easily for another meal. Similar potato curries are commonly recommended as make-ahead dishes.
Common Mistakes to Avoid:
- Cutting potatoes into uneven pieces — Large pieces may remain firm while smaller pieces become overly soft.
- Skipping the sauté step — Cooking the onion, garlic, ginger, and spices first helps develop a deeper flavor.
- Leaving ingredients stuck to the bottom — Deglaze the Instant Pot well after adding tomatoes to reduce the chance of a burn warning.
- Adding coconut milk too early — Adding it after pressure cooking helps preserve its creamy texture and allows the potatoes to cook properly.
Required Equipment:
- 6-quart Instant Pot — Pressure-cooks the curry quickly while keeping the potatoes tender.
- Wooden spoon — Helps sauté aromatics and scrape the bottom of the pot clean.
- Potato masher — Easily thickens the curry by partially mashing cooked potatoes.
- Measuring spoons — Keeps the spice balance consistent.
- Chef’s knife — Makes evenly sized potato cubes for consistent cooking.
Storage Instructions:
Allow the curry to cool slightly before transferring it to airtight containers. Refrigerate leftovers for up to 4–5 days; similar vegan potato and chickpea curries are commonly stored for several days in the refrigerator.
For freezing, portion the completely cooled curry into freezer-safe containers, leaving a little space for expansion. Freeze for approximately 2–3 months. Thaw overnight in the refrigerator before reheating.
Reheat gently on the stovetop or in the microwave until steaming hot throughout. Add a splash of water or vegetable broth if the curry becomes too thick after refrigeration.
For a high-protein-friendly meal, serve a moderate portion with extra chickpeas, tofu, tempeh, or a protein-rich plant-based side.
Recipe Details
Preparation Time: 15 minutes
Cooking Time: 15 minutes
Pressure Release: 10 minutes
Total Time: Approximately 40 minutes
Servings: 6
Best Season for This Recipe: All-season
Total Calories (Per Serving): Approximately 300 calories, excluding rice, naan, or other sides.
📝 Ingredients
For the Curry
- 1 tablespoon olive oil or coconut oil
- 1 teaspoon cumin seeds
- 1 medium yellow or red onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, finely grated
- 1–2 green chilies, thinly sliced, optional
- 3 medium tomatoes, pureed or finely chopped
- 1½ teaspoons curry powder
- ½ teaspoon garam masala
- ½ teaspoon ground cumin
- ¼ teaspoon turmeric
- ½ teaspoon smoked paprika
- ¼–½ teaspoon chili powder, optional
- 1¼ teaspoons salt, or to taste
- 4 medium potatoes, peeled and cut into approximately 1-inch cubes
- 2 cans (15 oz each) chickpeas, drained and rinsed
- 1¼ cups vegetable broth or water
- ⅓ cup unsweetened coconut milk
- 1 tablespoon fresh lemon juice
- 2 tablespoons chopped fresh cilantro
Optional Protein Boost
- ½–1 cup cubed firm tofu or cooked tempeh
Ingredient note: Cut the potatoes into similar-sized pieces so they cook evenly. Use unsweetened coconut milk rather than sweetened coconut beverages. The chickpeas can be canned for convenience; drain and rinse them before adding.
Directions
- Prepare the ingredients.
Peel and cube the potatoes into roughly 1-inch pieces. Drain and rinse the chickpeas and prepare the aromatics. - Start the Instant Pot.
Select Sauté on a 6-quart Instant Pot. Add the oil and allow it to heat for about 1 minute. - Bloom the cumin.
Add the cumin seeds and cook for approximately 20–30 seconds, until fragrant and lightly sizzling. - Sauté the aromatics.
Add the chopped onion and green chili. Cook for 2–3 minutes, stirring frequently, until the onion begins to soften. - Add garlic and ginger.
Stir in the garlic and ginger and cook for approximately 30–60 seconds, until fragrant. - Cook the tomatoes.
Add the tomatoes and cook for 2–3 minutes, stirring and scraping the bottom of the pot so no ingredients remain stuck. - Toast the spices.
Add curry powder, garam masala, cumin, turmeric, smoked paprika, chili powder, and salt. Stir for approximately 30 seconds.High-protein cooking tip: Toasting the spices briefly helps maximize flavor, allowing you to build a satisfying curry without needing excessive oil. - Add potatoes and chickpeas.
Stir in the cubed potatoes and chickpeas until thoroughly coated with the tomato-spice mixture. - Add the liquid.
Pour in the vegetable broth or water and stir well. Make sure the bottom of the Instant Pot is completely clear of stuck food. - Pressure cook.
Cancel Sauté and secure the Instant Pot lid. Set the valve to Sealing and cook on High Pressure for 3 minutes. - Release the pressure.
Allow a 5-minute natural pressure release, then carefully perform a quick release of the remaining pressure. - Add coconut milk.
Open the lid carefully and stir in the coconut milk. - Thicken the curry.
Select Sauté again and gently simmer for 3–5 minutes. Mash a few potato pieces with a potato masher to naturally thicken the sauce. This technique is also used in established Instant Pot potato curry recipes. - Finish with freshness.
Stir in lemon juice and chopped cilantro. Taste and adjust salt, chili, or lemon as desired. - Check the texture.
The potatoes should be fork-tender, the chickpeas heated through, and the sauce thick enough to coat the back of a spoon. - Serve.
Spoon the curry into bowls and garnish with fresh cilantro. Serve with rice, quinoa, naan, roti, or enjoy on its own.
Nutrition Facts
Per Serving – Approximate
- Calories: 300 kcal
- Fat: 10 g
- Cholesterol: 0 mg
- Sodium: 520 mg
- Potassium: 720 mg
- Total Carbohydrates: 43 g
- Fiber: 9 g
- Net Carbs: 34 g
- Sugars: 7 g
- Protein: 10 g
- Calcium: 75 mg
Nutrition values are approximate and can vary according to the size of the potatoes, brand of chickpeas and coconut milk, amount of oil, and serving size. Rice, naan, and other accompaniments are not included.
Notes
- Storage: Refrigerate in airtight containers for 4–5 days.
- Freezing: Freeze portions for approximately 2–3 months.
- Reheating: Reheat gently on the stovetop or microwave, adding a splash of broth if necessary.
- Allergy notes: This recipe is naturally dairy-free and can be gluten-free when using certified gluten-free ingredients.
- Coconut-free option: Use an unsweetened plant-based cream or suitable dairy-free alternative if coconut is not preferred.
- Protein boost: Add extra chickpeas, tofu, tempeh, or serve with a protein-rich side.
- Lower-carb variation: Replace approximately half of the potatoes with cauliflower, zucchini, spinach, or green beans.
- Flavor boost: Finish with fresh cilantro, lemon juice, sliced green chili, or a pinch of garam masala.
- Creamier texture: Mash several potato pieces directly into the sauce rather than adding extra coconut milk.
Frequently Asked Questions
1. Can I make Vegan Potato Curry without coconut milk?
Yes, you can substitute unsweetened soy milk, cashew cream, or another suitable plant-based cream, although the flavor and richness will change.
2. Can I add chickpeas to this Instant Pot curry?
Absolutely; chickpeas add texture, fiber, and plant-based protein and make the curry more substantial.
3. How do I make this curry more protein-rich?
Increase the chickpeas or add tofu or tempeh to increase the plant-based protein contribution.
4. Can I make this curry lower in carbohydrates?
Yes, replace some of the potatoes with cauliflower, zucchini, spinach, or other non-starchy vegetables.
5. Why is my curry too thin?
Mash a few cooked potatoes and simmer the curry uncovered on Sauté for several minutes to reduce and naturally thicken the sauce.
6. Can I freeze Vegan Instant Pot Potato Curry?
Yes, portion the cooled curry into freezer-safe containers and freeze for approximately 2–3 months.

