Recipe of Making Rasmalai: Soft Cheese Balls in Cardamom Milk

Recipe of Making Rasmalai: Soft Cheese Balls in Cardamom Milk

This traditional Indian dessert combines soft cheese balls with fragrant cardamom milk for a luxurious treat. The process involves careful preparation of chenna, shaping, and cooking in sugar syrup before soaking in rich, flavored milk.

Each step builds layers of texture and flavor, resulting in pillowy cheese balls that absorb the aromatic milk beautifully. The balance of sweetness and spice makes this dish a celebration of authentic Indian culinary artistry.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Recipe of Making Rasmalai

Rich milk, delicate spices, and a touch of luxury transform into this beloved dessert.

Ingredient Amount Notes
Whole Milk 🥛 2 cups Full-fat for rich chenna
Lemon Juice 🍋 2 tbsp Freshly squeezed for curdling
Sugar 🍚 1 ½ cups Divided for syrup and milk
Water 💧 4 cups For cooking cheese balls
Cardamom Pods 🌿 6 whole Lightly crushed for infusion
Pistachios 🌰 ¼ cup Chopped for garnish
Almonds 🌰 ¼ cup Sliced for garnish
Rose Water 🌹 1 tsp Optional for floral aroma
Saffron Strands 🌼 1 pinch Soaked in warm milk
Heavy Cream 🥛 ½ cup For enriched milk base
Cornstarch 🌾 1 tsp For binding chenna if needed
Ice Cubes ❄️ 1 cup For cooling whey immediately

The milk quality is non-negotiable here. Whole, full-fat milk (preferably organic) yields the softest chenna. Avoid ultra-pasteurized—it won’t curdle properly. Indian grocery stores often carry the ideal variety, but any high-quality dairy section works. The cardamom should be green and freshly crushed; old pods lose their aromatic potency. For saffron, Kashmiri strands offer the best color and fragrance.

No rose water? Kewra water (available at Patel Brothers or other South Asian markets) works as a substitute. Pistachios can be swapped for cashews—just blanch and slice thinly. If the chenna feels too loose, the cornstarch helps bind it, but traditional methods rely on proper milk curdling. Heavy cream can be replaced with half-and-half in a pinch, though the richness will be slightly reduced.

Chenna must stay moist until shaped—cover with a damp cloth. The sugar syrup can be made ahead and reheated. Finished rasmalai keeps in the fridge for 3-4 days, though it’s best served fresh. Always soak the saffron in 2 tbsp warm milk first to release its full potential.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I only need a single pot and basic pantry staples like whole milk and lemon juice to make these soft, melt-in-your-mouth rasmalai balls.
  • Cardamom Bliss: The warm, aromatic kick from cardamom pods steeped in the sugar syrup makes every bite ridiculously good.
  • Crowd Pleaser: Honestly, it’s my go-to dessert for gatherings—everyone from kids to grandparents asks for seconds.
  • Budget Friendly: A liter of whole milk and a handful of ingredients yield a dessert that feels luxurious without the price tag.

Step-by-Step Instructions for Soft Cheese Balls in Cardamom Milk

Master the technique of creating delicate cheese balls and infusing milk with aromatic spices.

Step 1: Prepare the Chenna from Whole Milk

Bring the 2 cups Whole Milk to a gentle boil in a heavy-bottomed pan over medium heat. Stir occasionally to prevent scorching at the bottom. Once boiling, reduce heat to low and add the 2 tbsp Lemon Juice slowly while stirring gently.

You’ll notice the milk curdle almost immediately. Continue stirring for 1-2 minutes until the whey separates completely from the curds. Remove from heat and let it sit for 2 minutes to ensure full separation.

Line a colander with cheesecloth and pour the mixture through it. Rinse the curds under cold running water for 30 seconds to remove the lemon flavor, then add the 1 cup Ice Cubes to cool it completely. Squeeze out excess water and transfer the chenna to a clean surface.

Step 2: Shape the Cheese Balls

Knead the chenna gently for 3-4 minutes until smooth. If the mixture feels too soft to hold shape, add the 1 tsp Cornstarch to help bind it. Divide into 12 equal portions and roll each into a smooth ball between your palms.

