Loading recipe...
This paneer butter masala recipe is rich, creamy, and full of warm, spiced flavor, just like restaurant versions, but it's easy to make at home. With tender, homemade paneer and a silky tomato-butter gravy, it's a satisfying, vegetarian comfort food perfect for pairing with rice and naan.
This paneer butter masala recipe is rich, creamy, and full of warm, spiced flavor, just like restaurant versions, but it's easy to make at home. With tender, homemade paneer and a silky tomato-butter gravy, it's a satisfying, vegetarian comfort food perfect for pairing with rice and naan.
For the Rice
Rinse the basmati under cold water until the water runs mostly clear.
Add the rinsed rice, water, and salt to a rice cooker and cook using the white rice setting. Alternatively, combine the ingredients in a pot on the stove, bring the liquid to a boil, cover, reduce the heat, and simmer for 15 minutes.
Fluff gently with a fork, cover, and keep warm.
For the Paneer
In a large pot, bring the milk to a gentle boil. Immediately reduce the heat to prevent scorching.
Slowly stir in the lemon juice or vinegar until curds form and fully separate from the whey.
Strain the mixture through a cheesecloth and rinse the curds with cold water to remove acidity.
Transfer the curds to a square glass container and press lightly for ten to fifteen minutes for a soft but sliceable paneer. Press overnight for a sturdier cheese, if preferred.
Remove the paneer from the container and cut it into large cubes.
Heat oil or ghee in a medium skillet over medium heat. Lightly sear the paneer until each cube is just golden on the edges. Transfer to a paper towel and set aside.
For the Gravy
Heat two tablespoons of butter and oil in a wide pan over medium heat.
Add the onions and cook low and slow until they're soft and translucent, not browned, about eight minutes.
Add the ginger-garlic paste and cook until fragrant and any raw smell disappears, about 30 seconds.
Stir in the tomato purée, chili powder, coriander, salt, and sugar.
Reduce the heat to low and cook until the sauce thickens, darkens slightly, and the fat separates at the edges.
Blend with an immersion blender until smooth (optional but recommended).
Add water or stock to loosen the gravy and simmer gently for about 20 minutes.
Stir in the cream and crushed kasuri methi.
Finish with the remaining butter and garam masala.
Add paneer and simmer for two to three minutes. Do not overcook.
For the Sides
Warm naan in a dry pan or oven and brush with butter.
Thinly slice the red onion.
Cut the lemon and lime into wedges.
For Plating
Ladle paneer butter masala into a shallow bowl.
Drizzle cream in a loose spiral and finish with a small ghee swirl in the center.
Serve with cooked basmati rice, naan, sliced onions, and citrus wedges on the side.