How to make Easy Paneer Tikka Masala Recipe (So Delicious!)

hero: creamy paneer tikka masala in white bowl with cilantro garnish, basmati rice on the side, warm lighting, bokeh background with naan bread slightly out of focus, photorealistic, natural window light, no text, professional food photography
5.0 out of 5
(804 reviews)

Paneer tikka masala is an iconic Indian dish that combines tender, marinated paneer cheese with a luscious, creamy tomato-based sauce. This restaurant-quality recipe is surprisingly easy to make at home and will impress your family and friends with its authentic flavors and beautiful presentation.

The beauty of this dish lies in its two-part preparation: first, you marinate and grill the paneer cubes until they develop a golden exterior, then you simmer them in a rich, aromatic sauce made from tomatoes, cream, and warm spices. What makes this version so delicious is the perfect balance between the smoky char of the grilled paneer and the velvety sauce that coats each piece.

This paneer recipe is perfect for weeknight dinners, meal prep, or impressive dinner parties. You can prepare the components in advance and simply finish the dish when you’re ready to eat. Serve it alongside fragrant basmati rice or warm naan bread for an authentic Indian experience.

While this recipe calls for grilling the paneer, you can also pan-fry it in a cast-iron skillet or bake it in the oven for equally delicious results. The marinated paneer becomes wonderfully tender and absorbs all the flavors beautifully, whether you choose to grill it or use an alternative cooking method.

The sauce itself is where the magic happens. By building layers of flavor with carefully selected spices like cumin, coriander, and garam masala, you create a depth that tastes like it’s been simmering for hours. Fresh ginger and garlic provide pungent notes, while the tomato base gives you natural acidity and sweetness. The cream at the end ties everything together into a silky, luxurious sauce that clings to every piece of paneer.

According to Serious Eats, the key to authentic paneer tikka masala is achieving the perfect balance of spices and not rushing the sauce development. This recipe follows those principles while keeping preparation time reasonable for home cooks. Whether you’re a seasoned cook or new to Indian cuisine, this dish is forgiving and delicious, making it a perfect addition to your weeknight rotation.

Prep Time
20 minutes
Cook Time
30 minutes
Total Time
50 minutes
Servings
4-6 servings

Ingredients

  • 14 oz paneer cheese, cut into 1-inch cubes
  • 1 cup plain Greek yogurt
  • 3 tablespoons lemon juice, divided
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 1 teaspoon garam masala
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¼ teaspoon cayenne pepper
  • Salt and black pepper to taste
  • 3 tablespoons ghee or butter
  • 1 medium onion, finely diced
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon garam masala
  • ½ teaspoon ground fenugreek
  • ¼ teaspoon cayenne pepper
  • 1 can (28 oz) crushed tomatoes
  • 1 cup heavy cream or coconut cream
  • ½ cup tomato paste
  • 2 bay leaves
  • 2 tablespoons honey or sugar
  • Salt to taste
  • Fresh cilantro for garnish
  • 1 tablespoon oil for grilling
process: marinated paneer cubes on metal skewers over hot grill with visible flames and smoke, golden char marks visible, professional kitchen setting, photorealistic, natural light, no text

