Traditional Indian Milk Cake Recipe – Easy Ghee & Cardamom Delight

Neha DeshmukhRecipe Author
Ingredients
4 people
Person(s)
  • 1 litre
    milk
  • 3 tablespoon
    sugar
  • 0.125 teaspoon
    cardamom powder
  • 1.0 tablespoon
    ghee
Directions
  • Use a heavy-bottomed pot or pan. Add milk and bring to a boil, stirring constantly to prevent sticking.
  • Reduce heat to low-medium and simmer milk for approximately 1 hour, stirring frequently, until reduced to 1/4 of its original volume.
  • Add sugar and cardamom powder. Cook for 5-7 minutes, stirring continuously, until the mixture thickens and becomes slightly gooey.
  • Mix in ghee gradually, stirring constantly, until the mixture leaves the sides of the pan but remains soft and pliable.
  • Turn off the heat. Let it cool completely (it will thicken further) before refrigerating.
Nutritions
  • Calories:
    192 kcal
    25%
  • Energy:
    803 kJ
    22%
  • Protein:
    8 g
    28%
  • Carbohydrates:
    21 mg
    40%
  • Sugar:
    21 mg
    8%
  • Salt:
    98 g
    25%
  • Fat:
    9 g
    20%

Last Updated on 2 months by Neha Deshmukh

Traditional Indian Milk Cake Recipe – Easy Ghee & Cardamom Delight

Okay, let’s be real. This Milk Cake (or barfi as some call it) is pure comfort food. It’s the kind of sweet my grandmother used to make, and the aroma instantly transports me back to her kitchen. It’s surprisingly simple, but the result is a rich, decadent treat that’s perfect for festivals, celebrations, or just a cozy evening in. I’m so excited to share my version with you!

Why You’ll Love This Recipe

This recipe is all about taking a few humble ingredients and transforming them into something truly special. It’s not overly complicated, and the process is quite meditative, honestly. Plus, who doesn’t love a sweet that’s subtly flavored with cardamom and the beautiful richness of ghee? You’ll love it because it’s:

  • Deliciously creamy and flavorful
  • Relatively easy to make at home
  • Perfect for gifting (if you can bear to part with it!)
  • A classic Indian sweet with a heartwarming story

Ingredients

Here’s what you’ll need to create this magic:

  • 1 litre milk (full-fat is best!)
  • 3 tablespoons sugar
  • 1/8 teaspoon cardamom powder
  • 1 tablespoon + 1 teaspoon ghee

Ingredient Notes

Let’s talk ingredients for a sec, because quality really matters here.

  • Milk: Seriously, use full-fat milk. It makes all the difference in the final texture. Reduced-fat milk just won’t give you that same creamy richness.
  • Ghee: Good quality ghee is key. It adds a beautiful nutty flavor that you just can’t replicate. I prefer homemade, but a good store-bought brand works too.
  • Cardamom: This is where things get interesting! There are a couple of types. Mysore cardamom is bolder and more fragrant, while elaichi (green cardamom) is a bit more delicate. I personally love using a mix of both for a complex flavor. Feel free to experiment! You can also lightly crush the pods before grinding for a stronger aroma.

Step-By-Step Instructions

Alright, let’s get cooking! Don’t be intimidated, it’s easier than it looks.

  1. First, grab a heavy-bottomed vessel – this is super important to prevent sticking. Pour in the milk and bring it to a boil over medium heat, stirring constantly. Seriously, don’t walk away!
  2. Once it boils, reduce the flame to low-medium and let the milk simmer. This is the part that takes patience. You’ll need to simmer it for about an hour, stirring frequently, until it reduces to about one-fourth of its original volume. It will thicken as it goes.
  3. Now for the sweetness! Add the sugar and cardamom powder. Continue to cook for another 5-7 minutes, stirring constantly, until the mixture thickens and becomes slightly gooey.
  4. Time for the ghee! Add it gradually, mixing it in well. Keep cooking and stirring until the mixture starts to leave the sides of the pan, but still remains soft. This is the sweet spot!
  5. Finally, switch off the flame and let the milk cake cool completely. It will thicken even further as it cools. Once cooled, refrigerate for a couple of hours before cutting and serving.

Expert Tips

Here are a few things I’ve learned over the years to make this recipe foolproof:

  • Preventing Sticking: The heavy-bottomed vessel is your best friend. Also, consistent stirring is crucial, especially as the milk reduces.
  • Achieving the Right Consistency: This is the trickiest part. You want it to leave the sides of the pan, but still be soft enough to work with. It will firm up as it cools, so don’t overcook it.
  • Knowing When It’s Ready: A good test is to take a small portion and roll it between your palms. If it comes together easily without sticking excessively, it’s ready.

Variations

Want to switch things up? Here are a few ideas:

  • Vegan Adaptation: My friend, Priya, who’s vegan, swears by using plant-based milk (soy or cashew work best) and vegan ghee. It’s surprisingly delicious!
  • Gluten-Free: Good news! This recipe is naturally gluten-free.
  • Spice Level: If you really love cardamom, feel free to add a little more – up to ¼ teaspoon. But be careful, it can be overpowering.
  • Festival Adaptations: This is a classic sweet for Diwali, Holi, and other Indian festivals. I often add a few chopped nuts like pistachios or almonds for a festive touch.

Serving Suggestions

This milk cake is wonderful on its own with a cup of chai. You can also serve it with a sprinkle of chopped nuts or a drizzle of saffron-infused milk for an extra touch of elegance.

Storage Instructions

Store the milk cake in an airtight container in the refrigerator for up to a week. It actually tastes even better the next day!

FAQs

Let’s answer some common questions:

  • What type of milk works best for milk cake? Full-fat milk is definitely the way to go for the creamiest, richest results.
  • Can I make this recipe without ghee? While ghee adds a unique flavor, you can use butter as a substitute in a pinch. However, the taste won’t be quite the same.
  • How do I know when the milk cake has reached the correct consistency? It should leave the sides of the pan and form a soft, pliable dough. Remember it will firm up as it cools.
  • Why is stirring so important in this recipe? Stirring prevents the milk from sticking to the bottom of the pan and ensures even cooking.
  • Can this milk cake be made ahead of time? Absolutely! You can make it a day or two in advance and store it in the refrigerator.

Enjoy making this classic Indian sweet! I hope it brings as much joy to your kitchen as it does to mine. Let me know how it turns out in the comments below!

Images