There’s nothing quite like the deep, creamy comfort of butter chicken. But if you’re looking for a way to enjoy this beloved Indian dish with a lighter, protein-packed upgrade, you’ve come to the right place. This Cottage Cheese Butter Chicken recipe transforms the traditional curry into a nutritious, satisfying meal that’s perfect for home cooks aged 40 to 65 and beyond. We’ve swapped heavy cream for blended cottage cheese, keeping all the rich, velvety texture while boosting the protein content and reducing unnecessary fat.
Why cottage cheese? It’s a powerhouse ingredient: mild in flavor, wonderfully creamy when puréed, and loaded with casein and whey proteins that support muscle health and keep you full for hours. When you’re managing blood sugar, watching your cholesterol, or simply craving comfort food that works with your lifestyle, this healthy butter chicken recipe delivers. The sauce still has that signature warmth from garam masala, cumin, and turmeric, but it’s lighter on the stomach and easier to reheat for weekday lunches.
In this long-form guide, I’ll walk you through every step—from selecting the best cottage cheese to achieving that restaurant-quality finish. Whether you’re new to high protein Indian recipes or a seasoned curry maker, you’ll find chef tips, substitution ideas, and answers to all your burning questions. Let’s turn your weeknight dinner into something truly special.
Alternate Names & Variations
This Cottage Cheese Butter Chicken goes by a few other names depending on who’s cooking. You might see it called “Cottage Cheese Cream Chicken” or “High-Protein Murgh Makhani” (murgh makhani is the traditional Hindi name for butter chicken). Some home chefs refer to it as a light butter chicken curry because the cottage cheese replaces heavy cream and cashew paste, cutting calories while adding a creamy tang.
If you want to experiment, try a spicy version with an extra teaspoon of red chili powder or a mild, kid-friendly curry by reducing the garam masala and adding a drizzle of honey. For a vegetarian twist, swap the chicken for chickpeas or tofu and call it “Cottage Cheese Butter Tofu.” The base sauce works beautifully with shrimp, paneer, or roasted cauliflower. And if you’re following a keto or low-carb diet, serve this high protein Indian recipe over zucchini noodles or steamed greens instead of rice.
Ingredients: Cottage Cheese Butter Chicken