Instructions

  1. Pat the paneer cubes dry with paper towels to help them absorb the marinade better and grill more effectively.
  2. In a medium bowl, combine Greek yogurt, 2 tablespoons lemon juice, minced garlic, minced ginger, garam masala, cumin, coriander, cayenne pepper, salt, and black pepper, stirring until smooth and well combined.
  3. Add the paneer cubes to the marinade, gently tossing to coat each piece evenly. Cover and refrigerate for at least 15 minutes, or up to 4 hours for deeper flavor.
  4. While the paneer marinates, prepare the sauce. Heat ghee or butter in a large, heavy-bottomed pot or deep skillet over medium heat.
  5. Add diced onion to the hot ghee and sauté for 5-7 minutes, stirring occasionally, until the onion becomes soft and golden brown.
  6. Add minced garlic and ginger to the cooked onion, stirring constantly for about 1 minute until fragrant and combined.
  7. Stir in the ground cumin, coriander, garam masala, fenugreek, and cayenne pepper, cooking for another minute to bloom the spices and release their aromatic oils.
  8. Add the tomato paste to the spice mixture, stirring constantly for 2 minutes to caramelize slightly and deepen the flavor profile.
  9. Pour in the crushed tomatoes with their juices, add the bay leaves, and bring the sauce to a gentle simmer over medium heat.
  10. Reduce the heat to low and let the sauce simmer, uncovered, for 12-15 minutes, stirring occasionally, allowing the flavors to meld and the sauce to thicken slightly.
  11. While the sauce simmers, preheat your grill to medium-high heat or prepare a grill pan on the stovetop.
  12. Thread the marinated paneer cubes onto skewers, leaving small gaps between each piece for even cooking.
  13. Lightly brush the grill grates or pan with oil to prevent sticking.
  14. Place the paneer skewers on the hot grill or grill pan and cook for 3-4 minutes on the first side without moving them, allowing beautiful grill marks to develop.
  15. Carefully flip the skewers and grill the other side for another 3-4 minutes until all sides have light charring and the paneer is heated through.
  16. Remove the cooked paneer from the skewers and set aside on a clean plate.
  17. Taste the simmering sauce and adjust seasonings with additional salt if needed.
  18. Stir the honey or sugar into the sauce, which will balance the acidity of the tomatoes and add subtle sweetness.
  19. Gently stir in the heavy cream or coconut cream, mixing until fully incorporated and the sauce reaches a beautiful salmon-pink color.
  20. Add the remaining 1 tablespoon lemon juice to brighten the flavors.
  21. Carefully fold the grilled paneer cubes into the creamy sauce, being gentle to avoid breaking them.
  22. Simmer for 3-5 more minutes, allowing the paneer to absorb the sauce flavors without overcooking.
  23. Remove the bay leaves and discard them.
  24. Transfer the paneer tikka masala to a serving dish and garnish generously with fresh cilantro leaves.
  25. Serve immediately while hot, alongside steamed basmati rice, warm naan bread, or both for an authentic Indian meal experience.
detail: close-up macro shot of single paneer cube in creamy salmon-pink sauce with cilantro leaf and garam masala spice visible, shallow depth of field, photorealistic, warm natural light, no text

Pro Tips

  • **Make-Ahead Tip**: You can prepare the sauce up to 2 days in advance and store it in an airtight container in the refrigerator. Simply reheat gently on the stovetop and add the grilled paneer just before serving for a quick dinner.
  • **Paneer Selection**: Use fresh, high-quality paneer from an Indian market or specialty store for the best texture and flavor. Avoid paneer that’s been sitting in liquid, as it will be too soft.
  • **Marinade Time**: While 15 minutes is the minimum, marinating for 2-4 hours will give you more flavorful results. You can even marinate overnight if planning ahead.
  • **Grilling Alternatives**: If you don’t have a grill, you can pan-fry the paneer in 2 tablespoons of oil in a cast-iron skillet over medium-high heat for 3-4 minutes per side, or bake it in a preheated 400°F oven for 12-15 minutes until lightly browned.
  • **Cream Substitutions**: For a lighter version, substitute the heavy cream with Greek yogurt added at the end (don’t boil after adding yogurt), or use coconut cream for a dairy-free option with beautiful depth of flavor.
  • **Spice Level**: Adjust the cayenne pepper to your preference. Start with ¼ teaspoon and increase gradually for more heat, or reduce for a milder dish.
  • **Tomato Paste Quality**: Use high-quality tomato paste for the best flavor. If using canned tomato paste, store opened cans in the refrigerator in an airtight glass container for up to 2 weeks.
  • **Fresh Ingredients**: Fresh garlic, ginger, and cilantro make a significant difference in the final dish. Pre-minced versions won’t provide the same vibrant flavor.
  • **Sauce Consistency**: If your sauce is too thin, simmer it uncovered for an additional 5-10 minutes. If it’s too thick, add a splash of cream or broth to reach your desired consistency.
  • **Serving Suggestions**: This dish pairs beautifully with fragrant basmati rice, warm naan, roti, or even quinoa for a modern twist. A cooling cucumber raita or mango lassi makes an excellent accompaniment.
  • **Leftovers**: Store in an airtight container in the refrigerator for up to 4 days. The flavors actually improve as it sits. Reheat gently on the stovetop over low heat, adding a splash of cream if needed.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top