Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Paneer Tikka Masala

Paneer Tikka Masala

Created by

Charred cubes of paneer swimming in a velvety tomato sauce fragrant with warm spices, ginger, and cream. This is vegetarian cooking that demands nothing less than your full attention and rewards you with everything.

Main Dishes
Indian
Diwali
45 min
Active Time
40 min cook•1 hr 25 min total
Yield6 servings

India gave the world a gift when it created paneer tikka masala. The dish marries two distinct cooking techniques: the dry, fierce heat of tandoor grilling and the slow, patient building of a spiced tomato sauce. You don't need a clay oven to make this at home. A broiler does the job beautifully, charring the edges of those yogurt-marinated cheese cubes until they develop a smoky complexity that stands up to the rich gravy.

I've watched this dish become a fixture on American tables, and rightly so. It satisfies in a way that few vegetarian dishes manage. The paneer provides substance and protein. The sauce delivers warmth without aggression, its heat tempered by cream and the natural sweetness of slow-cooked tomatoes and onions. This is food built for celebration.

For Diwali gatherings, paneer tikka masala holds a place of honor. The festival of lights calls for dishes that feel generous, that fill the table with color and aroma. Make the sauce a day ahead. Marinate your paneer in the morning. When guests arrive, you'll spend twenty minutes at the stove bringing everything together while the house fills with the smell of toasting spices. That's the kind of hospitality worth offering.

The spice blend here follows tradition without demanding a specialty shop expedition. Garam masala, cumin, coriander, turmeric, and a judicious amount of Kashmiri chili for color and gentle heat. If you can't find Kashmiri chili, paprika mixed with a pinch of cayenne works. The point is balance. No single spice should dominate. They should sing together.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

paneer

Quantity

1 pound

cut into 1-inch cubes

plain whole-milk yogurt

Quantity

1 cup

vegetable oil

Quantity

2 tablespoons, plus more for grilling

fresh ginger (for marinade)

Quantity

1 tablespoon

grated

garlic (for marinade)

Quantity

4 cloves

minced

garam masala (for marinade)

Quantity

2 teaspoons

ground cumin (for marinade)

Quantity

1 teaspoon

ground coriander (for marinade)

Quantity

1 teaspoon

Kashmiri chili powder (for marinade)

Quantity

1 teaspoon

turmeric

Quantity

1/2 teaspoon

kosher salt

Quantity

1 1/2 teaspoons, divided

unsalted butter

Quantity

2 tablespoons

yellow onion

Quantity

1 large

finely diced

fresh ginger (for sauce)

Quantity

1 tablespoon

minced

garlic (for sauce)

Quantity

4 cloves

minced

serrano pepper

Quantity

1

seeded and minced

crushed tomatoes

Quantity

1 can (14 oz)

tomato paste

Quantity

1 tablespoon

garam masala (for sauce)

Quantity

1 teaspoon

ground cumin (for sauce)

Quantity

1 teaspoon

ground coriander (for sauce)

Quantity

1 teaspoon

Kashmiri chili powder (for sauce)

Quantity

1/2 teaspoon

heavy cream

Quantity

1/2 cup

fresh cilantro

Quantity

1/4 cup

chopped

fresh cilantro sprigs (optional)

Quantity

for garnish

basmati rice or naan

Quantity

for serving

Equipment Needed

  • •Large deep skillet or Dutch oven
  • •Sheet pan
  • •Immersion blender or standing blender
  • •Mixing bowls

