Description
Milk Cake is a creamy, melt-in-your-mouth dessert made from simmered milk, sugar, and cardamom. With a rich texture and sweet flavor, it’s a traditional Indian treat perfect for special occasions or everyday indulgence.
Ingredients
- 4 cups full-fat milk
- 1 cup sugar
- 1/4 teaspoon cardamom powder
- 2 tablespoons lemon juice (or vinegar)
- 1 tablespoon ghee (clarified butter)
- Chopped nuts for garnish (optional, such as pistachios or almonds)
Instructions
In a heavy-bottomed pan, bring the milk to a boil over medium heat, stirring occasionally to prevent sticking.
- Once the milk starts boiling, reduce the heat to low and continue simmering. Stir frequently, scraping the sides of the pan to remove cream and add it back to the milk.
- When the milk reduces by half, add sugar and cardamom powder, and let it simmer for another 10-15 minutes until it thickens further.
- Add lemon juice (or vinegar), stirring gently to help the milk curdle and form the soft, dense texture of Milk Cake.
- Continue cooking until the mixture thickens to a pudding-like consistency. Remove from heat and add ghee, stirring it in for richness.
- Transfer the mixture to a greased or lined dish. Smooth out the top with a spatula or spoon.
- Let the Milk Cake cool to room temperature, then refrigerate for at least 2 hours until firm.
- Once set, cut the Milk Cake into squares or pieces and garnish with chopped nuts if desired.
- Serve chilled or at room temperature.
Notes
- Cardamom adds a unique flavor, but you can replace it with saffron, rose water, or cinnamon if preferred.
- For a vegan version, substitute full-fat milk with coconut milk or almond milk and use a plant-based ghee alternative.
- If you prefer a richer flavor, increase the amount of ghee slightly.
- If the Milk Cake is too soft, refrigerate it longer or reduce the milk further next time.
- Prep Time: 10 minutes
- Cook Time: 30-40 minutes
- Category: Dessert
- Method: Simmering & Setting
- Cuisine: Indian
Nutrition
- Serving Size: 1 piece
- Calories: 300
- Sugar: 35g
- Sodium: 50mg
- Fat: 15g
- Saturated Fat: 9g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 35mg