This post may contain affiliate links. Please read our disclosure policy.

Whip up this easy, one-pot coconut chicken curry with vegetables in under an hour! Packed with potatoes, carrots, peppers, peas, and mushrooms, all simmered together in a creamy coconut curry sauce. It’s a comforting, dairy-free stew perfect for family dinners.

a close view of a dish of warm chicken curry with vegetables served on a bed of white rice

This coconut chicken curry with vegetables recipe is simple to make; everything cooks in a single pot, making cleanup easy while allowing the flavors to meld beautifully. The result is the perfect blend of creamy, savory, and slightly spiced flavors.

Whether you’re serving it for a busy weeknight dinner or a cozy weekend meal, it’s versatile enough to enjoy with steamed rice, naan bread, or even on its own as a thick, satisfying bowl of curry. If you are a curry fan, then you have to try Creamy Chickpea Curry Stew, Thai Red Curry Noodle Soup, and Layered Curry Rice Dish.

Recipe Overview

Flavor Profile: Creamy, mildly spiced coconut curry with tender chicken, earthy mushrooms, and a medley of sweet and hearty vegetables.

Method: Simple stovetop, one-pot cooking

Skill Level: Beginner-friendly

Occasion: Perfect for cozy weeknight dinners, family meals, or make-ahead lunches.

Nutrition: Dairy-free, packed with protein and nutrient-rich vegetables, with a naturally gluten-free option.

a top-side view of chicken curry and vegetables like peas and carrots served on a bed of white rice

Ingredients

  • Chicken breast, cubed
  • Extra-virgin olive oil (option: avocado oil)
  • Large potatoes, cubed
  • Large onion, cubed
  • Carrots, cubed
  • Colored peppers, sliced
  • Peas
  • Fresh mushrooms, sliced
  • Dairy-free coconut milk
  • Cloves garlic, minced
  • Freshly grated ginger
  • Curry spice
  • Salt
  • Arrowroot starch
  • Crushed red pepper flakes or cayenne, optional
A dish of flavorful chicken curry with vegetables served on a bed of white rice and sprinkled with chili flakes

How to Make Coconut Chicken Curry with Vegetables

In a large pot, heat the olive oil over high heat. Add the cubed chicken and sear for 3–4 minutes.

Add in the onions, potatoes, carrots, peppers, mushrooms, and peas. Gently sear together for about 10 minutes.

Add the minced garlic and ginger. Stir well.

Season with 2 teaspoons of salt and add the curry spice. Stir until everything is well coated.

Pour in the first carton of coconut milk. Stir and bring to a light simmer.

In a large bowl, whisk the second carton of coconut milk with the arrowroot starch powder until it is dissolved. Pour this mixture into the pot, stirring well to thicken the stew slightly.

Allow the stew to simmer gently for 15–20 minutes, stirring occasionally, until the chicken is cooked through and the flavors come together.

Serve hot over fresh warm rice.

Optional: Top each plate with crushed red pepper flakes or cayenne pepper if you prefer a spicy flavor.

Creamy and easy chicken vegetable curry on a bed of white rice

Serving Suggestions

Serve coconut chicken curry with fresh cilantro, a squeeze of lime juice, and a sprinkle of red pepper flakes or cayenne on top for a pop of color and flavor.

This coconut chicken curry is so satisfying over a bed of fluffy white rice, brown rice, or jasmine rice to soak up all the rich, creamy sauce.

For a lighter or low-carb option, serve it over nutty quinoa or grain-free cauliflower rice.

Another delicious way is to pair coconut chicken curry with warm naan, pita, or your favorite flatbread for scooping up every last drop of curry goodness.

For a cozy, stew-like meal, enjoy it in a bowl with extra broth and a squeeze of lime.

a dish of chicken vegetable curry recipe served on a bed of rice and sprinkled with chili flakes

Variations and Substitutes

Protein Alternatives: Swap chicken breast for boneless chicken thighs for a juicier, richer flavor.
For a vegetarian version, replace chicken with chickpeas or extra mushrooms.

Vegetable Swaps: Try zucchini, green beans, sweet potatoes, or spinach instead of the listed vegetables.

Spice Adjustments: For extra heat, increase the curry powder or add crushed red pepper flakes, cayenne, or fresh chili peppers. For a milder flavor, reduce the curry powder slightly and add a splash of coconut cream for balance.

Thickening Agents: Arrowroot starch creates a silky, clean texture, but cornstarch or even flour can be used if that’s what you have.

Creaminess Level: For a creamier, richer version, try using 3 cups of regular milk or canned coconut milk + 2 cups water instead of the 2 cartons of dairy-free coconut milk.

For a lighter, more soup-like consistency, combine 1 carton of dairy-free coconut milk + 2 cups water. It’s perfect for cozy winter dinners.

Flavor Boosters: Add fresh cilantro, a squeeze of lime juice, or a spoonful of peanut butter or cashew butter for a creamy, nutty twist.

a dish of chicken vegetable curry recipe served on a bed of rice

Recipe Tips

Sear for Flavor: Don’t skip searing the chicken and vegetables before adding the liquids. This step builds a rich, savory base.

Even Cooking: Cut the potatoes, carrots, and chicken into uniform pieces, so they cook evenly at the same time.

Adjust the Thickness: If the curry is too thin, let it simmer uncovered for a few extra minutes to reduce the consistency. If it’s too thick, stir in a splash of water or extra coconut milk.

Taste Before Serving: Curry flavors deepen as they cook. Taste and adjust the seasoning with salt, lime juice, or extra curry spice before serving.

