Share This Article
Article Summary
A step-by-step guide to making silky, restaurant-style butter chicken and paneer tikka masala gravy from scratch in 40 minutes — using simple ingredients you can find at any local grocery store. The recipe is built around a versatile base sauce that works all week as butter chicken, paneer masala, a vegan veggie bowl, or creamy spiced pasta. Covers meal prep and storage, vegan swaps, serving suggestions with rice and naan, and a quick FAQ. Written for busy home cooks who want real flavor without the takeout price tag.
Skip the $18 takeout and the bland jar from aisle 7. This silky, spiced gravy is your new spring meal-prep secret — and it works with chicken, paneer, tofu, pasta, and more. Try it and you’ll never need another Butter chicken gravy recipe again.
Every spring, the same thing happens.
The weather warms up just enough to want something lighter — but not so much that you’re ready to give up comfort food entirely. That sweet spot is exactly where this gravy lives.
If you’ve ever ordered butter chicken or tikka masala at your favorite Indian restaurant and wondered how they get that sauce so impossibly smooth, deeply flavorful, and just the right amount of rich — this recipe is the answer. And the best part? You don’t need a restaurant kitchen or a $6 jar of “simmer sauce” from your local grocery store to get there. (If you’ve tried those jars, you already know they’re never quite right.) This Butter chicken gravy recipe captures the authentic restaurant taste in your own kitchen.
This is a base gravy — make one batch on Sunday and turn it into three or four completely different meals throughout the week. Butter chicken on Monday, creamy pasta on Wednesday, and a veggie bowl on Friday. Same sauce. Zero boredom.
Why this butter chicken gravy recipe beats the jar every time
Store-bought tikka masala sauces tend to be overly sweet, starchy, or missing that layered depth you get from building flavors from scratch. Restaurant versions get their richness from slow-cooked aromatics, whole spices bloomed in butter, and a long simmer — not from preservatives and stabilizers.
This recipe replicates that process at home in about 40 minutes, using ingredients you can find at any local grocery store. Cashews replace some of the cream for natural body. Kashmiri chili gives it that signature orange-red color without turning up the heat. And kasuri methi (dried fenugreek leaves) — that one slightly unusual ingredient — is what makes it smell and taste unmistakably restaurant-quality.
How to use this Butter chicken gravy recipe all week
Make one batch and you’re covered for multiple meals:
| Dish | How to use the gravy |
| Butter chicken | Add grilled or pan-seared chicken; simmer 5 min |
| Paneer tikka masala | Cube and lightly pan-fry paneer before adding |
| Vegan bowl | Dairy-free butter + coconut cream; add roasted veggies or tofu |
| Creamy spiced pasta | Thin with pasta water; toss with penne or rigatoni |
Ingredients
Serves 4–5 people when combined with your protein or vegetables of choice.
Gravy base
- 2 medium onions, roughly chopped
- 6–8 ripe tomatoes (or 1 can whole peeled tomatoes)
- 5–6 garlic cloves
- 1-inch piece of fresh ginger
- 4 tbsp butter (or dairy-free butter)
- 1 tbsp neutral oil
- ¼ cup raw cashews
Ground spices
- 1 tsp Kashmiri red chili powder (or paprika)
- ½ tsp turmeric
- Salt to taste
Whole spices
- 1 cinnamon stick
- 1 star anise
- 4–5 green cardamom pods
- 1–2 black cardamom pods
- 2 bay leaves
- 3–4 whole black peppercorns
To finish
- ½ cup heavy cream (or coconut cream for vegan)
- 1 tbsp sugar, adjust to taste
- 1 tsp kasuri methi (dried fenugreek leaves), crushed
- 1 tbsp butter
Butter chicken gravy recipe instructions
Step 1: Build the aromatic base
Heat butter and oil in a deep, heavy-bottomed pan over medium-low heat. Add all the whole spices and let them sizzle for 30–45 seconds until fragrant. Add the onions, garlic, ginger, and cashews. Cook slowly, stirring occasionally, for 12–15 minutes until the onions are soft, golden, and slightly jammy. Don’t rush this step — it’s where the flavor foundation gets built.
Step 2: Cook down the tomatoes
Add the tomatoes along with salt, turmeric, and Kashmiri chili powder. Increase the heat slightly and cook for 15–20 minutes, stirring occasionally, until the tomatoes have fully broken down and the mixture looks thick, glossy, and well-reduced. You want most of the moisture gone before blending.
Step 3: Blend smooth
Remove the bay leaves and black cardamom pods — they’ve done their job. Let the mixture cool slightly, then blend until completely smooth. For a truly restaurant-style finish, pass the sauce through a fine-mesh strainer. This removes tomato skins, fibrous ginger strands, and any stray spice remnants, giving you that silky, polished texture. It takes just two minutes and makes a real difference. When blended, the Butter chicken gravy recipe creates that signature silky smoothness.
Step 4: Finish and season
Return the blended gravy to the pan over low heat. Simmer for 8–10 minutes to deepen the flavor. Stir in the sugar and crushed kasuri methi. Finish with a tablespoon of butter, then gently swirl in the cream at the end. Taste and adjust salt and sugar as needed.
Pro tip: If your tomatoes are very tangy, balance with a touch more cream. If the gravy is too thick, loosen with a splash of water or broth. Using sweetened cream? Skip or halve the sugar.
Make this butter chicken gravy recipe vegan in one swap
Replace the butter with a dairy-free alternative (Miyoko’s or Earth Balance work well), and swap the heavy cream for full-fat coconut cream. Use it as a base for roasted spring vegetables—zucchini, cherry tomatoes, bell peppers, and chickpeas all work beautifully. The sauce is rich and flavorful, and remains just as satisfying even without dairy. Above all, this Butter chicken gravy recipe is flexible and easy to make vegan.

