Paneer Butter Masala Combo: Full Meal Guide

Updated November 4, 2026

Total time
1 hr
prep 20 min · cook 40 min
Serves
4
portions as written

Jump to recipe

Paneer Butter Masala Combo: Full Meal Guide

Paneer butter masala is a beloved North Indian curry where soft paneer cubes are simmered in a silky, lightly sweet tomato-cashew gravy enriched with butter and cream. This combo recipe pairs the curry with jeera rice and a simple cucumber salad, giving you a complete, restaurant-style meal at home. The gravy’s tangy-tomato base balances the richness of cream, while the rice soaks up every drop.

Ingredients

  • For the paneer butter masala:
  • 2 tbsp (30 g) butter, plus 1 tbsp (15 g) for finishing
  • 1 tbsp (15 ml) oil (vegetable or sunflower)
  • 2 bay leaves
  • 4 green cardamom pods, lightly crushed
  • 1 cinnamon stick (2-inch / 5 cm)
  • 1 medium onion, finely chopped (about 1 cup / 150 g)
  • 1 tbsp (15 g) ginger-garlic paste (or 1 tbsp grated ginger + 1 tbsp minced garlic)
  • 3 large tomatoes, chopped (about 3 cups / 450 g)
  • 15 raw cashews (about 20 g)
  • 1 tsp (5 g) Kashmiri red chili powder (or ½ tsp regular chili powder + ½ tsp paprika)
  • ½ tsp (2.5 g) turmeric powder
  • 1 tsp (5 g) ground coriander
  • 1 tsp (5 g) garam masala
  • 1 tsp (5 g) sugar (optional)
  • Salt to taste (about 1 tsp / 5 g)
  • ½ cup (120 ml) heavy cream (or full-fat coconut milk for dairy-free)
  • 400 g (14 oz) paneer, cut into 1-inch (2.5 cm) cubes
  • 2 tbsp (30 ml) water, if needed to thin the gravy
  • For the jeera rice:
  • 1 cup (200 g) basmati rice, rinsed and soaked 20 minutes
  • 2 cups (475 ml) water
  • 1 tbsp (15 g) ghee or butter
  • 1 tsp (5 g) cumin seeds
  • Salt to taste
  • For the cucumber salad (optional):
  • 1 cucumber, diced
  • 1 small red onion, thinly sliced
  • 1 tomato, diced
  • Juice of ½ lemon
  • Salt and black pepper to taste

Instructions

  1. Start the rice: Soak the basmati rice in cold water for 20 minutes, then drain. In a medium saucepan, heat the ghee over medium heat. Add the cumin seeds and let them sizzle for 30 seconds. Add the drained rice and stir for 1 minute. Add the water and salt, bring to a boil, then reduce heat to low, cover, and cook for 15 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.
  2. Make the curry base: While the rice cooks, heat the 2 tbsp butter and oil in a large skillet or Dutch oven over medium heat. Add the bay leaves, cardamom, and cinnamon; cook for 30 seconds until fragrant. Add the chopped onion and cook, stirring often, until golden brown, about 6–8 minutes.
  3. Add aromatics: Stir in the ginger-garlic paste and cook for 1 minute until raw smell disappears.
  4. Cook the tomatoes and cashews: Add the chopped tomatoes and cashews. Cook, stirring occasionally, until the tomatoes are soft and mushy, about 8–10 minutes. Remove the bay leaves, cardamom pods, and cinnamon stick if you prefer a smooth sauce (or leave them for a rustic texture).
  5. Blend the gravy: Transfer the mixture to a blender and blend until completely smooth. Be careful with hot liquids—let it cool slightly, then blend. Return the puree to the skillet.
  6. Season the gravy: Place the skillet over medium heat. Add the chili powder, turmeric, coriander, garam masala, sugar (if using), and salt. Stir and cook for 2 minutes. If the gravy is too thick, add 2–3 tbsp (30–45 ml) water.
  7. Add cream and paneer: Lower the heat to a simmer. Stir in the heavy cream, then gently add the paneer cubes. Cook for 5–7 minutes, spooning the gravy over the paneer, until the paneer is heated through. Do not boil vigorously after adding cream or it may curdle.
  8. Finish with butter: Turn off the heat and stir in the remaining 1 tbsp butter for a glossy finish. Taste and adjust salt or sugar.
  9. Make the salad (optional): Combine cucumber, onion, tomato, lemon juice, salt, and pepper in a bowl. Toss and set aside.
  10. Serve: Spoon the paneer butter masala over the jeera rice, with the cucumber salad on the side.

Tips

  • Substitutions: For a dairy-free version, use coconut oil instead of butter and full-fat coconut milk instead of cream. The flavor will be slightly coconutty but still delicious. If you don’t have cashews, use 2 tbsp blanched almonds or 1 tbsp cornstarch mixed with 2 tbsp water as a thickener.
  • Storage: The curry keeps well in the fridge for 3–4 days. The rice also stores for 3 days. Store separately to prevent the rice from becoming soggy.
  • Common mistake: Overcooking the cream at high heat causes curdling. Always keep the heat low after adding cream. Also, don’t skip blending the gravy—it’s what gives the silky texture.
  • Make ahead: You can prepare the gravy base (through step 6) up to 2 days ahead. Refrigerate, then reheat gently and add cream and paneer just before serving.

Serving Suggestions

This combo is a complete meal on its own, but you can add naan or roti for extra bread. A side of pickled onions or mango chutney adds a tangy contrast. For a lighter option, serve with a simple green salad instead of cucumber salad.

Variations

  • Vegan: Use tofu instead of paneer (press and cube it), coconut oil, and coconut milk. Add 1 tbsp nutritional yeast for a cheesy note.
  • Spicier: Add 1–2 finely chopped green chilies with the ginger-garlic paste, or increase the chili powder to 1½ tsp.
  • Smoky flavor: After blending, place a small piece of charcoal in a bowl, pour a teaspoon of oil over it, and cover the skillet for 2 minutes (dhungar method). This is optional but adds a traditional smoky aroma.
  • Protein swap: Replace paneer with boiled chickpeas or roasted vegetables like cauliflower and bell peppers.

Storage and Reheating

Refrigerate the curry and rice separately in airtight containers within 2 hours of cooking. The curry keeps for 3–4 days; the rice for 3 days. To reheat, warm the curry in a saucepan over low heat, adding a splash of water or milk if it’s too thick. Reheat rice in the microwave or on the stovetop with a sprinkle of water. You can freeze the curry (without the cream) for up to 2 months; add fresh cream after thawing and reheating. The rice freezes well too, but thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use store-bought paneer? Yes, store-bought paneer works well. If it’s very firm, soak it in warm water for 10 minutes before cubing to soften it.

Why does my gravy curdle? Curdling happens when the cream is added to boiling-hot liquid or cooked at high heat. Always keep the heat low and stir gently. Also, use full-fat cream (at least 30% fat) for best results.

Can I skip the cashews? Cashews add richness and body. If you skip them, the gravy will be thinner. You can substitute with 1 tbsp cornstarch mixed with 2 tbsp water, or 2 tbsp ground almonds.

Is this dish very spicy? No, it’s mildly spiced. The Kashmiri chili powder is mild and adds color. If you’re sensitive, reduce it to ½ tsp.

Can I make it without a blender? Yes, but the texture will be chunky. You can mash the tomato-onion mixture with a potato masher until fairly smooth, but a blender gives the classic velvety consistency.

How do I keep paneer soft? Paneer gets rubbery if overcooked. Add it at the end and simmer gently for just 5–7 minutes. If you’re using frozen paneer, thaw it fully and pat dry before adding.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).