Instructions

  1. 1

    Prepare the marinade

    In a large bowl, combine yogurt, 2 tablespoons oil, grated ginger, minced garlic, garam masala, cumin, coriander, Kashmiri chili, turmeric, and 1 teaspoon salt. Whisk until smooth. The mixture should be the color of sunset, that deep orange-gold that tells you the spices are properly distributed. Taste it. It should be boldly seasoned because the paneer will absorb and mellow these flavors.

    Whole-milk yogurt is essential. Low-fat versions lack the richness to coat the paneer properly and may curdle under the broiler.
  2. 2

    Marinate the paneer

    Add paneer cubes to the marinade and fold gently until each piece is coated. Don't stir aggressively. Paneer is firm but not indestructible. Cover the bowl and refrigerate for at least 30 minutes, or up to 8 hours. Longer marinating deepens the flavor penetration and improves the char.

    If you're short on time, 30 minutes at room temperature will do. The yogurt's acidity begins working immediately.
  3. 3

    Build the sauce base

    Melt butter in a large, deep skillet or Dutch oven over medium heat. Add diced onion and a pinch of salt. Cook, stirring occasionally, until the onion turns golden and sweet, about 12 to 15 minutes. Don't rush this. The slow caramelization of the onion provides the sauce's foundation. You'll smell it shift from sharp and raw to mellow and slightly nutty.

    If the onion starts to brown too quickly, add a splash of water and reduce the heat. Patience here pays dividends in the final sauce.
  4. 4

    Add aromatics and spices

    Push the onions to one side and add the minced ginger, garlic, and serrano pepper to the cleared space. Let them sizzle for 30 seconds until fragrant, then stir everything together. Add the garam masala, cumin, coriander, and Kashmiri chili. Stir constantly for 60 seconds. The spices should bloom in the fat, releasing their volatile oils. Your kitchen will fill with warmth.

  5. 5

    Simmer the tomatoes

    Add crushed tomatoes, tomato paste, and remaining 1/2 teaspoon salt. Stir well to combine. Bring to a gentle simmer, then reduce heat to low. Cook uncovered for 20 minutes, stirring occasionally. The sauce will thicken and the raw tomato edge will cook out, replaced by a deeper, rounder flavor. The color will darken from bright red to a rich brick orange.

  6. 6

    Broil the paneer

    While the sauce simmers, position your oven rack about 6 inches from the broiler element and preheat on high. Line a sheet pan with foil and brush lightly with oil. Arrange marinated paneer cubes in a single layer, leaving space between each piece. Broil for 4 to 5 minutes until the tops char in spots and turn golden. Flip each cube and broil another 3 to 4 minutes. Watch carefully. The line between charred and burnt is thin.

    If you don't have a broiler, use a grill pan over high heat or thread the paneer onto skewers and grill outdoors. You want high, direct heat.
  7. 7

    Finish the sauce

    Remove the sauce from heat. Using an immersion blender, puree until smooth. Alternatively, transfer to a standing blender, blend until smooth, and return to the pan. Stir in heavy cream. The sauce should be the color of a desert sunset now, that gorgeous coral-orange. Return to low heat and taste for seasoning. Adjust salt as needed.

  8. 8

    Combine and serve

    Gently fold the charred paneer cubes into the sauce along with the chopped cilantro. Let everything simmer together for 2 to 3 minutes so the paneer absorbs some of the sauce's flavor. Transfer to a warm serving dish. Garnish with fresh cilantro sprigs. Serve immediately alongside fluffy basmati rice or warm naan, torn into pieces for scooping.

Chef Tips

  • •Buy fresh paneer from an Indian grocery if possible. It has better texture than the vacuum-packed blocks found in mainstream supermarkets. Fresh paneer is softer and absorbs marinade more readily.
  • •Double the sauce recipe for large gatherings. It freezes beautifully for up to three months. The paneer should always be made fresh, but having sauce ready transforms weeknight cooking.
  • •For a traditional Diwali presentation, serve in a copper or brass serving bowl alongside other dishes. Indian hospitality means abundance. A single dish, no matter how good, feels incomplete.
  • •Toast your whole spices (cumin seeds, coriander seeds) and grind them fresh if you want to honor the dish fully. Pre-ground spices work, but freshly ground ones carry more volatile oils and brighter flavor.
  • •Kashmiri chili is prized for its color more than its heat. If you substitute with cayenne alone, you'll have heat without that gorgeous red hue. The paprika blend mimics both qualities.

Advance Preparation

  • •The tomato masala sauce can be made up to 3 days ahead and refrigerated. Reheat gently before adding cream and paneer.
  • •Paneer can be marinated up to 8 hours ahead. Keep refrigerated and bring to room temperature 20 minutes before broiling for more even cooking.
  • •For large gatherings, broil the paneer up to 2 hours ahead and hold at room temperature. Rewarm briefly in the hot sauce before serving.
  • •The complete dish can be held warm in a 200°F oven for up to 30 minutes, covered, while you greet guests and finish other preparations.

Frequently Asked Questions

Nutrition Information

1 serving (about 280g)

Calories
700 calories
Total Fat
45 g
Saturated Fat
24 g
Trans Fat
1 g
Unsaturated Fat
19 g
Cholesterol
85 mg
Sodium
575 mg
Total Carbohydrates
7 g
Dietary Fiber
1 g
Sugars
3 g
Protein
22 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices and adapt for allergies and your kitchen.

Chef Dean is a fictional culinary guide to American Regional Cuisine, written with the assistance of AI.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Holiday Meals

Browse the full collection