Skip to content
GreenplateAi
Get the app
Home/Recipes/Main/Indian Butter Curry

Indian Butter Curry

A creamy tomato-based curry with garam masala, butter, and cream, simmered until rich and thick. Protein and vegetables cook together in the sauce, served warm over rice or with bread.

55
min
4
servings
550
kcal
42.2g
protein

Ingredients

4 servings
Onion1 large
Garlic4 cloves
Ginger1 tbsp
Butter3 tbsp
Protein1.5 lbs
Vegetable2 medium
Salt1 tsp

Method

1

Dice the onion. Mince the garlic and ginger. Cut the protein into bite-sized pieces and chop the vegetables as desired.

2

Heat butter in a large pot over medium heat. Add diced onion and cook until softened, about 5 minutes.

3

Stir in minced garlic and ginger. Cook for 1 minute until fragrant.

4

Add garam masala and cook for 30 seconds. Stir in tomato paste and cook for 2 minutes to caramelize slightly.

5

Add the protein pieces and stir to coat in the spice mixture. Cook for 3–5 minutes until the surface is lightly browned.

6

Pour in vegetable broth and bring to a simmer. Add the chopped vegetables and season with salt and pepper.

7

Simmer uncovered for 15–20 minutes until the protein is cooked through and vegetables are tender.

8

Reduce heat to low and stir in heavy cream. Simmer for 2–3 minutes until the sauce is creamy and slightly thickened; do not boil.

9

Taste and adjust seasonings. Serve warm over basmati rice, jasmine rice, or with warm naan or pita bread.

Nutrition, per serving

Calories550 kcal
Protein42.2 g
Carbohydrate19.8 g
Fat34.1 g
Fibre3.5 g
Sodium949.6 mg

Per serving. Changing servings scales the amounts, not these figures.

Add it to your week

Pick a night and it lands in your plan. Adding the missing ingredients to a grocery list is coming soon.

Plan this in GreenplateAi →
Free · no card to start
In these collections