Ever get home from work and just stare into the fridge, wishing dinner would magically appear? I've been there. That's why I created this Easy Indian Dinner Ideas recipe—it's my go-to when I want something warm, flavorful, and satisfying without spending hours in the kitchen.
Advertisements1
This one-pan chicken curry is the perfect answer to 'What's for dinner?' It's packed with aromatic spices, creamy coconut milk, and tender chicken, all simmered together in a single skillet. You'll have dinner on the table in about 30 minutes, and the cleanup is a breeze.
Whether you're new to Indian cooking or a seasoned pro, this recipe is forgiving and adaptable. It's the kind of meal that makes you look like a hero on a busy weeknight, and it's sure to become a family favorite.
Why You'll Love This Recipe
About the Ingredients
1 tablespoon (15ml) vegetable oil
Use a neutral oil like canola or sunflower. You can substitute with coconut oil for a hint of tropical flavor.
1 large onion, finely chopped (about 1.5 cups / 190g)
Yellow or sweet onions work best. For a milder taste, use shallots.
3 cloves garlic, minced (about 1 tablespoon)
Fresh garlic is key; avoid pre-minced for the best flavor. You can also add 1 teaspoon ginger paste.
1 tablespoon grated fresh ginger (about 1-inch piece)
Fresh ginger adds a zesty kick. If you only have ground ginger, use 1/2 teaspoon.
1.5 pounds (680g) boneless, skinless chicken thighs, cut into 1-inch pieces
Thighs stay juicy and tender. You can use chicken breast, but reduce cooking time slightly to avoid drying out.
2 tablespoons (30g) garam masala
A store-bought blend is fine; or make your own with coriander, cumin, cardamom, and cloves.
1 teaspoon ground turmeric
Turmeric adds color and a subtle earthiness. Fresh turmeric can be used if available.
1 teaspoon ground cumin
Cumin seeds can be toasted and ground for a more intense flavor.
1/2 teaspoon chili powder (adjust to taste)
Use Kashmiri chili for a milder heat and vibrant color. For less spice, use paprika.
1 (14.5 oz / 400g) can diced tomatoes, undrained
Fire-roasted tomatoes add a smoky note. Crushed tomatoes work too, but reduce simmer time slightly.
1 cup (240ml) canned coconut milk (full-fat)
Full-fat gives a creamy richness. Light coconut milk works for a lower-calorie option, but the sauce will be thinner.
1 teaspoon salt, or to taste
Adjust based on your dietary needs. Add a pinch of sugar if the tomatoes are too acidic.
Fresh cilantro, chopped, for garnish (optional)
Adds a fresh, herbal note. Parsley can be used if you're not a cilantro fan.
Tips & Tricks
- Cut chicken into uniform pieces for even cooking. This ensures no dry or undercooked bits.
- Don't rush the onions—cook them until they're soft and golden, about 5-7 minutes. This builds a sweet, rich base.
- If the sauce gets too thick, add a splash of water or chicken broth to reach your desired consistency.
Pro Tips
Step-by-Step Instructions
1. Heat the Oil
Place a large skillet or Dutch oven over medium heat (about 350°F / 175°C). Add the vegetable oil and let it shimmer for 30 seconds.
2. Sauté Aromatics
Add the chopped onion and cook, stirring occasionally, until soft and golden, about 5-7 minutes. The onions should be translucent and slightly caramelized at the edges.
3. Add Garlic and Ginger
Stir in the minced garlic and grated ginger. Cook for 1 minute until fragrant, making sure not to burn them.
4. Brown the Chicken
Increase heat to medium-high (about 400°F / 200°C). Add the chicken pieces in a single layer and cook without stirring for 2-3 minutes until browned on one side. Turn and cook for another 2 minutes. The chicken doesn't need to be cooked through yet.
5. Add Spices
Sprinkle the garam masala, turmeric, cumin, and chili powder over the chicken. Stir well to coat everything evenly, and cook for 1 minute to toast the spices, which deepens their flavor.
6. Add Tomatoes and Coconut Milk
Pour in the diced tomatoes (with their juices) and coconut milk. Stir everything together, scraping any browned bits from the bottom of the pan. Season with salt.
7. Simmer the Curry
Bring the mixture to a gentle boil, then reduce heat to low (about 200°F / 95°C) and let it simmer uncovered for 15-20 minutes, stirring occasionally. The sauce should thicken slightly and the chicken should be cooked through (internal temperature reaches 165°F / 74°C).
8. Garnish and Serve
Taste and adjust seasoning. Sprinkle with fresh cilantro if desired. Serve hot over steamed rice or with naan.
Delicious Variations
Vegetarian
Swap chicken with 1.5 cups (340g) of chickpeas or paneer cubes. Add them when you add the tomatoes and simmer for 10 minutes.
Creamy Cashew
Blend 1/4 cup (35g) of soaked cashews with the coconut milk for an extra-rich sauce.
Spicy Kick
Add 1-2 finely chopped green chilies along with the garlic for more heat.
How to Store Easy Indian Dinner Ideas
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a saucepan over medium-low heat, stirring occasionally, until hot. Add a splash of water or broth if the sauce has thickened too much.
Frequently Asked Questions
Q: Can I make this curry dairy-free?
Yes, this recipe is naturally dairy-free as it uses coconut milk. Just ensure your garam masala is dairy-free (some blends may contain ghee).
Q: What can I substitute for coconut milk?
You can use heavy cream or Greek yogurt for a richer sauce, but note that yogurt may curdle if boiled. Add it at the end off the heat.
Q: How can I thicken the sauce?
Simmer the curry uncovered for a few extra minutes to reduce and thicken. You can also stir in a tablespoon of cornstarch mixed with water.
Q: Can I use chicken breast instead of thighs?
Yes, but chicken breast cooks faster and can dry out. Reduce cooking time to 10-12 minutes and check for doneness at 165°F (74°C).
Q: Is this recipe gluten-free?
Yes, all ingredients are naturally gluten-free. Just verify your garam masala and chili powder are certified gluten-free if you have celiac disease.
I'd love to hear how this easy Indian dinner turned out for you! Did you add any twists? Share your experience in the comments below—your feedback helps other home cooks. Small steps, big impact!
Easy Indian Dinner Ideas
Easy Indian dinner ideas: a one-pan, 30-minute curry that brings bold, comforting flavors to your weeknight table with minimal cleanup.
🧂 Ingredients
- 1 tablespoon (15ml) vegetable oil
- 1 large onion, finely chopped (about 1.5 cups / 190g)
- 3 cloves garlic, minced (about 1 tablespoon)
- 1 tablespoon grated fresh ginger (about 1-inch piece)
- 1.5 pounds (680g) boneless, skinless chicken thighs, cut into 1-inch pieces
- 2 tablespoons (30g) garam masala
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder (adjust to taste)
- 1 (14.5 oz / 400g) can diced tomatoes, undrained
- 1 cup (240ml) canned coconut milk (full-fat)
- 1 teaspoon salt, or to taste
- Fresh cilantro, chopped, for garnish (optional)
📋 Instructions
- 1Heat the Oil — Place a large skillet or Dutch oven over medium heat (about 350°F / 175°C). Add the vegetable oil and let it shimmer for 30 seconds.
- 2Sauté Aromatics — Add the chopped onion and cook, stirring occasionally, until soft and golden, about 5-7 minutes. The onions should be translucent and slightly caramelized at the edges.
- 3Add Garlic and Ginger — Stir in the minced garlic and grated ginger. Cook for 1 minute until fragrant, making sure not to burn them.
- 4Brown the Chicken — Increase heat to medium-high (about 400°F / 200°C). Add the chicken pieces in a single layer and cook without stirring for 2-3 minutes until browned on one side. Turn and cook for another 2 minutes. The chicken doesn't need to be cooked through yet.
- 5Add Spices — Sprinkle the garam masala, turmeric, cumin, and chili powder over the chicken. Stir well to coat everything evenly, and cook for 1 minute to toast the spices, which deepens their flavor.
- 6Add Tomatoes and Coconut Milk — Pour in the diced tomatoes (with their juices) and coconut milk. Stir everything together, scraping any browned bits from the bottom of the pan. Season with salt.
- 7Simmer the Curry — Bring the mixture to a gentle boil, then reduce heat to low (about 200°F / 95°C) and let it simmer uncovered for 15-20 minutes, stirring occasionally. The sauce should thicken slightly and the chicken should be cooked through (internal temperature reaches 165°F / 74°C).
- 8Garnish and Serve — Taste and adjust seasoning. Sprinkle with fresh cilantro if desired. Serve hot over steamed rice or with naan.