The script will automatically place an image immediately after this header.
- 1 ½ cups cottage cheese (full-fat or low-fat; avoid non-fat for best creaminess)
- 6 tablespoons ghee (clarified butter) – or regular unsalted butter (see Test Kitchen Tip below)
- 1 medium onion, chopped
- 2 tablespoons ground cumin
- 2 tablespoons garam masala
- 2 tablespoons turmeric
- 1 tablespoon ground coriander
- 1 teaspoon ground cardamom
- 2 to 3 cloves garlic, minced
- 1 tablespoon fresh ginger, chopped
- 4 boneless, skinless chicken fillets, cut into 1-inch cubes
- 1 (650 ml) jar tomato sauce (or passata; look for no added sugar)
- Salt and black pepper, to taste
- Fresh cilantro (optional, for garnish)
- Naan bread (optional, for serving)
Test Kitchen Tip: If using regular butter instead of ghee, cook it over medium heat until it stops foaming and turns light brown (browned butter). This adds a nutty, deep flavor that mimics traditional ghee beautifully.
Step-by-Step Instructions: Cottage Cheese Butter Chicken
- Blend the cottage cheese – Place the cottage cheese in a blender or food processor. Purée until completely smooth (about 1 minute). Scrape down the sides as needed. Set aside. This creates the creamy base that will replace heavy cream.
- Sear the chicken – Heat 2 tablespoons of ghee in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Season the chicken cubes with salt and pepper. Add half the chicken to the pot in a single layer. Sear for 3–4 minutes until golden brown, then flip and cook another 2 minutes. Transfer to a plate. Repeat with remaining chicken. Don’t overcrowd the pan—this ensures browning, not steaming.
- Sauté the aromatics – Reduce heat to medium. Add the remaining 4 tablespoons of ghee to the same pot. Toss in the chopped onion and cook for 5–6 minutes until soft and translucent. Add the minced garlic and ginger. Cook for 1 minute until fragrant.
- Toast the spices – Sprinkle in the cumin, garam masala, turmeric, coriander, and cardamom. Stir constantly for 30–45 seconds. This toasts the spices, releasing their essential oils and deepening the flavor. Be careful not to burn them—they should smell fragrant, not bitter.
- Build the sauce – Pour in the jar of tomato sauce. Stir well, scraping up any browned bits from the bottom of the pot (this is pure flavor). Bring to a gentle simmer, then reduce heat to low. Cover and cook for 10 minutes, allowing the spices to meld with the tomato.
- Add the cottage cheese cream – Slowly pour the puréed cottage cheese into the sauce, whisking constantly to prevent lumps. Continue whisking until the sauce is smooth and uniformly pinkish-orange. Simmer for 3–4 minutes, uncovered, stirring occasionally.
- Combine with chicken – Return the seared chicken (and any collected juices) to the pot. Stir to coat every piece in the sauce. Simmer over low heat for 8–10 minutes, until the chicken is cooked through and tender. Taste and adjust salt and pepper.
- Rest and garnish – Remove the pot from heat. Let the curry rest for 5 minutes—this allows the flavors to settle and the sauce to thicken slightly. Garnish with fresh cilantro if desired. Serve hot with naan, basmati rice, or cauliflower rice.
Chef’s Substitution: No cottage cheese? Blend 1 cup plain Greek yogurt with ½ cup milk until smooth. Use in place of the puréed cottage cheese for a similarly tangy, protein-rich sauce.
Recipe Card Reference: Cottage Cheese Butter Chicken
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4 generous portions
Calories per serving: Approximately 485 calories (using full-fat cottage cheese and ghee; lower with low-fat cottage cheese and butter)
This recipe yields a thick, luscious curry that’s perfect over rice or with naan. Each serving provides about 42 grams of protein, making it an excellent choice for post-workout meals or satisfying dinners. The calorie count includes the chicken and sauce only; add 150–200 calories for a serving of basmati rice or one piece of naan.
Why This Recipe Works & Expert Tips: Cottage Cheese Butter Chicken
Why cottage cheese beats heavy cream – Traditional butter chicken relies on heavy cream (and often cashew paste) for its signature richness. While delicious, that method packs in saturated fat and offers little protein. Puréed cottage cheese mimics the creamy mouthfeel perfectly but adds whey and casein proteins, calcium, and B vitamins. The slight tang of cottage cheese also complements the tomatoes and spices, brightening the entire dish.
The science of blooming spices – When you toast ground spices in hot ghee, the fat-soluble flavor compounds (like curcumin in turmeric and cuminaldehyde in cumin) become more bioavailable. That’s why step 4 is critical: those 30 seconds of sizzling transform the curry from flat to fragrant. Never skip this step, and never add spices directly to a watery tomato base—they’ll taste raw and dusty.
Long-tail keyword deep-dive: “How to make healthy butter chicken not dry” – One common fear with lighter curries is that the chicken will turn out tough or the sauce thin. Here’s the fix: sear the chicken in batches (not all at once) to lock in juices, then simmer gently. High heat after adding the cottage cheese can cause the dairy to curdle slightly, so keep the flame low from step 6 onward. If your sauce seems too thick, thin it with a quarter cup of warm water or chicken broth.
Pro tip for meal preppers – This light butter chicken curry tastes even better the next day. The flavors deepen overnight as the spices continue to meld. Make a double batch and refrigerate half for quick lunches. To keep the texture perfect, reheat gently on the stovetop over low heat, stirring often. Microwave reheating works too, but use 50% power in 30-second bursts to prevent the cottage cheese from separating.
Storage, Freezing, and Reheating
Refrigerator storage – Transfer cooled Cottage Cheese Butter Chicken to an airtight container. It will keep for up to 4 days in the fridge. The sauce may thicken as it sits; that’s normal. Stir in a tablespoon of water or milk when reheating to restore the original consistency.
Freezing instructions – This curry freezes beautifully for up to 3 months. Let it cool completely, then portion into freezer-safe bags or containers. Leave an inch of headspace for expansion. To thaw, move a container to the refrigerator overnight. Avoid freezing for longer than 3 months—the cottage cheese texture can begin to degrade.
Reheating methods – For best results, reheat in a saucepan over medium-low heat, stirring occasionally. Add a splash of water or broth if needed. In a hurry, microwave individual portions in a covered bowl at 70% power for 2–3 minutes, stirring halfway through. Never boil the curry after adding cottage cheese; high heat can cause separation.
People Also Ask: Cottage Cheese Butter Chicken

