Paneer Tikka Masala
Paneer Tikka Masala Recipe – A classic vegetarian Indian dish that features fresh paneer cheese in a rich, creamy, and flavorful tomato sauce. It’s ready in only an hour, and is perfect to pair with fluffy rice and naan! Vegetarian tikka masala is also gluten-free, and is simple to make Keto friendly, and totally vegan with just a few simple swaps.

Why We Love This Vegetarian Paneer Tikka Masala
Fact: You do not need to be a vegetarian to enjoy vegetarian food.
With trends like #MeatlessMonday leading the way, more and more omnivores are incorporating plant-based dishes into their regular meal plans. Not only is it good for you and the planet to cut back on meat, but there is also a fabulous array of vegetarian and vegan recipes you might otherwise be missing!
From hearty soups to classic comfort foods, the depth of savory and umami flavors you can enjoy is amazing – no meat needed. For instance, we love classic Chicken Tikka Masala. However, this vegetarian Paneer variation is just as delicious and happens to be gluten-free. It is even easy to make keto-friendly!
You will be amazed at how easy this authentic tikka masala sauce recipe is. Although it tastes like it’s been simmering on the stove all day, it’s actually ready in under an hour! Paneer Tikka Masala has the same savory, flavorful gravy as chicken tikka masala but with creamy chunks of paneer instead of the chicken!
What is Paneer?
Paneer is a firm white Indian cheese, with a similar texture to tofu. But while tofu has a rather neutral taste, paneer cheese is a bit more decadent… It is not salty like most cheeses, and has a mildly sweet and nutty flavor that goes well with vibrant seasonings.
The firm and mild cheese pairs perfectly with deep Indian flavors, like garam masala, turmeric, and tomatoes. Fresh paneer is marinaded in a luscious blend of yogurt and spices, then pan-seared, and gently simmered with a rich, creamy, and unbelievably flavorful sauce. All of this Paneer Tikka Masala goodness is cooked in only about an hour, so it’s terrific to prepare for Meatless Monday or any night of the week.
PS – If you are not vegetarian, but just want a great tikka masala sauce recipe, this is the one!
And if you aren’t vegetarian, you can also use the yogurt marinade on chicken or lamb and sautรฉ them the same way you would prepare the paneer.
Ingredients You Need
Paneer and the spices needed to make the tikka masala sauce are all sold at most large grocery chains and international markets. Often, the cheese can be found in the freezer section or fresh.
For the Paneer and Marinade:
- Paneer cheese – make your own at home or get it at the store!
- Plain yogurt – or plain Greek yogurt
- Garlic – minced
- Ginger – grated
- Seasonings – salt, garam masala, ground cumin powder, ground Kashmiri chili, and turmeric
For the Masala Sauce:
- Ghee – or butter
- Onion – diced
- Garlic – minced
- Ginger – grated
- Seasonings – garam masala, salt, turmeric powder, ground Kashmiri chili
- Tomato sauce – or crushed tomatoes for more texture
- Heavy cream – or coconut milk
Plus some fresh chopped cilantro (coriander) to garnish.
Pro Tip: Garam masala is sold in ready-to-use blends, or you can easily make your own Roasted Garam Masala with our great recipe!
How to Make Paneer Tikka Masala
- Cut the paneer into 1/2 inch cubes and place in a bowl or baking dish. Add the yogurt and all marinade ingredients. Gently toss to coat the paneer in the yogurt and spices. Set aside.
- To make the vegetarian tikka masala sauce, first set a 4-6 quart saucepot and a large nonstick skillet on the stovetop. To the saucepot, add the ghee, diced onion, garlic, and ginger. Turn the heat on medium-low and sautรฉ for 8-10 minutes to soften.ย
- Add in the garam masala, salt, turmeric, and Kashmiri chili. Sautรฉ for another 2 minutes, then stir in the tomato puree.
- Partially cover and simmer the sauce for 10 minutes.
- Once the sauce has simmered and reduced a bit, scoop the tomato sauce into the blender. Puree until very smooth. You might need to work in batches depending on the size of your blender jar.
Note:ย If you do not have a high-heat blender, you will need to remove the sauce from the heat and let it cool a bit before pureeing so the heat doesn’t damage the jar.
- Then, pour the puree back into the saucepot and stir in the heavy cream and ยฝ cup water. Turn off the heat and let the sauce rest.
- After the sauce is finished and resting, heat the skillet over medium heat. Once hot, place half the paneer cubes in the skillet. Brown the paneer on all sides.
- Move the golden paneer cubes to a holding plate and repeat with the remaining paneer.
Note: If you donโt have a nonstick skillet, make sure to add oil to the skillet so the paneer doesnโt stick.
- Once all the paneer is cooked, reheat the tikka masala sauce. Gently stir the pan-fried cheese cubes into the sauce.
Get the Complete (Printable) Paneer Tikka Masala Recipe + VIDEO Below. Enjoy!
Serving Suggestions
Serve homemade tikka masala warm with a side of basmati rice and a sprinkle of fresh cilantro.
Paneer tikka masala is wonderful to scoop up with homemade naan bread, roti, or paratha. And we love a side of crispy vegetable pakora with kale, too!
Tips & Tricks
- If you can’t find Kashmiri chili, you can replace it with paprika and a bit of cayenne pepper. It is a simple red chili powder with a mild spice!
- Can’t find paneer at the store? Try making it at home! Or, replace the paneer with tofu!
- Use an immersion blender if you have one for ease!
Frequently Asked Questions
There are a few easy options to make this a dairy-free dish: Swap the paneer for “impossible meat” or tofu, then swap the yogurt and heavy cream for oat cream or homemade cashew cream. (Just note, that the dairy cuts the spice quite a bit, so if you remove the dairy you will want to use a smaller amount of Kashmiri chili.) For the ghee/butter, use a plant-based butter instead.
This recipe is Keto-friendly as-is if served with cauliflower rice!
Absolutely! In fact, as with all curries and tomato-based sauces, the tikka masala will taste even better on day two! So if you can, definitely make paneer tikka masala a day or so ahead.
Transfer cooled leftovers to a sealed container and keep them in the fridge for up to 4 days. Because of the heavy cream, I do not recommend that you freeze.
If you prefer to make a classic tikka masala, simply replace the paneer in this recipe with chicken! I recommend cutting the chicken into uniform bite-sized pieces and then marinade them and sautรฉ them just as you would the paneer. Traditionally, the chicken in chicken tikka masala is cooked by grilling first for some smoky flavors, but you can skip that part and still have a super delicious chicken tikka masala!
Looking for More Delicious Vegetarian Dinner Recipes? Be Sure to Try:
- Creamy Saag Paneer Recipe
- Vegetarian Stuffed Peppers (Broccoli Cheese!)
- Best Vegetarian Pot Pie
- Spicy Vegan Ramen
- Crockpot Chickpea Curry
- Butter Chicken
Get the Complete (Printable) Paneer Tikka Masala Recipe + VIDEO Below. Enjoy!
Paneer Tikka Masala Recipe (Vegetarian) + VIDEO
Ingredients
For the Paneer and Marinade โ
- 2 pounds paneer cheese cut into ยพ inch cubes
- 1 cup plain yogurt
- 2 cloves garlic minced
- 1 tablespoon fresh grated ginger
- 1 teaspoon salt
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- ยฝ teaspoon ground Kashmiri chili
- ยผ teaspoon turmeric
For the Tikka Masala Sauce โ
- 2 tablespoon ghee or butter
- 1 large onion diced
- 5-6 cloves garlic minced
- 2 tablespoon fresh grated ginger
- 1 tablespoon garam masala
- 1 ยฝ teaspoon salt
- 1 teaspoon turmeric
- ยฝ – 1 teaspoon ground Kashmiri chili
- 15 ounce can tomato sauce
- 2 cups heavy cream
- Cilantro for garnish
Instructions
- For the Paneer Marinade: Cut the paneer into cubes and place in a bowl or baking dish. Add the yogurt and all marinade ingredients. Gently toss to coat the paneer in the yogurt and spices. Set aside.
- For the Tikka Masala Sauce: Set a 4-6 quart saucepot (and a large nonstick skillet) on the stovetop. To the sauce pot add the ghee, diced onion, garlic and ginger. Turn the heat on medium-low and sautรฉ for 8-10 minutes to soften.
- Add in the garam masala, salt, turmeric, and Kashmiri chili. Sautรฉ another 2 minutes, then stir in the tomato sauce.
- Partially cover and simmer the sauce for 10 minutes.
- Scoop the tomato sauce into the blender. Puree until very smooth. Then pour the puree back into the saucepot and stir in the heavy cream and ยฝ cup water. Turn off the heat and let the sauce rest.
- After the sauce is finished and resting, heat the skillet over medium heat. Once hot, place half the paneer cubes in the skillet. Brown the paneer on all sides. Then move the golden paneer cubes to a holding plate and repeat with the remaining paneer. (If you donโt have a nonstick skillet, make sure to add oil to the skillet so the paneer doesnโt stick.)
- Once all the paneer is cooked, reheat the tikka masala sauce. Mix the Paneer cubes into the sauce, and serve warm with a side of basmati rice and a sprinkle of fresh cilantro
I had never made this at home but love it at restaurants. So when I made this… I wasn’t sure if I’d be able to do it right. But I’m happy to say I like this better than the restaurants!! Thank you!
A really comforting meal for the family! A new addition to our weeknight rotation!
I first tasted paneer tikka masala at my grandmother’s house and I instantly liked it. Been wanting to make it at home, glad I came across this recipe. It turned out incredibly delicious, rich and full of flavor!
this has been one of the most delicious dishes that I have made that is also vegetarian, thank you so much for sharing this recipeย
The flavours are on point and you are right it goes nice
I’m obsessed with paneer but I’ve never made it at home. This is going in my recipe box, for sure!
This is so good and I love that it’s a great vegetarian option as well! Everyone in my family loves this one.
Such a great meatless India dish. The flavours are on point and you are right it goes super well with Basmati rice.
This recipe is soooooo good! I don’t even miss the meat!