Ever get home from work and crave something warm, spicy, and deeply comforting, but you're too tired to spend hours in the kitchen? I've been there. That's why I created this Easy Indian Dinner Ideas recipe—a one-pan chickpea curry that's ready in 30 minutes flat. It's my go-to for busy weeknights when I want big flavor without the fuss.
Advertisements1
This isn't just any curry; it's a creamy, tomato-based sauce with tender chickpeas, fragrant spices, and a touch of coconut milk. The best part? You probably have most of the ingredients in your pantry right now. No need for a trip to a specialty store or a long list of exotic spices—just simple, everyday items transformed into something magical.
Whether you're a seasoned cook or a newbie, this recipe is forgiving and foolproof. It's also budget-friendly: a can of chickpeas costs about $1, and the whole meal comes in under $10 for four servings. So grab your skillet, and let's make dinner easy and delicious.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons (30 ml) olive oil
Use any neutral oil like canola or vegetable if you prefer. Olive oil adds a fruity note, but it's not essential.
1 medium yellow onion, diced
About 1 cup. You can use white or red onion; red is milder and sweeter.
3 cloves garlic, minced
Fresh garlic is best, but 1 teaspoon jarred minced garlic works in a pinch.
1 tablespoon (15 g) fresh ginger, grated
Grate on a microplane for best texture. If you don't have fresh, use 1/2 teaspoon ground ginger.
2 tablespoons (30 g) curry powder
Use a good-quality curry powder; madras or garam masala also work. Adjust to taste.
1 teaspoon ground cumin
Cumin adds earthy warmth. You can skip if you don't have it, but it's worth including.
1 (15-ounce / 425 g) can diced tomatoes
Fire-roasted tomatoes add a smoky flavor. Crushed tomatoes work too; just adjust liquid.
1 (15-ounce / 425 g) can chickpeas, drained and rinsed
Also called garbanzo beans. You can use 1.5 cups cooked from dry for a chewier texture.
1 (13.5-ounce / 400 ml) can coconut milk
Full-fat gives a creamy richness; light coconut milk works for a lower-calorie version.
1 teaspoon salt, plus more to taste
Sea salt or kosher salt preferred. Adjust based on your dietary needs.
1/2 teaspoon black pepper
Freshly ground is best, but pre-ground works.
2 cups (60 g) fresh spinach
Optional, but adds color and nutrients. You can use kale or leave it out.
Tips & Tricks
- Don't skip sautéing the onions and spices; it builds the flavor base. Cook until the onions are soft and the spices are fragrant.
- If the curry is too thick, add a splash of water or vegetable broth. If it's too thin, let it simmer uncovered for a few extra minutes.
- Taste and adjust seasoning before serving; the saltiness of canned tomatoes can vary.
Pro Tips
Step-by-Step Instructions
1. Sauté Aromatics
Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add diced onion and cook until soft and translucent, about 5 minutes. Add garlic and ginger, cook for 1 minute until fragrant.
2. Bloom Spices
Stir in curry powder and cumin. Cook for 30 seconds, stirring constantly, until spices are fragrant and slightly darkened. This releases their essential oils.
3. Add Tomatoes and Chickpeas
Pour in the diced tomatoes with their juices and the drained chickpeas. Stir to combine, scraping up any browned bits from the bottom of the pan.
4. 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 10 minutes, stirring occasionally, until the sauce thickens slightly.
5. Add Coconut Milk
Pour in the coconut milk and stir well. Continue to simmer for another 5 minutes, until the curry is heated through and the sauce is creamy. The color will turn a rich golden-orange.
6. Wilt Spinach
If using spinach, add it and stir until wilted, about 2 minutes. The leaves will turn bright green and tender.
7. Season and Serve
Season with salt and pepper to taste. Serve hot over rice or with naan. Garnish with fresh cilantro if desired.
Delicious Variations
- Add 1 cup of diced vegetables like bell peppers, carrots, or potatoes along with the onions for extra heartiness.
- Swap chickpeas for 1 pound of chicken breast, cut into bite-sized pieces; cook until no longer pink before adding tomatoes.
- Make it vegan by using full-fat coconut milk and skipping any dairy garnish; it's already vegan as written.
How to Store Easy Indian Dinner Ideas
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat on the stovetop over medium heat, adding a splash of water if too thick, or microwave in 30-second bursts.
Frequently Asked Questions
Q: Can I make this curry ahead of time?
Yes, this curry actually tastes even better the next day as the flavors meld. Store it in the fridge for up to 4 days and reheat gently.
Q: How can I make it less spicy?
Use a mild curry powder and reduce the black pepper. You can also add a dollop of yogurt or extra coconut milk to cool it down.
Q: What can I serve with this curry?
Serve over steamed basmati rice, with naan bread, or with quinoa for a protein boost. A side of cucumber raita also complements it well.
Q: Can I use dried chickpeas instead of canned?
Absolutely. Soak 1 cup of dried chickpeas overnight, then cook for 1-2 hours until tender. Use 1.5 cups cooked in the recipe.
I hope this Easy Indian Dinner Ideas becomes your new weeknight favorite. Have you tried it? Let me know in the comments below—I'd love to hear how it turned out and any variations you made!
Easy Indian Dinner Ideas
Easy Indian Dinner Ideas: a creamy, one-pan chickpea curry ready in 30 minutes with pantry staples.
🧂 Ingredients
- 2 tablespoons (30 ml) olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon (15 g) fresh ginger, grated
- 2 tablespoons (30 g) curry powder
- 1 teaspoon ground cumin
- 1 (15-ounce / 425 g) can diced tomatoes
- 1 (15-ounce / 425 g) can chickpeas, drained and rinsed
- 1 (13.5-ounce / 400 ml) can coconut milk
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 2 cups (60 g) fresh spinach
📋 Instructions
- 1Sauté Aromatics — Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add diced onion and cook until soft and translucent, about 5 minutes. Add garlic and ginger, cook for 1 minute until fragrant.
- 2Bloom Spices — Stir in curry powder and cumin. Cook for 30 seconds, stirring constantly, until spices are fragrant and slightly darkened. This releases their essential oils.
- 3Add Tomatoes and Chickpeas — Pour in the diced tomatoes with their juices and the drained chickpeas. Stir to combine, scraping up any browned bits from the bottom of the pan.
- 4Simmer 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 10 minutes, stirring occasionally, until the sauce thickens slightly.
- 5Add Coconut Milk — Pour in the coconut milk and stir well. Continue to simmer for another 5 minutes, until the curry is heated through and the sauce is creamy. The color will turn a rich golden-orange.
- 6Wilt Spinach — If using spinach, add it and stir until wilted, about 2 minutes. The leaves will turn bright green and tender.
- 7Season and Serve — Season with salt and pepper to taste. Serve hot over rice or with naan. Garnish with fresh cilantro if desired.