The script will automatically place an image immediately after this header.
Can you put cottage cheese in curry?
Absolutely! Cottage cheese is a fantastic addition to many curries, not just butter chicken. Because it has a mild, slightly tangy flavor and a creamy texture when puréed, it blends seamlessly into tomato-based sauces. You can also stir in small curds of cottage cheese at the end of cooking for a paneer-like texture—just add them gently and heat through without boiling, or they may become rubbery. For best results, use full-fat or low-fat cottage cheese (avoid non-fat, which can turn grainy). Puréeing it first creates a luscious, cream-free sauce that’s higher in protein and lower in saturated fat than traditional coconut milk or heavy cream curries.
How do you make butter chicken healthier?
Making butter chicken healthier starts with swapping heavy cream and butter for nutrient-dense alternatives. This Cottage Cheese Butter Chicken recipe uses puréed cottage cheese instead of cream, slashing calories and saturated fat while adding over 40 grams of protein per serving. Other smart swaps include: using skinless chicken breast instead of thighs, reducing the ghee to 4 tablespoons and supplementing with a tablespoon of olive oil, adding extra vegetables like spinach or bell peppers, and serving over cauliflower rice or quinoa instead of white basmati. You can also cut sodium by using low-sodium tomato sauce and skipping added salt until the end. Spices like turmeric and ginger add anti-inflammatory benefits without extra calories.
What is butter chicken sauce made of?
Traditional butter chicken sauce (Murgh Makhani) starts with a base of tomatoes, butter (or ghee), heavy cream, and a blend of aromatic spices including garam masala, cumin, coriander, turmeric, and cardamom. Many restaurant versions also include cashew paste or almonds for extra richness and thickness. Onions, garlic, and ginger provide the savory foundation, while a touch of sugar or honey balances the tomato’s acidity. The sauce is simmered until velvety, then finished with a swirl of cream and a pat of butter. In this healthy butter chicken recipe, we replace the heavy cream and cashews with puréed cottage cheese, achieving the same luxurious texture with far more protein and less fat. The spices and cooking method remain authentically delicious.
Can I use cottage cheese instead of paneer in curry?
Yes, you can use cottage cheese instead of paneer in curry, but with one important difference: paneer is a firm, pressed cheese that holds its shape when simmered, while cottage cheese is soft and curdy. For a direct substitution (cubed cheese in the curry), use “farmer’s cheese” or press regular cottage cheese overnight to remove excess whey—then cube it gently. A better approach is to purée the cottage cheese and use it as a creamy sauce base, as we do in this Cottage Cheese Butter Chicken. If you want chunky cheese pieces, look for “cottage cheese paneer” at Indian grocery stores, or simply stir in small, well-drained cottage cheese curds at the very end of cooking and heat through without boiling. The result is lighter and more delicate than traditional paneer.
Conclusion: Cottage Cheese Butter Chicken
I hope this recipe brings as much joy to your kitchen as it has to mine. There’s something deeply satisfying about a curry that feels indulgent yet fuels your body with quality protein and real-food ingredients. Whether you’re cooking for family, meal prepping for the week, or simply treating yourself to a cozy dinner, this Cottage Cheese Butter Chicken delivers on every level.
If you try the recipe, please leave a comment below or tag me in your photos on social media. Your feedback helps other home cooks discover delicious, healthier ways to enjoy their favorite dishes. And don’t forget to share this post with anyone looking for high protein Indian recipes—they’ll thank you for it.
You Might Also Like:
- Amish Tomato Pie – The Best Comfort Dish to Try This Summer
- Smoked Meatloaf Recipe: Juicy & Flavorful
- Best Spicy Cajun Salmon Recipe – Quick & Flavorful Dinner Idea! 🐟🌶️✨
- Ultimate CrackerBarrel Meatloaf Recipe – Easy & Comforting Dish!
Find Us On Pinterest and Facebook.
Print
Cottage Cheese Butter Chicken
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
Indulge in this Creamy Cottage Cheese Butter Chicken, a lighter twist on the classic favorite. Tender chicken cubes simmered in a silky sauce of cottage cheese, tomatoes, and aromatic spices. Perfect comfort food for cozy evenings.
Ingredients
- 1 1/2 cups cottage cheese
- 6 tablespoons ghee (or regular butter), plus extra for serving
- 1 medium onion, chopped
- 2 tablespoons ground cumin
- 2 tablespoons garam masala
- 2 tablespoons turmeric
- 1 tablespoon ground coriander
- 1 teaspoon ground cardamom
- 2–3 garlic cloves, minced
- 1 tablespoon fresh ginger, chopped
- 4 boneless, skinless chicken breasts, cut into 1‑inch cubes
- 1 (650 ml) jar tomato sauce
- Salt and pepper, to taste
- Fresh cilantro, chopped (optional, for garnish)
- Naan bread (optional, for serving)
Instructions
- Heat ghee in a large skillet over medium heat. Add onion and sauté until softened, about 3–4 minutes.
- Stir in garlic and ginger; cook for 30 seconds until fragrant.
- Sprinkle in cumin, garam masala, turmeric, coriander, and cardamom. Toast the spices for 1 minute, stirring constantly.
- Add chicken cubes, season with salt and pepper, and cook until browned on all sides, about 5–6 minutes.
- Pour in the tomato sauce, bring to a simmer, and reduce heat to low. Cover and cook for 15 minutes.
- While the sauce simmers, whisk in cottage cheese until smooth and incorporated.
- Adjust seasoning, stir in fresh cilantro if desired, and serve hot with naan or rice.
Notes
For a dairy‑free version, replace cottage cheese with dairy‑free cream cheese or blended silken tofu. You can also use butter instead of ghee for a richer flavor. Leftovers store well in an airtight container in the refrigerator for up to 3 days; reheat gently on the stove or in the microwave. This dish freezes well for up to 2 months—just thaw overnight before reheating.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: B
- Method: stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5
- Sodium: 480
- Fat: 18
- Saturated Fat: 8
- Unsaturated Fat: 9
- Trans Fat: 0
- Carbohydrates: 22
- Fiber: 3
- Protein: 22
- Cholesterol: 70
Keywords: cottage cheese, butter chicken, creamy, easy, weeknight dinner