• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The Oregon Dietitian logo

menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Baby & Kids
  • About Megan
  • Contact Me
  • Disclosure and Privacy Policy
  • Subscribe
  • Portfolio
  • Web Stories
  • Let’s Connect

    • Facebook
    • Instagram
    • Pinterest
  • ×

    Published: Feb 7, 2026. Post contains affiliate links. See full disclosure page for details.

    Easy One Pot Potato Curry

    My creamy, carb-y, warmly spiced Chickpea Potato Curry recipe is the perfect cozy dinner for busy weeknights and tight budgets. This naturally vegetarian and gluten-free one-pot meal comes together in just a few simple steps using primarily pantry staples and a few inexpensive extras for a hearty, wholesome bowl that costs just over $1 per serving.

    Jump to Recipe Print Recipe
    chickpea pistachio curry served over a bed of steamed rice in a white bowl with handles on a wooden charger plate with a piece of naan.
    The Oregon Dietitian is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program. As an Amazon Associate, I earn from qualifying purchases. Read more about these links in my disclosure policy.

    Any working parent or busy professional knows how clutch one-pot recipes are. You get deliciously layered flavors, but without a ton of cleanup. This easy chickpea potato curry is just such a meal! Sauté a few aromatics, toss in a handful of Indian-inspired spices, then throw in some veggies and a few cans’ worth of goodies and let the heat do the work.

    Creamy coconut milk brings richness, while big chunks of potatoes, carrots, and chickpeas make it feel extra filling. If you’re a fan of comfort food favorites like Dutch oven beef stew, slow cooker buffalo chicken chili, or creamy cheeseburger soup but don’t have space in the grocery budget for meat, this stew-like potato curry is the perfect alternative.

    It also just so happens to be gluten-free and vegetarian, but don’t worry—my omnivorous weight-lifting firefighter hubby gives it two enthusiastic thumbs up. Chickpea and potato curry is also super easy to double (or triple), making it perfect for feeding a large mixed crowd. And if that weren’t enough to love, it freezes beautifully, making it fantastic for meal prep.

    Jump to:
    • What does it taste like?
    • Why You’ll Love This Easy One Pot Recipe
    • Ingredients Needed
    • Substitutions
    • How To Make Chickpea Potato Curry
    • Optional Variations & Dietary Adjustments
    • Serving Suggestions
    • Recipe Success Tips
    • Storage Directions
    • Indian-Inspired Coconut Chickpea Potato Curry Nutrition
    • Pricing Info
    • FAQs
    • Other One Pot Recipes
    • Recipe

    What does it taste like?

    This chickpea potato curry is warm, cozy, and deeply comforting. It starts with a savory, slightly sweet base from slow-cooked onions, garlic, and fresh ginger, which gives the dish warmth without any fiery heat. Earthy spices like cumin and turmeric bring depth and a subtle golden richness, while cinnamon and paprika add just a whisper of sweetness and smoke.

    As it simmers, the curry turns luxuriously creamy thanks to the coconut milk, which softens the spices and coats every bite of tender potatoes, carrots, and chickpeas. The tomatoes add a mild acidity, while peas bring little pops of natural sweetness. Overall, it’s hearty, nourishing, and comforting—bold enough to feel exciting, but gentle enough to be kid-friendly.

    Why You’ll Love This Easy One Pot Recipe

    • Cozy, Not Heavy – When people think of “comfort food,” they often picture high-fat, high-carb meals without much nutritional value like buttery mashed potatoes or boxed mac and cheese. (No shame!) This creamy chickpea potato curry has richness from the coconut milk and plenty of carb-y goodness from the potatoes, but with plenty of colorful, nutrient-dense veggies to keep it from weighing you down—proof that comfort and clean eating are not mutually exclusive.
    • Inclusive – I love hosting friends for dinner, but it seems like just about everyone has some kind of allergy or food preference these days. That’s why I love this potato chickpea curry! It’s safe for vegans (if you use vegan butter), vegetarians, and celiacs, plus it uses super approachable, generally non-controversial ingredients.
    • Budget-Friendly – At just $1.12 per serving, this yummy Indian-inspired curry is dang near as cheap of a dinner recipe as you can get—particularly considering how many veggies and plant-based goodies we pack into every bite.
    closeup shot of a spoonful of chickpea and potato curry with white rice.

    Ingredients Needed

    • Unsalted Butter – Butter adds a lovely richness to the curry. Starting with unsalted is the easiest way to keep sodium levels in check.
    • Yellow Onion – Yellow onions become deliciously soft and sweet when sautéed, adding a lovely complexity to the sauce.
    • Garlic – Fresh is best, but I won’t tell if you use a jar of minced garlic to cut back on prep. 
    • Fresh Ginger – I love keeping a “hand” of ginger in the crisper drawer—it keeps well for up to a month and adds a lovely warmth that isn’t quite as spicy as the dried variety. Pro tip: the easiest way to peel fresh ginger is with the back of a spoon.
    • Ground Cumin & Ground Turmeric – For earthy warmth and a gorgeous yellow hue.
    • Ground Cinnamon – For a slightly sweet warmth that makes the potato curry approachable even to my youngest.
    • Paprika – Use sweet paprika to keep it kid-friendly, or swap in hot Hungarian paprika for a bit of kick.
    • Russet Potatoes – These starchy beauties become wonderfully tender after simmering, while their starchiness helps to naturally thicken the sauce.
    • Carrots – For sweetness, color, and bulk. Feel free to use any color of carrots you have on hand. You can also use baby carrots to cut back on prep work.
    • Canned Full-Fat Coconut Milk – This is what gives our potato curry its rich flavor. Note that it is much thicker and more decadent than full-fat refrigerated coconut milk since it also includes coconut cream.
    • Canned Petite Diced Tomatoes – A touch of bright acidity helps balance out the creamy richness.
    • Canned Chickpeas – For a hit of plant-based protein powder without any fuss. If you want to stretch your budget even further, don’t toss the liquid they are packed in (a.k.a. aquafaba)—it can be used to make all kinds of goodies like vegan meringues, chocolate mousse, mayonnaise, and more!
    • Low-Sodium Vegetable Broth – Using veggie broth instead of water adds a nice depth and complexity without any extra work. Starting with a low-sodium or sodium-free variety gives you the greatest control over the final flavor of your dish.
    • Frozen Peas – Don’t defrost them first! The warmth of the coconut curry sauce will cook them to al dente perfection in no time.
    • Granulated Sugar – I know it sounds strange to put sugar in a savory dish, but just a teaspoon helps to balance out all of the flavors.
    ingredients needed to make Indian-inspired potato curry with chickpeas and coconut milk.

    Substitutions

    • Unsalted Butter – Feel free to use plant-based butter to make a completely vegan potato curry. You can also use salted butter if that’s all you have; just be more judicious when adding seasoning throughout. 
    • Yellow Onion – Sweet onions or red onions are the closest substitutes, but shallots will work just as well. White onions can also be used, but they’ll retain a bit more of their “bite” after simmering.
    • Garlic – For a pantry-friendly option, use ¼ teaspoon of garlic powder per clove of fresh. You can also add a pinch or two of asafoetida (hing) for a garlicky flavor.
    • Grated Ginger – Ginger paste is a great shortcut—it comes in tubes or jars and stores well in the fridge. You can also use dried ground ginger, but use just ⅓ as much since it’s much more potent and spicy than fresh.
    • Ground Cumin, Turmeric, Ground Cinnamon & Paprika – Yellow curry powder is a great one-bottle alternative.
    • Russet Potatoes – Yukon Gold potatoes will retain their shape a bit more than baking potatoes, but have more starchiness than wax potatoes.
    • Carrots – Parsnips are a similarly sweet, tender swap. 
    • Canned Full-Fat Coconut Milk – Half & half should work if you don’t mind dairy. 
    • Canned Petite Diced Tomatoes – Fire-roasted diced tomatoes or a can of Rotel works. You can also finely dice about 3-4 roma tomatoes.
    • Canned Chickpeas – Chickpeas are classic for curries, but in a pinch, feel free to swap in white beans instead.
    • Low-Sodium Vegetable Broth – You can also use reconstituted low-sodium bouillon or Better Than Bouillon paste, or swap in chicken stock or bone broth instead.
    • Frozen Peas – I love the color and sweetness they add, but you can omit them if you prefer.
    • Granulated Sugar – A drizzle of agave, honey, or brown rice syrup will have the same balancing effect as white sugar.

    How To Make Chickpea Potato Curry

    Step 1: Sauté Aromatics. Melt the butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the onion and cook for about 4 minutes, stirring occasionally, until softened and translucent.

    Step 2: Bloom Spices. Add the garlic, ginger, garam masala, cumin, turmeric, paprika, cinnamon, salt, and black pepper. Stir well and cook for about 2 minutes, until the spices are fragrant and toasted.

    Step 3: Add Vegetables. Stir in the potatoes and carrots, coating them evenly in the spiced onion mixture. Cook for 4-5 minutes, stirring occasionally, to start softening the vegetables and build flavor.

    Step 4: Simmer & Serve. Pour in the coconut milk, diced tomatoes, chickpeas, vegetable broth, peas, and sugar. Bring the mixture to a gentle simmer, then reduce the heat to medium-low and cook for about 30 minutes, or until the potatoes and carrots are fork-tender. Taste and adjust seasoning if needed, then serve warm with naan or cooked rice. Finish with a sprinkle of fresh cilantro for a pop of color if you like.ep info.

    sauteed onion in a dutch oven with garlic ginger, and dry spices for blooming.
    potatoes and carrots added to the spiced onion mixture.
    coconut milk, tomatoes, chickpeas, broth, peas, and sugar added to the pot to simmer.
    wooden serving spoon dishing out chickpea potato curry onto a bowl of white rice.

    Optional Variations & Dietary Adjustments

    • Vegan & Dairy-Free – Swap the butter for olive oil, avocado oil, or vegan butter. 
    • Protein Boost – Add cubed tofu or tempeh during the simmering step for extra plant-based protein. For best texture, pan-sear the tofu first, then stir it in near the end. You can also swap in chicken bone broth for extra protein, if you don’t mind the curry not being vegetarian.
    • Add Greens – Stir in a few handfuls of fresh spinach or chopped kale during the last 5 minutes of cooking. The greens wilt right into the curry and add extra color and nutrients without changing the flavor too much.
    • Extra Veggies – Bulk up the curry with cauliflower florets, bell peppers, or sweet potatoes. Add firmer vegetables with the potatoes and carrots so everything cooks evenly.
    • More Heat – If you like a little spice, add ¼ – 1 teaspoon red pepper flakes, cayenne pepper, and/or a minced chili (e.g. jalapeño or serrano) along with the spices. 

    Serving Suggestions

    This chickpea potato curry is delicious served over fluffy basmati rice, jasmine rice, or brown rice, which helps soak up the creamy, spiced sauce and makes the meal extra satisfying. To finish, a sprinkle of fresh cilantro, a squeeze of lime, or a dollop of dairy-free yogurt adds brightness and balance.

    Warm naan, roti, or pita are perfect on the side for sopping up every last drop of the dreamy sauce. For a lighter meal, serve the curry on its own with a simple cucumber salad, sliced avocado, or a side of steamed or roasted vegetables to add freshness and crunch.

    flat lay shot of a white soup bowl with handles filled with white rice and chickpea potato curry, garnished with cilantro, on a wooden charger with a side of naan on top of a woven wooden placemat.

    Recipe Success Tips

    • Be patient. Take a few extra minutes to really sauté the onion and bloom the spices at the beginning. Cooking the spices in fat helps unlock their full flavor and gives the curry a deeper, more developed taste instead of a raw or flat spice note.
    • Aim for uniformity. Cut the potatoes and carrots into evenly sized pieces so they cook at the same rate. If your potato chunks are too large, they’ll take longer to soften and can throw off the texture of the curry.
    • Keep the simmer gentle, not boiling. A low, steady simmer helps the potatoes become tender without breaking apart and allows the sauce to thicken naturally without reducing too quickly.
    • Adjust the consistency. If the curry thickens more than you’d like, stir in a splash of vegetable broth or water near the end of cooking. If it’s thinner than you prefer, let it simmer uncovered for a few extra minutes.
    • Taste and adjust seasoning at the end. As the curry cooks, the flavors mellow and concentrate, so a final pinch of salt, squeeze of lime, or extra spice can make everything pop right before serving.

    Storage Directions

    • Refrigeration: Store leftover chickpea potato curry in an airtight container in the refrigerator for up to 4-5 days. The flavors continue to develop as it sits, making it even better the next day.
    • Freezing: For longer storage, freeze the curry in freezer-safe containers for up to 3 months. Let it cool completely before freezing, and leave a little space at the top of the container to allow for expansion.
    • Reheating: To reheat, warm the curry gently on the stovetop over medium-low heat, stirring occasionally until heated through. Add a splash of vegetable broth or water if the sauce has thickened in the fridge or freezer. You can also reheat individual portions in the microwave in 30-60 second intervals, stirring between each, until hot. 
    closeup overhead shot of a pot of coconut potato curry with chickpeas with a wooden serving spoon showing the thick sauce texture.

    Indian-Inspired Coconut Chickpea Potato Curry Nutrition

    From a nutrition standpoint, this chickpea potato curry is a satisfying, plant-forward meal that offers a nice balance of energy, fiber, and healthy fats. With 405 calories per serving, it’s hearty enough to keep you full, especially when paired with whole grains or enjoyed on its own as a cozy one-bowl dinner.

    The 53 grams of carbohydrates come primarily from potatoes, chickpeas, and vegetables, providing steady energy along with 9 grams of fiber, which supports digestion and helps promote fullness. Chickpeas also contribute 9 grams of protein per serving, making this curry a solid plant-based option. 

    The 19 grams of fat, largely from coconut milk, add richness and help with the absorption of fat-soluble nutrients, while 447 mg of sodium keeps the dish flavorful without going overboard. Overall, it’s a comforting, nutrient-dense meal that you can feel good about serving your family!

    Total nutritional content per serving is:

    • Calories: 405 calories
    • Carbohydrates: 53 grams
    • Protein: 9 grams
    • Total Fat: 19 grams
    • Sodium: 447 mg
    • Fiber: 9 grams

    *This nutritional information is an estimate and calculated based on the ingredients used to create the recipe. The nutritional value of your ingredients may differ slightly. Furthermore, this food is not intended to prevent, diagnose, cure, or treat any disease.

    closeup of a silver spoon taking a bite of potato curry with carrots, chickpeas, and steamed white rice.

    Pricing Info

    This is what I personally paid to make this recipe:

    • 2 tbsp unsalted butter: $0.35
    • 1 yellow onion: $0.20
    • 3 cloves garlic: $0.15
    • 1 tbsp fresh grated ginger: $0.15
    • 2 tsp cumin: $0.08
    • 1 tsp turmeric: $0.03
    • 1 tsp paprika: $0.02
    • ½ tsp salt: $0.01
    • ¼ tsp black pepper: $0.01
    • ¼ tsp ground cinnamon: $0.01
    • 2 lbs russet potatoes: $0.79
    • 3 large carrots: $0.21
    • 14 oz canned full fat coconut milk: $2.12
    • 14 oz canned petite diced tomatoes: $0.96
    • 14 oz canned chickpeas: $0.86
    • 1 cup low-sodium vegetable broth: $0.51
    • ½ cup frozen peas: $0.24
    • 1 tsp granulated sugar: $0.01

    The total comes out to be around $6.71 or roughly $1.12 per serving!

    FAQs

    What is curry with potatoes called?

    “Aloo” is the Hindi word for potato, so you’ll see variations of this name across different regions in India, depending on what else is included in the dish. This particular chickpea potato curry would be “aloo chana,” since chickpeas are “chana.” Outside of Indian cuisine (like Thai- or Caribbean-inspired curries), potato-based curries don’t always have a single traditional name and are often simply called potato curry or vegetable curry with potatoes.

    Should you cook potatoes before putting them in a curry?

    No—you usually don’t need to cook potatoes before adding them to a curry. In most curry recipes, potatoes are added raw and cooked directly in the sauce. Cooking them in the curry is actually ideal because the potatoes absorb the spices, aromatics, and sauce as they simmer, which gives them way more flavor than pre-boiled potatoes. As long as you cut them into evenly sized pieces and keep the curry at a gentle simmer, they’ll become perfectly tender right in the pot.

    How long does potato take to soften in a curry?

    The exact timing depends on a few things: the size of your potato pieces, the type of potato you’re using, and how steadily the curry is simmering. Medium, evenly cut chunks of russet or Yukon Gold potatoes usually become fork-tender closer to the 25-30 minute mark, while smaller pieces may be ready in 15-20 minutes. To check, pierce a potato with a fork—it should slide in easily without resistance. 

    horizontally framed hero shot of a dinner table with a woven round wooden placemat, wooden charger, gold soup spoon, and a white soup bowl of rice and potato curry with a side of naan.

    Other One Pot Recipes

    • Creamy Asparagus Soup
    • One Pot Lemon Orzo Pasta
    • Dutch Oven Corned Beef
    • Egg Roll In a Bowl (with Coleslaw Mix)

    Tried this recipe? Please leave a ⭐⭐⭐⭐⭐ rating in the comments below! I would really appreciate your feedback!

    Recipe

    Print Recipe
    No ratings yet

    Easy One Pot Potato Curry

    This quick & easy one-pot Chickpea Potato Curry is the perfect rent week meal—it's just over $1 per serving.
    Prep Time10 minutes mins
    Cook Time40 minutes mins
    Total Time50 minutes mins
    Course: Main Course
    Cuisine: American
    Servings: 6 servings
    Calories: 405kcal
    Author: Megan Byrd, RD
    Cost: $6.71 or $1.12/serving

    Equipment

    • 1 5 or 6 qt Dutch Oven

    Ingredients

    • 2 tbsp unsalted butter (or cooking oil of choice)
    • 1 yellow onion diced
    • 3 cloves garlic minced
    • 1 tbsp fresh grated ginger
    • 2 tsp cumin
    • 1 tsp turmeric
    • 1 tsp paprika
    • ½ tsp salt
    • ¼ tsp black pepper
    • ¼ tsp ground cinnamon
    • 2 lbs russet potatoes peeled and sliced into ½ inch cubes
    • 3 large carrots cut into ½ pieces
    • 14 oz canned full fat coconut milk
    • 14 oz canned petite diced tomatoes
    • 14 oz canned chickpeas drained and rinsed
    • 1 cup low-sodium vegetable broth
    • ½ cup frozen peas
    • 1 tsp granulated sugar
    • fresh cilantro optional for garnish

    Instructions

    • In a large Dutch oven or pot, melt the butter over medium heat, then add the onion. Cook for about 4 minutes until the onions are translucent.
    • Add the garlic, ginger, garam masala, cumin, turmeric, paprika, salt, pepper, and cinnamon and stir. Let it cook for 2 minutes until the seasonings are fragrant.
    • Add the potatoes and carrots and cook, stirring occasionally for 4-5 minutes.
    • Add the coconut milk, tomatoes, chick peas, broth, green peas, and sugar, and bring to a simmer. Reduce the heat to medium-low and cook until the potatoes and carrots are fork-tender, about 30 minutes.
    • Serve with naan or cooked rice and a garnish of fresh cilantro!

    Nutrition

    Calories: 405kcal | Carbohydrates: 53g | Protein: 9g | Fat: 19g | Sodium: 447mg | Fiber: 9g
    One pot potato curry.

    If you end up making this and loving it, take a photo and tag me on Instagram! I’d love to see your versions of my recipes! And feel free to rate it down below in the comment section. I would really appreciate it!

    xoxo Megan

    « Colcannon (Irish Mashed Potatoes with Cabbage)
    Stuffed Pistachio Cookies »

    Categories: Dinner

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    Primary Sidebar

    Recent Posts

    • Strawberry Spinach Salad w/Feta
    • Homemade Balsamic Vinaigrette
    • Grilled Chicken Margherita (Easy 30-Minute Recipe)
    • Protein Strawberry Fluff
    • Homemade Strawberry Sorbet

    let’s connect

    • Facebook
    • Instagram
    • Pinterest

    What’s New?

    Strawberry Spinach Salad w/Feta

    This strawberry spinach salad with feta is the fresh, colorful, crowd-pleasing salad you'll want to bring to every summer BBQ and potluck this season. ...

    Read More

    Categories

    Footer

    More about Megan

    Hi there! I'm Megan, the Oregon dietitian! I love cooking, drinking wine, and spending time with my dog, husband, and baby girl. Read More…

    Privacy Policy

    Looking for something?

    Copyright © 2026 The Oregon Dietitian on the Cookd Pro Theme

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required