Boost the Heat: Sprinkle in crushed red pepper flakes or cayenne at the end for a spicy curry.

Make It Ahead: The flavors meld beautifully overnight, making this an excellent make-ahead meal for busy weeknights.

a dish of warm creamy chicken vegetable curry recipe served on a bed of white rice and sprinkled with chili flakes

Storage Tips

Refrigerator: Store coconut chicken curry leftovers in an airtight container in the fridge for 3–4 days.

Freezer: Place coconut chicken curry with vegetables in portion-sized containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating Tips: Gently reheat on the stove or in the microwave until warm through, adding a splash of coconut milk or water if needed.

Meal Prep: Cook a big batch and store it in individual servings for ready-to-go lunches or quick dinners throughout the week.

Frequently Asked Questions

Can I make this dish without chicken?

Yes, you can use tofu or chickpeas if you’re looking for a vegan option. If you aren’t in the mood for chicken, you can use beef shanks or shrimp.

Can I make this curry ahead of time?

Yes! This curry tastes even better the next day as the flavors deepen. Store it in the fridge and reheat gently before serving.

Can I use frozen vegetables instead of fresh?

Yes! Frozen peas, carrots, or mixed vegetables work perfectly. Just add them straight to the pot; you don’t need to thaw beforehand.

creamy chicken vegetable curry served on a bed of white rice and sprinkled with chili flakes
5 from 10 votes

Easy One-Pot Coconut Chicken Curry with Vegetables

By: Lama
Warm, hearty, and full of flavor, this one-pot coconut chicken curry is a family favorite! With tender chicken, creamy coconut milk, and plenty of fresh vegetables, it’s the perfect weeknight dinner that’s both nourishing and delicious.
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 6

Ingredients 

  • 2 pounds Chicken breast, cubed
  • ¼ cup Extra-virgin olive oil, avocado oil
  • 3 Large potatoes, cubed
  • 1 Large onion, cubed
  • 1 cup carrots, cubed
  • 1 cup Colored peppers, sliced
  • ½ cup peas
  • 2 cartons (about 16 oz each) Fresh mushrooms, sliced, 1 can, 13.2 oz mushrooms, drained
  • 2 cartons (32 oz each) dairy-free coconut milk, I use So Delicious brand, which keeps this recipe gentle on the stomach
  • 3 Cloves garlic, minced
  • 1 tablespoon Freshly grated ginger, or 1 teaspoon ginger powder
  • ¼ cup Curry spice
  • 2 teaspoons Salt, adjust to taste
  • 2–3 tablespoons Arrowroot starch (preferred), or cornstarch
  • Crushed red pepper flakes or cayenne, optional, for serving

Instructions 

  • In a large pot, heat the olive oil over high heat. Add the cubed chicken and sear for 3–4 minutes.
  • Add in the onions, potatoes, carrots, peppers, mushrooms, and peas. Gently sear together for about 10 minutes.
  • Add the minced garlic and ginger. Stir well.
  • Season with 2 teaspoons of salt and add the curry spice. Stir until everything is well coated.
  • Pour in the first carton of coconut milk. Stir and bring to a light simmer.
  • In a large bowl, whisk the second carton of coconut milk with the arrowroot starch powder until it is dissolved. Pour this mixture into the pot, stirring well to thicken the stew slightly.
  • Allow the stew to simmer gently for 15–20 minutes, stirring occasionally, until the chicken is cooked through and the flavors come together.
  • Serve hot over fresh warm rice.
    Optional: Top each plate with crushed red pepper flakes or cayenne pepper if you prefer a spicy flavor.

Notes

Sear for Flavor: Don’t skip searing the chicken and vegetables before adding the liquids. This step builds a rich, savory base.
Even Cooking: Cut the potatoes, carrots, and chicken into uniform pieces, so they cook evenly at the same time.
Adjust the Thickness: If the curry is too thin, let it simmer uncovered for a few extra minutes to reduce the consistency. If it’s too thick, stir in a splash of water or extra coconut milk.
Taste Before Serving: Curry flavors deepen as they cook. Taste and adjust the seasoning with salt, lime juice, or extra curry spice before serving.
Boost the Heat: Sprinkle in crushed red pepper flakes or cayenne at the end for a spicy curry.
Make It Ahead: The flavors meld beautifully overnight, making this an excellent make-ahead meal for busy weeknights.

Nutrition

Serving: 6servings | Calories: 362kcal | Carbohydrates: 25g | Protein: 35g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.02g | Cholesterol: 97mg | Sodium: 973mg | Potassium: 1139mg | Fiber: 4g | Sugar: 3g | Vitamin A: 3704IU | Vitamin C: 31mg | Calcium: 38mg | Iron: 2mg
Like this recipe? Rate and comment below!

About Lama

I'm Lama, welcome to my blog where you will find simple and diverse recipes your entire family will enjoy. I am honored to connect with you through the recipes I prepare!

You May Also Like:

5 from 10 votes (6 ratings without comment)

Leave a comment

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

Recipe Rating




8 Comments

  1. 5 stars
    Hi, thanks for this amazing Chicken Curry With Vegetables recipe. It’s absolutely amazing and easy to make. Every one loved it and I will definetly make it again!!

  2. 5 stars
    I cooked this chicken curry dish last evening and it was delicious. The color and fragrance were awesome. Used jasmine rice and all the family loved ut. Thanks heaps

  3. I would love to try this dish but I cannot find the curry paste recipe. Could you please tell me what goes into a homemade curry paste please?

    1. HI Lisa! This will not require a paste 😉 all you need is curry spice! You find it in most grocery stores and on Amazon!n. let me know if you have any questions.