Save to Pinterest The first time I tasted paneer tikka masala, it wasn't at a restaurant but in my neighbor's kitchen on a rainy afternoon. She had guests coming and somehow convinced me to stay and help, and as the paneer hit the hot grill pan, the smell of charred cheese mixed with spices filled the entire apartment. I watched her coax that creamy sauce together and realized this wasn't just a dish—it was an invitation to slow down and cook something with intention. Years later, I still think of that afternoon whenever I make it, especially on days when I want to feel like someone's taking care of me in my own kitchen.
I made this for friends who said they didn't really like Indian food, and they asked for the recipe before dessert arrived. There's something about the way the cream mellows the spices that makes people feel welcomed rather than challenged by the flavors. That night taught me that good food is just an honest conversation on a plate.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Paneer cheese, 400g: Cut into 2-cm cubes so they char on the outside but don't dry out. If your paneer is very soft, freeze it for an hour first—it holds together better on the grill.
- Greek yogurt, 150g: Full-fat is worth it here; the marinade clings better and keeps the paneer moist during cooking.
- Lemon juice, 2 tbsp: This brightens everything and tenderizes the paneer slightly, so don't skip it even if you think it might be too acidic.
- Gram flour, 2 tbsp: Acts as a binder in the marinade and creates a light coating that crisps up beautifully.
- Ginger-garlic paste, 3 tbsp total: Use fresh if you can; the difference between jarred and fresh is noticeable here, especially in the final taste.
- Ground cumin and coriander, 2 tsp each: Toast these in a dry pan for 30 seconds before using if you have whole seeds—it wakes them up.
- Garam masala, 2 tsp: This is the backbone of the flavor, so buy the good stuff or make your own blend.
- Turmeric powder, 1 tsp: Earthy and slightly bitter, it balances the cream beautifully.
- Kashmiri chili powder, 1/2 tsp: Mild paprika works if you can't find it, though the color won't be quite as deep.
- Salt, 1.5 tsp total: Taste as you go; salt draws out the cream's richness.
- Vegetable oil, 3 tbsp total: Use a neutral oil that can handle high heat without smoking.
- Bell pepper and red onion chunks: Cut them slightly larger than the paneer so they don't disappear on the grill.
- Butter or ghee, 2 tbsp: Ghee adds a nutty depth that butter alone can't quite match.
- Onion, 1 large: Finely chop it so it melts into the sauce rather than staying visible.
- Crushed tomatoes, 400g: Canned is honestly better than fresh here—the flavor is more concentrated and consistent.
- Heavy cream, 100 ml: Cold cream straight from the fridge swirled in at the end looks beautiful and tastes silky.
- Fresh cilantro, 3 tbsp chopped: Add half during cooking for flavor and half right at the end for freshness.
- Cooked basmati rice, 300g: Make it plain with just salt so it doesn't compete with the sauce.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build the Marinade:
- Whisk together the yogurt, lemon juice, gram flour, ginger-garlic paste, cumin, coriander, garam masala, turmeric, chili powder, salt, and oil in a large bowl until it looks like thick, spiced yogurt. Taste it—it should taste good enough to eat as is, with no raw flour flavor lingering.
- Coat the Paneer:
- Add the paneer cubes, bell pepper chunks, and red onion pieces to the marinade and toss everything gently but thoroughly so each piece gets coated. Cover the bowl and refrigerate for at least 30 minutes, or even overnight if you have time—the longer it sits, the deeper the flavors go.
- Get the Grill Ready:
- Preheat your oven to 220°C or heat a grill pan on medium-high over the stove. If using wooden skewers, soak them in water for 15 minutes first so they don't char. Thread the marinated paneer, peppers, and onions onto skewers, alternating them so each bite has everything.
- Grill to Char:
- Place the skewers on the grill or in the oven and cook for 10–12 minutes, turning halfway through. You're looking for light charring on the edges and a slight deepening of color, not black spots—that means you went too far. Set aside on a plate.
- Start the Sauce Base:
- Heat the butter and oil in a large pan over medium heat until the butter is foaming. Add the finely chopped onion and cook, stirring often, until it turns deep golden brown and looks almost caramelized—this takes about 8–10 minutes and is worth the patience.
- Bloom the Aromatics:
- Stir in the ginger-garlic paste and cook for 1–2 minutes, stirring constantly, until it smells fragrant and the raw edge is gone. You'll know it's ready when the paste darkens slightly and clings to the onions.
- Build the Sauce:
- Add the crushed tomatoes, turmeric, cumin, coriander, garam masala, chili powder, salt, and sugar to the pan. Stir well and let it simmer for 10–15 minutes, stirring occasionally. The sauce will darken slightly and the raw tomato taste will fade into something rounder and more developed.
- Cream It In:
- Pour in the heavy cream and stir gently until it's fully incorporated, creating a pale, luxurious sauce. Cook for 2–3 minutes more, but don't boil it—just let it warm through and meld with the tomatoes.
- Bring It Together:
- Carefully add the grilled paneer, peppers, and onions to the sauce along with any juices that collected on the plate. Simmer gently for 5 minutes, spooning the sauce over the paneer so it absorbs all those flavors. The paneer should soften slightly as it sits in the heat.
- Finish and Serve:
- Stir in half the fresh cilantro and taste the sauce—adjust salt, spice, or sweetness if needed. Serve over steamed basmati rice, garnished with the remaining cilantro and lemon wedges on the side.
Save to Pinterest I once made this for my sister the night before she moved to a new city, and we sat at the kitchen table long after we finished eating, just talking. The rice had gone cold and the sauce had thickened, but neither of us wanted to stop. Food has a way of making people want to linger, and that's when you know you've made something that matters.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why Grilling Makes All the Difference
The grill (or grill pan) does something that boiling or frying alone can't—it gives the paneer a charred exterior while keeping the inside soft, and it caramelizes the edges of the peppers and onions so they taste sweeter and deeper. Even if you're using an oven, you're still creating that contrast of textures that makes the dish feel special. The char also adds a subtle smokiness that balances the cream in the sauce, making the whole thing feel more complex and finished.
Making It Your Own
Once you've made this once or twice and the flavors feel familiar, start tasting and adjusting. If it feels too rich, add a squeeze of lemon juice; if it's too acidic, stir in a touch more cream or a pinch of sugar. Some people add a tablespoon of cashew paste for extra depth, others use coconut cream instead of heavy cream for a lighter version. There's no single right way to make this dish—there's only the way that tastes right to you and the people you're feeding.
Serving Suggestions and Sides
Paneer tikka masala is flexible about what you serve it with—basmati rice is classic, but naan or roti are equally good, especially if you tear them up to soak in the sauce. A simple cucumber and tomato salad on the side cuts through the richness, and a squeeze of lime juice at the table lets people customize the brightness of their own plate. If you're cooking for people who want something cooler alongside the warmth of the curry, a small bowl of raita or plain yogurt is always welcome.
- Serve immediately while the paneer is warm and the sauce is still flowing.
- Leftover sauce reheats beautifully and tastes even better the next day.
- Store in an airtight container in the refrigerator for up to three days.
Save to Pinterest This dish has a way of making a weeknight dinner feel like an occasion, and that's the real magic of it. Cook it with care, taste as you go, and you'll have something that feels both like home and like a little celebration.
Common Recipe Questions
- → How do you marinate the paneer for best flavor?
Combine yogurt, lemon juice, gram flour, ginger-garlic paste, and spices to form a thick marinade. Coat paneer and vegetables, then refrigerate for at least 30 minutes to absorb the spices.
- → What grilling options work well for cooking the paneer?
You can grill the paneer and vegetables on skewers over a grill pan or bake them in a preheated oven at 220°C for 10–12 minutes, turning halfway for even char.
- → Which spices give the sauce its distinct flavor?
The sauce gets its depth from a blend including ground cumin, coriander, garam masala, turmeric, and mild chili powder, mixed into a creamy tomato base.
- → Can the dish be adapted for a vegan diet?
Yes, substitute paneer with firm tofu and replace yogurt and cream with plant-based alternatives for a vegan-friendly version.
- → What side dishes pair well with this meal?
Steamed basmati rice is traditional, but naan, roti, or other flatbreads enhance the experience and complement the sauce perfectly.