45

min
  • dinners

Indian Curry

Indian Curry is a beloved dish that embodies the rich and diverse flavors of Indian cuisine. This spiced tomato curry, simmered to perfection with tender chicken or a medley of vibrant vegetables, is a feast for the senses. The fragrant Indian spices infuse the dish with warmth and depth, making it perfect for family dinners or special occasions. Whether you choose to go with chicken or keep it vegetarian, this recipe is sure to please everyone at the table.

  • SERVES
    4 people
  • PREP TIME
    15 minutes
  • Cook TIME
    30 minutes
Ingredients
  • 1 pound of chicken breast (or 1 pound of mixed vegetables like bell peppers, carrots, and peas)
  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 4 cloves garlic, minced
  • 1 inch piece of ginger, grated
  • 2 large tomatoes, pureed
  • 1 cup coconut milk
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric
  • ½ teaspoon cayenne pepper (adjust for spice preference)
  • Salt to taste
  • Fresh cilantro, chopped (for garnish)
  • Juice of 1 lime
Directions
  1. Heat the vegetable oil in a large pot over medium heat. Add the chopped onions and sauté until they are soft and golden brown, about 5 minutes.
  2. Stir in the minced garlic and grated ginger, cooking for an additional 2 minutes until fragrant.
  3. Add the pureed tomatoes to the pot and cook, stirring occasionally, for about 5-7 minutes until the mixture thickens slightly.
  4. Mix in the curry powder, ground cumin, ground coriander, turmeric, cayenne pepper, and salt. Sauté the spices for another 2 minutes to enhance their flavors.
  5. Add the chicken pieces (or mixed vegetables) to the pot, ensuring they are well-coated with the spice mixture. Cook for about 5 minutes, stirring frequently.
  6. Pour in the coconut milk, stirring to combine. Bring the mixture to a gentle simmer, cover, and let it cook for 15-20 minutes, or until the chicken is cooked through or the vegetables are tender.
  7. Adjust the seasoning if needed, then squeeze in the lime juice and stir well.
  8. Serve hot, garnished with freshly chopped cilantro, over steamed basmati rice or with warm naan.

This Indian Curry recipe is a delightful fusion of traditional flavors and modern culinary techniques. The use of coconut milk adds a creamy texture that balances the spices beautifully, giving it a unique twist compared to many common versions which often rely solely on yogurt or cream. This versatility allows the dish to cater to both meat lovers and vegetarians alike, making it a perfect centerpiece for any gathering.

The inspiration behind this recipe stems from the vibrant street food culture in India, where the aromas of spices waft through the air and entice passersby. The goal was to encapsulate that essence while simplifying the process for home cooks without sacrificing authenticity.

“The heart of Indian cooking lies in the balance of spices and the ability to adapt recipes to suit personal tastes,” says renowned chef Anjali Kumar, who emphasizes the importance of creativity in the kitchen.

What sets this curry apart is the harmonious blend of spices: the warmth of cumin and coriander, the earthiness of turmeric, and the kick from cayenne pepper. The addition of lime juice right before serving brightens the dish and enhances its overall flavor profile.

This curry can be easily modified; consider adding a handful of spinach or kale for an extra nutrient boost, or a splash of tamarind paste for a tangy depth. With this recipe, you can bring a taste of India to your home while showcasing your own culinary flair. Enjoy the journey of flavors and the joy of cooking!