I used to think spinach curry was just health food in disguise until I discovered this incredible chicken and spinach curry recipe. Now my family fights over the last serving of this Indian-inspired dish, and I’m pretty sure my curry-loving friends think I’ve mastered some secret spice technique (if only they knew how many watery, flavorless curry attempts came before understanding how to properly bloom spices).
Here’s the Thing About This Recipe
The secret to authentic Indian-style chicken curry is building complex flavors through proper spice tempering and understanding how spinach behaves in curry sauces. What makes this South Asian technique work is how the spinach wilts into the aromatic tomato base while the chicken stays tender and the spices create layers of warmth without overwhelming heat. I learned the hard way that adding spinach too early just turns it into green mush—around here, we’ve figured out that timing is everything when combining delicate greens with robust curry flavors. It’s honestly that simple, no fancy Indian restaurant equipment needed.
What You’ll Need (And My Shopping Tips)
Good boneless chicken breast is crucial—cut it into even cubes for consistent cooking. Don’t cheap out on frozen chicken that releases too much water; I learned this after three disappointing curry nights where excess moisture diluted all my carefully built flavors. Fresh spinach should be bright green and crisp, not wilted or yellowing.
The spice blend is what makes this curry special—fresh ginger and garlic are non-negotiable, and whole spices like cumin and coriander create better flavor than pre-ground blends (happens more than I’d like to admit that I use old, stale spices and wonder why my curry tastes flat). Quality diced tomatoes and chicken broth form the sauce foundation. I always grab extra spinach because it wilts down dramatically, and spinach provides iron and folate while absorbing all those amazing curry flavors like a delicious, nutritious sponge.
Let’s Make This Together
Start by heating vegetable oil in your largest skillet over medium heat—here’s where I used to mess up by using too small a pan and overcrowding the chicken. Add cubed chicken and cook until browned on all sides, then remove and set aside. Don’t worry about cooking it completely through at this stage.
In the same skillet, add more oil if needed and sauté chopped onions until translucent and golden. Add minced garlic, grated ginger, and all the spices—cumin, coriander, turmeric, and chili powder. Here’s my secret: cook these aromatics for 1-2 minutes until incredibly fragrant, but don’t let them burn.
Stir in diced tomatoes and chicken broth, bringing everything to a simmer. Add the browned chicken back to the skillet and let it simmer for 15-20 minutes until cooked through and the sauce has thickened nicely. Finally, add fresh spinach and cook just until wilted—about 2-3 minutes is perfect. Just like traditional Indian home cooking, the key is respecting each ingredient’s cooking time while building harmonious, complex flavors.
When Things Go Sideways (And They Will)
Curry tastes bland or muddy? You probably didn’t bloom the spices enough or used old spice powders. Don’t panic—add fresh spices and simmer longer to concentrate flavors. Taste and adjust frequently.
Chicken turned out dry? You might have overcooked it during the browning or simmering stages. This is totally fixable—next time, remove chicken when just barely done and add it back in the last few minutes.
If your spinach turned dark and mushy, you added it too early or cooked it too long. I always add spinach at the very end now and cook just until bright green and wilted.
Ways to Mix It Up
When I’m feeling fancy, I’ll make “Creamy Chicken Spinach Curry” by stirring in a splash of coconut milk or heavy cream at the end. Around the holidays, I’ll create “Festive Spiced Curry” with extra garam masala and a cinnamon stick during simmering.
For my “Protein-Packed Version,” I add chickpeas along with the chicken for extra heartiness. The heat lovers in my family go crazy for “Spicy Chicken Spinach Curry” when I add fresh jalapeños and extra chili powder.
What Makes This Recipe Special
This curry draws from traditional Indian regional cooking where leafy greens are transformed into luxurious, satisfying dishes through proper spice blending and technique. What sets this apart from typical chicken curries is how the spinach adds both nutrition and a silky texture that makes the sauce incredibly rich and satisfying. I discovered that this approach has been used in Indian cuisine for centuries, particularly in North Indian cooking where saag (spinach) dishes are celebrated for their ability to make simple ingredients taste extraordinary.
Things People Ask Me About This Recipe
Can I make this chicken spinach curry ahead of time?
This curry actually improves overnight as flavors meld together. Make it up to 2 days ahead, but you might want to add fresh spinach when reheating to maintain better color and texture.
What if I can’t find fresh spinach for this Indian curry?
Frozen spinach works, but thaw and drain it thoroughly first. You’ll need about 1 cup of frozen spinach to replace 2 cups fresh. Baby spinach is ideal for the best texture.
How spicy is this South Asian curry?
As written, it’s mild to medium heat depending on your chili powder. You can easily adjust the heat level by increasing or decreasing the chili powder and adding fresh chilies.
Can I make this aromatic curry dairy-free?
It already is dairy-free! If you want to make it creamy, use coconut milk instead of dairy cream. The natural flavors are rich enough without any dairy additions.
Is this chicken curry recipe beginner-friendly?
Absolutely! The spice-blooming technique might seem intimidating, but it’s just sautéing aromatics until fragrant. Even if your timing isn’t perfect, you’ll still get delicious results.
What’s the best way to store leftover curry?
Refrigerate for up to 4 days or freeze for up to 3 months. The spinach may darken slightly when frozen but will still taste amazing when reheated.
Before You Head to the Kitchen
I couldn’t resist sharing this because it’s the curry that makes spinach feel like an indulgent treat instead of something you eat because you should. The best curry nights are when everyone’s surprised by how much they love the spinach and asking for the recipe.
Print
Chicken and Spinach Curry
Description
An aromatic Indian-inspired curry featuring tender chicken and fresh spinach in a richly spiced tomato base—comfort food that’s both nutritious and deeply satisfying.
Prep Time: 15 minutes | Cook Time: 30 minutes | Total Time: 45 minutes | Servings: 4

