Description
Creamy, aromatic, and deeply flavorful, this Paneer Curry features soft paneer cubes simmered in a buttery, spiced tomato sauce. Rich and comforting, it’s a restaurant-style dish that’s easy to make at home and perfect with naan or basmati rice.
Ingredients
1 large onion, peeled and roughly chopped
4 garlic cloves, peeled
1 thumb-sized piece of fresh ginger, peeled and roughly chopped
3 tablespoons unsalted butter
1 tablespoon oil
1/4 teaspoon salt
1 1/2 tablespoons garam masala
1 tablespoon medium curry powder
1 teaspoon paprika
1/2 teaspoon ground cinnamon
180 ml (3/4 cup) vegetable stock
400 ml (14 oz) passata
2 tablespoons tomato purée (tomato paste)
2 teaspoons sugar
6 cardamom pods
175 ml (3/4 cup) double (heavy) cream
450 g (1 lb) paneer, cut into bite-sized cubes
To serve: Fresh coriander (cilantro), chopped; thinly sliced red onion; nigella seeds; naan bread or basmati rice
Instructions
- Place the onion, garlic, and ginger in a food processor and blend into a smooth paste.
- Heat butter and oil in a large pan over medium-high heat. Add the paste and sauté for 5–6 minutes until golden and aromatic.
- Stir in salt, garam masala, curry powder, paprika, and cinnamon. Cook for 1–2 minutes until fragrant.
- Add vegetable stock, passata, tomato purée, sugar, and cardamom pods. Stir well, bring to a boil, then simmer uncovered for about 10 minutes until the sauce thickens slightly.
- Remove the cardamom pods, stir in the cream, and warm gently.
- Add the paneer cubes and simmer for 3 minutes, stirring gently to coat them in the sauce.
- Serve hot, garnished with coriander, red onion, and nigella seeds. Enjoy with naan or basmati rice.
Notes
For extra texture, lightly pan-fry the paneer before adding it to the curry.
Add vegetables like peas, spinach, or bell peppers for variation.
Use coconut oil and coconut milk for a rich vegan version.
For more heat, add chili flakes, cayenne, or a fresh green chili.
Make ahead and refrigerate—the flavors intensify overnight.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 8g
- Sodium: 480mg
- Fat: 32g
- Saturated Fat: 18g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 3g
- Protein: 17g
- Cholesterol: 85mg
 
