Paneer Tikka Masala Classic

Featured in: Weeknight Dinners

Marinate paneer cubes with yogurt, spices, and gram flour for a flavorful base. Skewer paneer with bell peppers and onions, then grill until lightly charred. Prepare a spiced tomato and cream sauce with butter, ginger-garlic paste, and aromatic Indian spices. Simmer paneer in the sauce to meld flavors. Serve hot over steamed basmati rice, garnished with fresh cilantro and lemon wedges for a vibrant, comforting dish that celebrates classic North Indian flavors.

Updated on Mon, 29 Dec 2025 12:21:00 GMT
Creamy, vibrant Paneer Tikka Masala, a delicious vegetarian Indian meal, garnished with cilantro. Save
Creamy, vibrant Paneer Tikka Masala, a delicious vegetarian Indian meal, garnished with cilantro. | pulseoven.com

The first time I really understood paneer tikka masala, I was sitting in a tiny kitchen in Delhi, watching my friend's mother work without a single recipe written down. She moved between the grill and the stove with such ease, the aroma building from toasted spices and char marks on soft cheese. That's when it clicked—this dish isn't just about technique, it's about layers of flavor that each moment in the kitchen creates. Now whenever I make it, I'm chasing that same feeling: the sizzle of paneer hitting heat, the way cream transforms a simple tomato base into something luxurious.

I made this for my partner after a long week, and halfway through stirring the sauce, they wandered into the kitchen just to stand there breathing in the smell. They didn't even ask when dinner would be ready—just leaned against the counter with their eyes closed. That's the moment I knew this recipe had become something more than just food in our house; it became our quiet Friday night ritual.

Ingredients

  • Paneer cheese (400g, cut into 2-cm cubes): This is your star, so buy the freshest block you can find and cut it yourself rather than pre-cubed—the texture holds up better on the grill.
  • Plain Greek yogurt (150g): The tanginess is essential; it's what keeps the paneer tender and what gives the whole dish its slightly sour undertone that feels authentic.
  • Lemon juice (2 tbsp): This brightens everything and helps the yogurt penetrate the cheese during marinating.
  • Gram flour (2 tbsp): A pinch of this creates a light coating that crisps slightly when grilled, holding the marinade close.
  • Ginger-garlic paste (1 tbsp for marinade, 2 tbsp for sauce): Make your own if you can—jarred versions lack the punch that makes this dish memorable.
  • Ground cumin, coriander, garam masala (1 tsp each): Toast these spices dry in a pan before using them if you're feeling ambitious; it deepens their flavor beautifully.
  • Turmeric powder (1/2 tsp in marinade, 1/2 tsp in sauce): Don't skip this despite its subtle color—it's what your body recognizes as authentic Indian cooking.
  • Kashmiri chili powder (1/2 tsp): This gives warmth without heat; if you only have regular chili powder, use less and taste as you go.
  • Vegetable oil (1 tbsp for marinade, 2 tbsp for sauce): Any neutral oil works, but grapeseed or coconut oil adds a gentle richness.
  • Green bell pepper and red onion: Cut them chunky enough that they don't disappear on the grill—they're not just vegetables, they're texture and slight sweetness.
  • Butter or ghee (2 tbsp): This is where the restaurant magic lives; don't substitute with oil alone.
  • Large onion (1, finely chopped): This one melts into the sauce and becomes the foundation of flavor.
  • Crushed tomatoes (400g): Canned works perfectly and honestly tastes more consistent than fresh tomatoes.
  • Heavy cream (100ml): This is non-negotiable for authentic richness, though you can use less if needed.
  • Fresh cilantro: Add it at the end for a bright finish and as a garnish—it stops the dish from feeling heavy.
  • Cooked basmati rice (300g): Make it fluffy and fragrant; it's the canvas for everything else.

