Go Back

Indian Curry Sauce

A creamy, tangy, and slightly spicy sauce that brings rich Indian flavors to any dish. Perfect for weeknight dinners or special gatherings.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Sauce
Cuisine: Indian
Calories: 150

Ingredients
  

For the Sauce
  • 2 tablespoons vegetable oil
  • 1 large onion finely chopped
  • 3 cloves garlic minced
  • 1 tablespoon ginger grated
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 can 14 oz diced tomatoes
  • 1 cup coconut milk
  • Salt and pepper to taste
  • Fresh cilantro for garnish optional

Equipment

  • Large skillet or saucepan
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Blender or immersion blender (optional)

Method
 

  1. Heat the vegetable oil in a large skillet over medium heat.
  2. Add the chopped onion and sauté until soft and translucent, about 5 minutes.
  3. Stir in the minced garlic and grated ginger, cooking for another 1-2 minutes.
  4. Add the curry powder, cumin, and coriander, stirring to coat the aromatics.
  5. Toss in the can of diced tomatoes with their juices, and let it simmer for 10 minutes.
  6. Pour in the coconut milk and stir until well combined.
  7. Season with salt and pepper to taste, and let it simmer for another 5 minutes.

Notes

This sauce pairs well with rice, naan, grilled meats, or roasted vegetables.