Description
This rich, spiced Indian gravy made with tomatoes, cream, and aromatic spices brings a silky depth of flavor. Perfect over chicken, vegetables, or bread, this restaurant-quality sauce is quick and easy to make at home.
Ingredients
1/3 cup unsalted butter
1 (15-ounce) can tomato puree
1/3 cup heavy cream
3 cloves garlic (1 clove roasted for smoky depth)
1 teaspoon garam masala
1/4 cup water
Instructions
Prep Ingredients: Mince garlic and measure spices
Sauté Aromatics: Cook butter over medium heat, sauté onion for 5 minutes
Add Spices: Stir in garam masala
Combine Liquids: Add tomato puree and 1/4 cup water
Simmer Blend: Reduce heat and cook 10 minutes until thickened
Finish with Cream: Whisk in heavy cream and simmer 5 more minutes
Mix Garlic: Stir in garlic paste and adjust seasoning
Notes
Toast whole spices (cumin, coriander seeds) before grinding for stronger aroma
Use full-fat dairy for authentic richness
Blend sauce in a food processor for smooth consistency
Taste for salt after adding cream, as garam masala adds natural savoriness
Use coconut milk instead of heavy cream for a vegan-friendly version
Use sun-dried tomatoes as a substitute for tomato puree
Roast garlic for extra depth
Nutrition
- Serving Size: 1/4 cup sauce
- Calories: 185
- Sugar: 5g
- Sodium: 150mg
- Fat: 14g
- Saturated Fat: 9g
- Carbohydrates: 9g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 35mg