Tomato-Cream Simmered Chicken with Fresh Coriander
Tender chicken thighs simmered in a rich tomato-cream sauce with aromatic spices, finished with a bright burst of fresh coriander. This Indian recipe, ready in about 50 minutes, pairs chicken thighs, vegetable oil, and onion for a weeknight-friendly dinner. Each serving lands at about 350 calories and feeds 4, so it slots cleanly into a weekly meal plan and pairs well with a quick salad or grain on the side. Tap "Build a week of meals around this recipe" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 1.5 pounds chicken thighs
- 2 tablespoons vegetable oil
- 1 large onion
- 3 cloves garlic
- 1 tablespoon ginger
- 1 cup tomato puree
- 1/2 cup heavy cream
- 1 teaspoon garam masala
- 1/2 teaspoon turmeric
- 1/2 teaspoon cumin powder
- 1/4 teaspoon cayenne pepper
- 1/4 cup fresh coriander
- 1 tablespoon butter
The pan we’d use for this → Best Nonstick Cookware for 2026: Top 5 Skillet Picks + Buying Guide
Affiliate disclosure: AislePrompt may earn a commission on qualifying purchases made through Amazon links, at no additional cost to you. See our policy →
Equipment for this recipe
Tools this recipe's steps call for, with a link to each on Amazon.
Instructions
- Step 1: Heat 2 tablespoons vegetable oil in a large skillet over medium heat. Add 1 large chopped onion and cook until golden brown, about 8 minutes. Add 3 minced garlic cloves and 1 tablespoon minced ginger, and cook for 1 minute until fragrant.
- Step 2: Stir in 1 cup tomato puree, 1 teaspoon garam masala, 1/2 teaspoon turmeric, 1/2 teaspoon cumin powder, and 1/4 teaspoon cayenne pepper. Cook for 5 minutes, stirring frequently, until oil separates from the mixture.
- Step 3: Add 1.5 pounds cubed chicken thighs and 1/2 cup heavy cream. Season with salt to taste. Bring to a gentle simmer, then reduce heat to low, cover, and cook for 20 minutes until chicken is tender.
- Step 4: Stir in 1/4 cup fresh coriander and 1 tablespoon butter. Cook uncovered for 2 minutes until sauce thickens slightly.