Ensure there are no cracks on the surface—this prevents the balls from breaking during cooking. The balls should be slightly smaller than golf balls. Set them aside on a clean plate.

Step 3: Cook the Cheese Balls in Syrup

In a wide pan, combine the 4 cups Water and 1 cup Sugar (reserve the remaining 0.5 cup Sugar for later). Bring to a boil over medium-high heat, then reduce to a gentle simmer. Carefully add the cheese balls in a single layer.

Cook for 12-15 minutes, occasionally turning the balls gently with a slotted spoon. They will expand to nearly double their size and become spongy. Remove from syrup and set aside.

Step 4: Prepare the Flavored Milk Base

In a clean saucepan, combine the remaining 2 cups Whole Milk, 0.5 cup Heavy Cream, and 0.5 cup Sugar. Lightly crush the 6 whole Cardamom Pods and add them to the milk. Heat over medium-low until warm but not boiling.

Steep the 1 pinch Saffron Strands in 2 tablespoons of warm milk from this mixture for 5 minutes to release its color and aroma, then add it back to the pan. Stir in the 1 tsp Rose Water if using. Remove the cardamom pods before proceeding.

Step 5: Soak and Garnish the Rasmalai

Gently squeeze each cooked cheese ball to remove excess syrup, then immerse them in the warm flavored milk. Let them soak for at least 2 hours at room temperature, or refrigerate for 4 hours for best results—they will absorb the flavors and soften further.

Just before serving, garnish each serving with the 0.25 cup Pistachios and 0.25 cup Almonds. The milk will thicken slightly as it cools, creating a creamy sauce that coats the delicate cheese balls perfectly.

👨‍🍳

Pro Tips For Making Recipe Of Making Rasmalai

  • Boil Milk Slowly: Heat the whole milk on medium-low—cranking it up too fast will scorch the bottom. I learned this the hard way after ruining two batches with burnt milk.
  • Strain the Chenna: After curdling with lemon juice, drain the chenna in a muslin cloth for 10 minutes to remove all whey. Skip this and your rasmalai will turn out soggy.
  • Use Fresh Lemon Juice: Bottled juice doesn’t curdle milk as cleanly. Fresh lemon juice gives tighter, cleaner chenna every time.
  • Chill Before Serving: Let the rasmalai soak in the sugar syrup and cardamom-infused milk for at least 2 hours in the fridge. Sounds tedious, but it’s the only way to get that melt-in-your-mouth texture.

Make-Ahead Tips for This Recipe

🔪 Week Before

Start by gathering your ingredients early to ensure freshness. Soak 1 cup of pistachios and almonds in warm water for easy peeling. You can also prepare the chenna (fresh cheese) base by boiling and curdling 1 gallon of whole milk with lemon juice or vinegar. Store the drained chenna in an airtight container in the fridge for up to 3 days. Pro tip: Use full-fat milk for the richest texture!

🥘 Day Before

Knead the chilled chenna into a smooth dough, then shape it into small, flat balls. Boil these in a sugar syrup (1:4 sugar-to-water ratio) for 15-20 minutes until they double in size. Once cooled, refrigerate the balls in the syrup overnight. Meanwhile, prepare the milk base by simmering 4 cups of milk with ½ cup sugar, 4 crushed cardamom pods, and a pinch of saffron until slightly thickened. Cool and store in the fridge. Pro tip: Add a few drops of kewra water for extra fragrance!

🍳 Day Of

Drain the syrup from the cheese balls and gently squeeze out excess liquid. Warm the milk mixture on low heat for 10 minutes, then add the cheese balls. Let them soak for at least 2-3 hours before serving. Garnish with chopped pistachios and almonds just before serving.

⏰ Last-Minute Tasks

Give the rasmalai a final stir and adjust the milk’s consistency with a splash of warm milk if needed. Serve chilled in bowls, topped with extra nuts and a sprinkle of rose petals for an elegant touch. Enjoy your creamy, dreamy dessert!

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 85mg28%
Sodium 180mg8%
Total Carbohydrate 52g19%
Dietary Fiber 2g7%
Sugars 48g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.9(13 reviews)
Tyler Parker