The 2 Dollar Curry (Butter Chicken)
The 2 Dollar Curry (Butter Chicken) is a medium Indian recipe that serves 4. 750 calories per serving. Recipe by Joshua Weissman on YouTube.
Prep: 45 min | Cook: 30 min | Total: 1 hr 30 min
Cost: $9.85 total, $2.46 per serving
Ingredients
- 1 cup Full-Fat Yogurt (240 g, plain, unsweetened)
- 2 tablespoons Garam Masala (15 g total, divided (1 tbsp for yogurt, 1 tbsp later))
- 1 tablespoon Kosher Salt (15 g, divided)
- 1.5 pounds Boneless Skinless Chicken Thighs (680 g, cut into 1‑inch bite‑size pieces)
- 2 tablespoons Vegetable Oil (30 g, neutral oil)
- 1 medium Yellow Onion (about 150 g, evenly diced)
- 2 inch Fresh Ginger (about 20 g, finely diced (brunoise))
- 6 pieces Garlic Cloves (sliced)
- 2 teaspoons Smoked Paprika (8 g)
- 2 teaspoons Ground Cumin (9 g)
- 1.5 teaspoons Turmeric Powder (6 g, optional for color)
- 14 ounce can Crushed Tomatoes (400 g, good quality)
- 160 milliliters Water (about 2/3 cup, from the tomato can)
- 1 cup Heavy Cream (240 ml, full‑fat)
- 2 tablespoons Unsalted Butter (28 g, cut into cubes)
- to garnish handful Fresh Cilantro Leaves (roughly chopped)
Instructions
Make Yogurt Marinade
In a medium mixing bowl whisk together the full‑fat yogurt, 1 Tbsp garam masala, and 1 Tbsp kosher salt until smooth and fully combined.
Time: PT2M
Prep Chicken
Trim any excess fat from the chicken thighs, then cut into bite‑size (≈1‑inch) pieces. Toss the chicken pieces in the yogurt mixture until every piece is evenly coated.
Time: PT5M
Marinate
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, or up to overnight for maximum flavor.
Time: PT30M
Sear Chicken
Heat 2 Tbsp vegetable oil in a large deep pan over medium‑high heat until shimmering. Working in batches, add the marinated chicken and sear 2‑3 minutes per side until golden brown but not fully cooked. Transfer browned pieces to a plate.
Time: PT5M
Temperature: medium-high
Sauté Aromatics
Add a splash more oil if needed, lower heat to medium, then add the diced onion, brunoised ginger, and sliced garlic. Season with a pinch of kosher salt and freshly ground black pepper. Cook, stirring, for about 3 minutes until softened.
Time: PT3M
Temperature: medium
Toast Spices
Stir in smoked paprika, ground cumin, the remaining 1 Tbsp garam masala, and turmeric. Toast for 1‑2 minutes, stirring constantly, until fragrant.
Time: PT2M
Temperature: medium
Build the Sauce
Add the 14‑oz can of crushed tomatoes and the reserved 160 ml of water (use the can’s liquid). Stir to combine, bring to a gentle simmer, and reduce for 5‑8 minutes until the sauce thickens about 30 %.
Time: PT8M
Temperature: medium
Finish Cooking Chicken
Return the browned chicken pieces to the pan, stirring to coat. Simmer for 3‑5 minutes, or until the chicken is cooked through (internal temperature 165°F).
Time: PT4M
Temperature: medium
Add Cream
Pour in the heavy cream, stir, and bring to a light simmer. Reduce heat to low and cook for 3‑4 minutes, stirring often, until the sauce is glossy.
Time: PT4M
Temperature: low
Emulsify Butter
Stir in the cubed unsalted butter continuously until fully melted and incorporated, creating a silky emulsion.
Time: PT2M
Temperature: low
Season and Garnish
Taste the curry and adjust salt if needed. Sprinkle chopped fresh cilantro over the top and serve immediately with steamed rice or naan.
Time: PT2M
Nutrition Facts
- Calories
- 750
- Protein
- 38 g
- Carbohydrates
- 11 g
- Fat
- 60 g
- Fiber
- 1 g
Dietary info: High‑protein, Gluten‑free, Keto‑friendly (moderate carbs), Nut‑free
Allergens: Dairy
Ingredient Substitutions
- Instead of Full-Fat Yogurt: Greek yogurt, regular plain yogurt
- Instead of Garam Masala: curry powder
- Instead of Kosher Salt: sea salt
- Instead of Boneless Skinless Chicken Thighs: boneless chicken breast, bone‑in thighs (adjust cooking time)
- Instead of Vegetable Oil: canola oil, sunflower oil
- Instead of Yellow Onion: white onion, shallot
- Instead of Fresh Ginger: ground ginger (¼ tsp)
- Instead of Garlic Cloves: garlic paste (½ tsp)
- Instead of Smoked Paprika: regular paprika, chipotle powder (½ tsp)
- Instead of Ground Cumin: coriander powder
- Instead of Turmeric Powder: saffron (a pinch)
- Instead of Crushed Tomatoes: diced tomatoes, tomato puree (½ cup)
- Instead of Heavy Cream: half‑and‑half, coconut cream (for dairy‑free)
- Instead of Unsalted Butter: ghee, vegan butter
- Instead of Fresh Cilantro Leaves: fresh parsley
Equipment Needed
- Mixing Bowl
- Whisk
- Knife
- Cutting Board
- Large Deep Pan or Braiser
- Measuring Spoons
- Measuring Cups
- Spatula or Wooden Spoon
- Hand Blender (optional) (optional)
Critical Steps — Do Not Skip
- Marinating the chicken for at least 30 minutes
- Searing the chicken in batches to develop color
- Toasting the spices until fragrant
- Reducing the tomato sauce to the right thickness
- Emulsifying the butter into the cream sauce
Chef Tips from the Video
- Use a good quality full‑fat yogurt; low‑fat yogurts can curdle when heated.
- For extra smoky flavor, add a pinch of smoked chipotle powder with the paprika.
- Finish with a drizzle of ghee instead of butter for a richer mouthfeel.
Troubleshooting
Sauce is too thin after reduction.
Continue simmering uncovered, stirring occasionally, until it reaches the desired thickness.
Butter separates and the sauce looks oily.
Reduce heat to low and whisk continuously while adding butter; if separation occurs, blend with an immersion blender.
Chicken is dry.
Do not over‑cook the chicken; sear only until golden and finish cooking in the sauce for just a few minutes.
Storage
Refrigerator: Store in an airtight container for 3‑4 days.
Freezer: Freeze in a freezer‑safe container for up to 1 month; thaw before reheating.
Room temperature: Do not store at room temperature; cool to room temp before refrigerating.
Make-Ahead Tips
- Marinate the chicken overnight for deeper flavor.
- The sauce can be prepared up to step 7, cooled, and refrigerated; reheat and finish with cream and butter when ready to serve.
- Portion the cooked curry into freezer bags for quick meals.
Frequently Asked Questions
What is the cultural significance and history of butter chicken in Indian cuisine?
Butter chicken, or murgh makhani, originated in Delhi in the 1950s as a way to use leftover tandoori chicken, simmered in a tomato‑cream sauce. It quickly became a restaurant staple and symbolizes the comfort food of North Indian cuisine.
What are the traditional regional variations of butter chicken in North Indian cuisine?
In Punjab, butter chicken is richer with more butter and cream, while in Delhi versions may include a hint of fenugreek leaves. Some regions add cashew paste for extra thickness, and coastal versions sometimes incorporate coconut milk.
How is authentic butter chicken traditionally served in Indian households?
Authentic butter chicken is served hot, spooned over steamed basmati rice or with soft naan/roti, and garnished with a sprinkle of fresh cilantro and a drizzle of melted butter.
During which celebrations or occasions is butter chicken commonly prepared in Indian culture?
Butter chicken is a popular dish for festivals like Diwali and Eid, as well as for family gatherings and weekend meals because it can be made in large batches and pleases a wide range of palates.
What other Indian dishes pair well with this cheap butter chicken recipe?
Pair it with basmati rice, garlic naan, cucumber raita, or a simple cucumber‑mint salad to balance the richness of the curry.
What makes this cheap butter chicken special compared to other Indian curries?
It achieves the classic buttery, creamy flavor using a modest amount of expensive ingredients—relying on yogurt marination, a modest amount of butter, and heavy cream—while still delivering depth from toasted spices.
How has butter chicken evolved over time in modern Indian cuisine?
Modern versions often incorporate additional spices, use cashew or almond pastes, or substitute cream with coconut milk for a dairy‑free twist. Fast‑food chains have popularized a sweeter, milder style, while home cooks like Joshua Weissman focus on technique to keep it authentic yet affordable.
What are the most common mistakes to avoid when making cheap butter chicken?
Common mistakes include overcrowding the pan when searing, over‑cooking the chicken, burning the spices, and adding cream at too high a temperature which can cause curdling.
Why does this cheap butter chicken recipe toast the spices before adding tomatoes?
Toasting releases the essential oils in the spices, intensifying their aroma and flavor. Adding them after the aromatics but before the liquid ensures they don’t burn and stay fragrant.
What does the YouTube channel Joshua Weissman specialize in?
The YouTube channel Joshua Weissman focuses on detailed, technique‑driven home cooking tutorials, often recreating classic dishes with a focus on flavor, affordability, and culinary fundamentals.
How does the YouTube channel Joshua Weissman's approach to Indian cooking differ from other Indian cooking channels?
Joshua Weissman emphasizes breaking down recipes to essential steps, using budget‑friendly ingredients, and explaining the science behind each technique, whereas many Indian channels focus more on traditional methods without deep technical explanations.
Last updated: September 2, 2026