Meal prep & storage
One of the best things about this gravy is how well it keeps — and that makes it genuinely worth a Sunday batch cook.
| Storage method | How long it keeps | Notes |
| Mason jar (fridge) Or in Glass Container
No canning needed |
10–15 days | Cool fully before sealing; clean jar |
| Freezer
Portion-sized containers |
Up to 3 months | Thaw overnight or on low heat |
| Reheat | 15 min to dinner | Low heat; splash of water if too thick |
A mason jar in the fridge keeps the gravy fresh for 10 to 15 days without any canning process — just make sure the jar is clean, the gravy is fully cooled before sealing, and you’re set. This makes a Sunday batch genuinely practical: you’re not racing to use it up in four days. Want it to last even longer? Freeze it in portion-sized containers and you’re 15 minutes away from a real dinner any night of the week.
Serving suggestions — make it a full meal
This gravy is rich and complete on its own, but pair it with the right sides and it becomes a genuinely satisfying, balanced meal. To sum up, this Butter chicken gravy recipe is perfect for your weekly meal rotation.
| Pairing | Why it works |
| Basmati rice | Absorbs the sauce beautifully; any long-grain rice works |
| Naan or flatbread | Warm in a dry skillet 30 sec per side; roti works too |
| Rice + naan together | The full restaurant experience — hearty, complete, satisfying |
| Penne or rigatoni | Thin with pasta water; unexpected and genuinely delicious |
Rice + naan + this gravy with your protein of choice covers all the bases. Add a simple cucumber raita or a fresh salad on the side and you have a dinner worth sitting down for.
Read More
Urban Spring Escapes: 3 U.S. Cities That Bloom Before Ohio Warms Up
FAQs
Where do I find kasuri methi and Kashmiri chili powder?
Most Indian grocery stores carry both. Many large grocery chains with international aisles stock them too — look for “fenugreek leaves” and “deggi mirch” as alternate names. In a pinch, regular paprika works for the chili, though the color won’t be quite as vibrant.
Can I skip the straining step?
Yes — straining is optional, but here’s what it actually does: it removes tomato skins, fibrous ginger strands, and any stray whole spice pieces (like cardamom pod shells) that made it through the blender. The result is a noticeably smoother, more restaurant-style texture. If you have a high-powered blender, blend for a full 60–90 seconds and you may be satisfied without straining. But if you want that truly silky finish, a fine-mesh strainer takes just two minutes and makes a real difference.
How do I turn this into butter chicken?
Grill, broil, or pan-sear chicken pieces separately (marinated in yogurt and spices if you have time, plain if you don’t). Add them to the finished gravy and simmer together for 5–7 minutes. That’s it.
What pasta works best with this sauce?
Short, ridged shapes like penne or rigatoni hold the sauce best. Thin with a splash of pasta water, toss together, and finish with a bit of butter. It’s unexpected and genuinely delicious — a great way to use leftover gravy mid-week.