Ingredients
- 1 lb boneless, skinless chicken breast, cut into 1-inch cubes
- 2 tablespoons vegetable oil (divided)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece fresh ginger, grated (about 1 tablespoon)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 1/2 teaspoon chili powder (adjust to taste)
- 1 can (14 oz) diced tomatoes
- 1 cup chicken broth
- 2 cups fresh spinach leaves, roughly chopped
- Salt and black pepper to taste
- Cooked basmati rice for serving
- Fresh cilantro for garnish
Instructions
- Heat 1 tablespoon vegetable oil in a large skillet over medium heat.
- Add cubed chicken and cook for 5-6 minutes, browning on all sides (doesn’t need to be fully cooked). Remove chicken and set aside.
- Add remaining oil to the same skillet and sauté chopped onion for 5 minutes until translucent and lightly golden.
- Add minced garlic, grated ginger, cumin, coriander, turmeric, and chili powder. Cook for 1-2 minutes, stirring constantly, until very fragrant.
- Stir in diced tomatoes and chicken broth, scraping up any browned bits from the bottom of the pan.
- Bring the mixture to a simmer and let it cook for 5 minutes to develop flavors.
- Return the browned chicken to the skillet and simmer for 15-20 minutes until chicken is cooked through and sauce has thickened.
- Add fresh spinach to the skillet and cook for 2-3 minutes until wilted but still bright green.
- Season with salt and pepper to taste, adjusting spices as needed.
- Serve hot over cooked basmati rice, garnished with fresh cilantro.
Nutrition Information (Per Serving):
- Calories: 245
- Carbohydrates: 8g
- Protein: 26g
- Fat: 12g
- Fiber: 3g
- Sodium: 580mg
- Iron: 15% DV
- Folate: 25% DV
- Vitamin A: 45% DV
- Vitamin C: 35% DV
This curry provides excellent lean protein while spinach contributes essential vitamins and minerals for a truly nutritious comfort meal.
Notes:
- Don’t skip the spice-blooming step—it’s crucial for developing complex flavors
- Fresh ginger and garlic make a significant difference over powdered versions
- Add spinach at the very end to maintain bright color and prevent overcooking
- Adjust chili powder based on your heat preference
Storage Tips:
- Store in refrigerator for up to 4 days in airtight containers
- Freezes well for up to 3 months, though spinach may darken slightly
- Perfect for meal prep—portion with rice for easy work lunches
- Reheat gently to prevent sauce from separating
Serving Suggestions:
- Perfect over basmati rice, quinoa, or with naan bread
- Excellent garnished with fresh cilantro and a dollop of yogurt
- Great for meal prep when portioned with grains
- Beautiful presentation when served family-style
Mix It Up (Recipe Variations):
- Creamy Chicken Spinach: Add splash of coconut milk or heavy cream at the end
- Festive Spiced Curry: Include garam masala and cinnamon stick during simmering
- Protein-Packed: Add chickpeas along with the chicken for extra heartiness
- Spicy Version: Include fresh jalapeños and extra chili powder for heat
What Makes This Recipe Special:
This curry showcases how traditional Indian spice-building techniques can transform simple ingredients into something extraordinary. The combination of properly bloomed spices, tender chicken, and fresh spinach creates a dish that’s both comforting and sophisticated. It’s proof that healthy eating can be deeply satisfying when you understand how to layer flavors properly.
