Chicken and Veg Curry Recipe for Quick Healthy Meals

Updated On: September 29, 2025

There’s something truly comforting about a warm, fragrant chicken and vegetable curry simmering on the stove. This dish is a perfect harmony of tender chicken pieces and colorful vegetables drenched in a rich, spiced sauce that’s both hearty and satisfying.

Whether you’re cooking for a family dinner or meal prepping for the week, this curry recipe delivers big on flavor without being complicated. With its vibrant spices and wholesome ingredients, it’s a crowd-pleaser that brings a taste of home-cooked goodness to your table.

What makes this chicken and veg curry so special is its balance of textures and flavors — the tender chicken, the slight crunch from fresh vegetables, and the aromatic spices that infuse every bite. Plus, it’s adaptable to whatever veggies you have on hand, making it a versatile weeknight winner.

Let’s dive into this recipe that’s sure to become a staple in your culinary repertoire!

Why You’ll Love This Recipe

This chicken and vegetable curry recipe is designed to be easy, flavorful, and nutritious. It combines simple ingredients with bold spices to create a meal that feels indulgent but is actually quite healthy.

The curry sauce is creamy yet light, relying on a mix of spices, tomatoes, and a touch of coconut milk for richness.

It’s also incredibly flexible — you can swap in your favorite vegetables or adjust the spice levels to suit your taste. Whether you’re a curry novice or a seasoned pro, this recipe offers a straightforward way to enjoy a homemade curry without hours in the kitchen.

Plus, it’s a fantastic way to sneak in extra veggies, making it a great family-friendly dinner option. Serving it over steamed rice or with warm naan bread turns it into a complete, satisfying meal everyone will love.

Ingredients

Ingredient Quantity
Chicken breast, boneless & skinless, cut into cubes 500g (about 1 lb)
Vegetable oil 2 tablespoons
Onion, finely chopped 1 large
Garlic cloves, minced 3
Fresh ginger, grated 1 tablespoon
Tomatoes, chopped (or canned diced tomatoes) 400g (14 oz)
Coconut milk 200ml (about ¾ cup)
Carrot, sliced 1 medium
Green beans, trimmed and halved 100g (about ¾ cup)
Potato, peeled and cubed 1 medium
Peas, frozen or fresh ½ cup (75g)
Curry powder 2 tablespoons
Ground turmeric 1 teaspoon
Ground cumin 1 teaspoon
Chili powder (adjust to taste) ½ teaspoon
Salt To taste
Water or chicken stock 200ml (about ¾ cup)
Fresh coriander (cilantro), chopped (for garnish) Handful

Equipment

  • Large deep skillet or heavy-bottomed pan
  • Sharp knife and cutting board
  • Measuring spoons and cups
  • Wooden spoon or spatula
  • Grater (for ginger)
  • Medium bowl (for prepping ingredients)
  • Rice cooker or pot (for serving rice)

Instructions

  1. Prepare your ingredients. Cut the chicken into bite-sized cubes. Chop the onion, mince the garlic, grate the ginger, and chop the tomatoes if using fresh. Peel and cube the potato, slice the carrot, and trim the green beans.
  2. Heat the oil. Place your skillet or pan over medium heat and add the vegetable oil. Once hot, add the chopped onion and sauté for 5 minutes until translucent and slightly golden.
  3. Add garlic and ginger. Stir in the minced garlic and grated ginger. Cook for another 1-2 minutes until fragrant, taking care not to burn.
  4. Spice it up. Add the curry powder, turmeric, cumin, and chili powder to the pan. Stir well to coat the onions, garlic, and ginger evenly. Cook the spices for 1-2 minutes to bloom their flavors.
  5. Add the chicken. Toss the chicken cubes into the pan and stir to coat with the spice mixture. Cook for 5 minutes, stirring occasionally, until the chicken starts to brown.
  6. Add tomatoes and cook down. Pour in the chopped tomatoes (or canned tomatoes) and mix well. Let the mixture simmer for 5-7 minutes, allowing the tomatoes to break down and form a rich base.
  7. Add potatoes and carrots. Stir in the cubed potatoes and sliced carrots. Pour in the water or chicken stock, then cover and simmer gently for 10 minutes to let the vegetables begin cooking.
  8. Add green beans and peas. Add the green beans and peas to the pan, stirring gently. Pour in the coconut milk and season with salt to taste.
  9. Simmer until tender. Cover again and cook for another 10-12 minutes, or until the chicken is cooked through and the vegetables are tender but still hold their shape.
  10. Final touches. Remove the lid, stir the curry gently, and adjust seasoning if needed. If the sauce is too thick, add a splash more water or stock to reach your preferred consistency.
  11. Garnish and serve. Sprinkle freshly chopped coriander over the curry before serving. Serve hot over steamed basmati rice or with warm naan bread for a complete meal.

Tips & Variations