Instructions

Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Build your marinade:
In a large bowl, whisk together yogurt, lemon juice, gram flour, ginger-garlic paste, and all the spices until it's smooth and smells like every Indian kitchen you've ever wanted to visit. The mixture should coat the back of a spoon but still be pourable.
Coat and rest the paneer:
Add paneer cubes, bell pepper chunks, and onion pieces to the marinade and gently fold everything together—you're not making a salad, just ensuring each piece gets kissed with flavor. Cover and refrigerate for at least 30 minutes, or up to 4 hours if you're thinking ahead.
Char the paneer:
Preheat your oven to 220°C (430°F) or get a grill pan smoking hot on medium-high. Thread paneer and vegetables onto skewers, leaving tiny gaps so heat can circulate and char them properly. Grill or bake for 10–12 minutes, turning halfway through, until you see dark, caramelized spots that taste like memories of street food.
Start your sauce base:
In a large pan, melt butter with oil over medium heat until it foams slightly, then add finely chopped onions and cook until they're golden and slightly caramelized—this takes about 8 minutes and is worth every second. Stir in ginger-garlic paste and let it sauté for 1–2 minutes until the kitchen smells alive with spice.
Build depth with tomatoes and spices:
Add crushed tomatoes along with turmeric, cumin, coriander, garam masala, chili powder, salt, and a teaspoon of sugar (this balances acidity so subtly most people won't know why they love it). Simmer for 10–15 minutes, stirring occasionally, letting the tomatoes break down and the spices wake up.
Finish with cream:
Pour in heavy cream and stir gently, cooking for 2–3 minutes until the sauce turns a warm, appealing pink-orange color. This is where it stops being tomato sauce and becomes something closer to silk.
Bring it together:
Carefully add your grilled paneer, peppers, and onions to the sauce and let everything simmer together for 5 minutes, just until the flavors recognize each other. Taste and adjust salt or spice if needed—this is your moment to make it yours.
Finish and serve:
Scatter fresh cilantro over the top and serve immediately over fluffy basmati rice with lemon wedges on the side. Eat it while it's warm and the cream is still silky.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Save
| pulseoven.com

There's a moment, just after you stir the grilled paneer into the cream sauce, when the dish becomes whole. The charred edges of the cheese soften slightly, the warm sauce coats every piece, and suddenly you understand why this dish traveled from Indian kitchens to dinner tables everywhere.

Making It Your Own

Once you've made this a few times, you'll start seeing where your own preferences fit. Some mornings I add a splash of kasuri methi (dried fenugreek leaves) to the sauce for an earthy depth, and other times I stir in a tablespoon of cashew paste instead, which makes everything taste almost dessert-like in its richness. The beauty of this dish is that it's forgiving enough to welcome your experiments while staying true to itself.

Timing and Temperature

Get your rice on to cook before you start the marinade—that way everything finishes at the same time and you're not standing around with a pot of sauce waiting for rice. The grill or oven needs to be genuinely hot before the paneer goes in; if it's lukewarm, the cheese will just steam instead of developing those appetizing char marks that hint at what's coming. Temperature matters here, but it's not fussy—you'll feel when it's right.

Variations and Adaptations

I've made this with tofu for friends who don't eat dairy, pressing it extra dry first so it gets crispy edges like the paneer does. You can serve it with naan or roti instead of rice if you want something you can tear and scoop with. Some nights when I'm feeling indulgent, I add a tablespoon of cashew paste to the sauce before the cream, which makes the whole thing taste like it's been cooking for hours even though it hasn't.

  • For a vegan version, use firm tofu (pressed dry), plant-based yogurt, and coconut cream instead of heavy cream.
  • Leftover tikka masala keeps beautifully in the fridge for three days and tastes even better reheated—the flavors have more time to know each other.
  • If you can't find Kashmiri chili powder, regular chili powder works, just use half the amount and taste your way to the right heat level.
Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
This image shows steaming Paneer Tikka Masala, with browned paneer in a rich tomato-cream sauce. Save
This image shows steaming Paneer Tikka Masala, with browned paneer in a rich tomato-cream sauce. | pulseoven.com

This is the kind of dish that made me fall in love with cooking—not because it's complicated, but because it tastes like care and turns an ordinary evening into something worth remembering.

Recipe FAQs

What is the best way to grill the paneer and vegetables?

Thread paneer, bell peppers, and onions onto skewers and grill on medium-high heat for 10–12 minutes, turning halfway until lightly charred for optimal flavor.

Can I prepare the sauce ahead of time?

Yes, the spiced tomato and cream sauce can be made a day ahead and refrigerated. Gently reheat before adding grilled paneer to maintain freshness.

How do I make this dish vegan-friendly?

Substitute paneer with firm tofu and replace yogurt and cream with plant-based alternatives to adapt the dish for a vegan diet.

What spices give the sauce its distinctive flavor?

Key spices include ground cumin, coriander, garam masala, turmeric, and Kashmiri chili powder, which combine for a balanced, aromatic profile.

What side dishes complement this meal well?

Steamed basmati rice is traditional, but naan or roti also pair wonderfully, rounding out the meal with warm, soft bread options.

Paneer Tikka Masala Classic

Marinated paneer grilled and cooked in a rich, spiced creamy tomato sauce with basmati rice.

Prep Time
25 min
Cook Time
35 min
Overall Time
60 min
Created by Henry Baker


Skill Level Medium

Cuisine Indian

Makes 4 Portions

Diet Preferences Meatless, Wheat-Free

What You'll Need

Paneer Tikka

01 14 oz paneer cheese, cut into 0.8-inch cubes
02 5.3 oz plain Greek yogurt
03 2 tbsp lemon juice
04 2 tbsp gram flour (besan)
05 1 tbsp ginger-garlic paste
06 1 tsp ground cumin
07 1 tsp ground coriander
08 1 tsp garam masala
09 1/2 tsp turmeric powder
10 1/2 tsp Kashmiri chili powder or mild paprika
11 1/2 tsp salt
12 1 tbsp vegetable oil
13 1 green bell pepper, cut into chunks
14 1 red onion, cut into chunks

Masala Sauce

01 2 tbsp butter or ghee
02 2 tbsp vegetable oil
03 1 large onion, finely chopped
04 2 tbsp ginger-garlic paste
05 14 oz canned crushed tomatoes
06 1/2 tsp turmeric powder
07 1 tsp ground cumin
08 1 tsp ground coriander
09 1 tsp garam masala
10 1/2 tsp chili powder
11 1 tsp salt
12 1 tsp sugar
13 3.4 fl oz heavy cream
14 2 tbsp chopped fresh cilantro

For Serving

01 10.5 oz cooked basmati rice
02 Lemon wedges
03 Fresh cilantro leaves

How to Make

Step 01

Prepare the marinade: In a large bowl, whisk together yogurt, lemon juice, gram flour, ginger-garlic paste, ground cumin, ground coriander, garam masala, turmeric powder, chili powder, salt, and vegetable oil until smooth.

Step 02

Marinate paneer and vegetables: Add paneer cubes, green bell pepper, and red onion chunks to the marinade. Toss gently to coat evenly. Cover and refrigerate for at least 30 minutes.

Step 03

Cook paneer tikka: Preheat oven to 430°F or heat a grill pan over medium-high heat. Thread marinated paneer and vegetables onto skewers. Grill or bake for 10 to 12 minutes, turning once halfway, until slightly charred. Set aside.

Step 04

Prepare the masala sauce: Heat butter and vegetable oil in a large saucepan over medium heat. Add chopped onion and cook until golden brown, about 5 to 7 minutes. Stir in ginger-garlic paste and sauté for 1 to 2 minutes until fragrant.

Step 05

Simmer spiced tomato base: Add crushed tomatoes, turmeric, cumin, coriander, garam masala, chili powder, salt, and sugar to the pan. Simmer gently for 10 to 15 minutes, stirring occasionally, letting the flavors develop.

Step 06

Enrich the sauce: Stir in heavy cream and cook for an additional 2 to 3 minutes until sauce is well incorporated and creamy.

Step 07

Combine paneer tikka with sauce: Add grilled paneer, bell pepper, and onion pieces to the sauce. Simmer gently for 5 minutes to allow flavors to meld.

Step 08

Garnish and serve: Sprinkle chopped fresh cilantro on top. Serve hot alongside steamed basmati rice with lemon wedges and extra cilantro leaves.

Tools Needed

  • Large mixing bowl
  • Skewers (metal or wooden, soak wooden if used)
  • Grill pan or oven
  • Large saucepan
  • Knife and cutting board

Allergens

Always review each ingredient for allergens. Ask a healthcare provider if you're not sure.
  • Contains dairy (paneer, yogurt, cream, butter/ghee).
  • May contain gluten depending on yogurt or other ingredients' certification.

Nutrition Info (per serving)

Use this nutrition estimate as a guideline, but be sure to verify with a health expert if needed.
  • Calories: 530
  • Fats: 30 g
  • Carbohydrates: 40 g
  • Proteins: 22 g