Rich, creamy black lentil dal slow-simmered with kidney beans, enriched with cottage cheese blended into the base, and finished with Greek yogurt. A protein powerhouse built on tradition.
Dal makhani is one of those slow-cooked dishes that rewards patience. The combination of black lentils and kidney beans simmered low and slow creates this incredibly rich, creamy texture that feels indulgent but is actually packed with protein. It's comfort food that works for you, not against you.
The traditional version finishes with butter and cream, which tastes amazing but doesn't do much for your macros. I swapped in cottage cheese blended right into the dal. It adds creaminess and a ton of protein without changing the flavor, and I finish with Greek yogurt instead of cream. That takes it from about 15g to 28g protein per serving while cutting the empty calories.
Make this on a Sunday. Let it simmer while you hit the gym or go for a run. Come back to a kitchen that smells incredible and a pot full of fuel for the week ahead. It reheats beautifully, and honestly tastes even better on day two.
Restaurant dal makhani is famous for its butter and cream, but a typical serving delivers only 14-16g of protein. We made three upgrades: increased the dal and rajma quantities significantly, blended a cup of cottage cheese right into the dal for invisible protein and extra creaminess, and replaced cream with Greek yogurt. The protein went from ~15g to 28g per serving, nearly double, while cutting the empty calories from cream and excess butter.