“For an even richer curry, try toasting your spices before adding the onion. This brings out a deeper flavor.”

Feel free to swap vegetables based on what’s in season or what you have in the fridge. Bell peppers, zucchini, or cauliflower work wonderfully.

If you prefer a spicier dish, increase the chili powder or add fresh chopped green chilies.

For a creamier curry, stir in a dollop of yogurt or cream just before serving. Alternatively, for a lighter curry, use light coconut milk or omit it and add extra stock.

If you want a vegetarian or vegan alternative, replace the chicken with chickpeas or tofu and substitute chicken stock with vegetable stock. For other delicious plant-based recipes, check out our Vegan Slow Cooker Recipe for Easy, Delicious Meals or Vegan Flour Tortilla Recipe Easy, Soft, and Homemade for great meal ideas.

Nutrition Facts

Nutrient Per Serving (serves 4)
Calories 350 kcal
Protein 32g
Fat 15g
Carbohydrates 20g
Fiber 5g
Sodium 450mg

This recipe provides a well-balanced meal with a good source of protein from the chicken, fiber from the mixed vegetables, and healthy fats from coconut milk. It’s perfect for a wholesome dinner that fuels your body.

Serving Suggestions

Serve this chicken and vegetable curry over a bed of fluffy basmati rice or fragrant jasmine rice to soak up the delicious sauce. For a low-carb option, cauliflower rice makes a great alternative.

Warm naan bread or roti also pairs beautifully, allowing you to scoop up every last bit of the curry. Add a side of cooling cucumber raita or a simple green salad to balance the spices.

Looking for more tasty meals? You might enjoy our Shrimp and Veggie Pasta Recipe for a Quick Healthy Meal or explore some flavorful vegetarian options like Veg Maharashtrian Recipes: Easy & Delicious Meals.

Conclusion

This chicken and vegetable curry recipe is a perfect example of how simple ingredients can come together to create a richly flavored and satisfying meal. With its vibrant spices, tender chicken, and nourishing vegetables, it’s an ideal dish for busy weeknights or cozy weekends alike.

The recipe’s flexibility lets you tailor it to your preferences, whether by swapping veggies, adjusting spice levels, or experimenting with coconut milk for creaminess. It’s a wholesome, balanced dish that brings warmth and comfort to your table, making it a recipe you’ll return to again and again.

Don’t forget to explore other delicious recipes on our site, like our Veggie Quesadilla Recipe Indian Style Easy & Delicious for a fusion twist or our Vegan Halloween Dessert Recipes That Will Wow Your Guests to finish your meal with a sweet touch.

Happy cooking!

📖 Recipe Card: Chicken and Veg Curry

Description: A flavorful and hearty chicken curry packed with fresh vegetables and aromatic spices. Perfect for a comforting weeknight meal.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 500g boneless chicken thighs, cut into chunks
  • 1 tbsp vegetable oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp ginger, grated
  • 2 medium tomatoes, chopped
  • 1 large carrot, sliced
  • 1 red bell pepper, chopped
  • 150g green beans, trimmed
  • 200ml coconut milk
  • 2 tbsp curry powder
  • Salt to taste

Instructions

  1. Heat oil in a large pan over medium heat.
  2. Add onion, garlic, and ginger; sauté until soft.
  3. Stir in curry powder and cook for 1 minute.
  4. Add chicken pieces and brown on all sides.
  5. Add tomatoes, carrot, bell pepper, and green beans; cook for 5 minutes.
  6. Pour in coconut milk, season with salt, and simmer for 20 minutes until chicken is cooked.
  7. Serve hot with rice or naan.

Nutrition: Calories: 420 kcal | Protein: 35 g | Fat: 20 g | Carbs: 18 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Chicken and Veg Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and hearty chicken curry packed with fresh vegetables and aromatic spices. Perfect for a comforting weeknight meal.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“500g boneless chicken thighs, cut into chunks”, “1 tbsp vegetable oil”, “1 large onion, finely chopped”, “2 cloves garlic, minced”, “1 tbsp ginger, grated”, “2 medium tomatoes, chopped”, “1 large carrot, sliced”, “1 red bell pepper, chopped”, “150g green beans, trimmed”, “200ml coconut milk”, “2 tbsp curry powder”, “Salt to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a large pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, and ginger; saut\u00e9 until soft.”}, {“@type”: “HowToStep”, “text”: “Stir in curry powder and cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add chicken pieces and brown on all sides.”}, {“@type”: “HowToStep”, “text”: “Add tomatoes, carrot, bell pepper, and green beans; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour in coconut milk, season with salt, and simmer for 20 minutes until chicken is cooked.”}, {“@type”: “HowToStep”, “text”: “Serve hot with rice or naan.”}], “nutrition”: {“calories”: “420 kcal”, “proteinContent”: “35 g”, “fatContent”: “20 g”, “carbohydrateContent”: “18 g”}}

Photo of author

Marta K

Leave a Comment

X