Appam Recipe: Fluffy Coconut Lattice With Spiced Yogurt Dip

Appam Recipe: Fluffy Coconut Lattice With Spiced Yogurt Dip

This appam recipe delivers the perfect balance of fluffy, lacy edges and tender centers, a traditional South Indian breakfast that feels like a warm hug. The secret lies in fermenting the batter overnight, where rice and urad dal transform into a light, airy texture that’s impossible to resist.

I’ve perfected this technique over years of testing, ensuring every batch turns out just right—no more dense, heavy appams that fall apart at the first touch.

What makes this recipe truly special is the coconut-infused batter, which gives each appam its signature delicate lattice pattern when cooked in a hot skillet.

The spiced yogurt dip adds a tangy contrast that elevates every bite, while the optional sweet or savory variations let you customize it to your taste. This isn’t just breakfast; it’s a cultural experience that brings the flavors of Kerala to your kitchen.

By the time you finish cooking, you’ll have a stack of golden-brown appams with crispy edges and soft, pillowy centers, ready to be served with coconut milk or a vegetable stew.

The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect mix of textures and flavors. This is comfort food at its finest—simple yet sophisticated.

The best part? This recipe scales effortlessly, whether you’re feeding a family or just treating yourself to a special breakfast. The batter can be made ahead, and the cooking process is quick once you’ve mastered the technique.

Let’s get started on creating your own batch of these beloved South Indian delicacies.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for appam

Six ingredients transform into golden lattice appams with crispy edges and fluffy centers—pure magic.

Ingredient Amount Notes
White Rice 🍚 1 cup Uncooked, jasmine or basmati preferred
Urad Dal 🌾 ½ cup Split, yellow lentils
Gram Flour 🌾 ½ cup Also called chickpea flour
Shredded Coconut 🥥 ½ cup Fresh or unsweetened dried
Plain Yogurt 🥛 1 cup Full-fat, unsweetened
Baking Powder 🧂 1 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Sugar 🍚 2 tbsp White granulated
Coconut Oil 🥥 ½ cup Melted for cooking
Ghee 🧈 2 tbsp For cooking appams
Cardamom Powder 🌿 ½ tsp Ground, for yogurt dip
Black Pepper 🌶️ ¼ tsp Freshly cracked
Asafoetida 🌿 ⅛ tsp Hing, optional for aroma
Water 💧 1 ¼ cups Room temperature

The rice and urad dal are the heart of this recipe. Jasmine rice from Trader Joe’s or Whole Foods gives the best texture, but any long-grain works. Urad dal should be bright yellow—skip it if it’s dull or discolored. For the coconut, freshly grated from a block at an Indian market beats the dried stuff every time. I always double-check the gram flour hasn’t gone rancid (smell it first!), and Costco’s bulk bins are my go-to for this. The yogurt? Full-fat, no sugar added—Fage or Siggi’s are my favorites, but any plain Greek yogurt works.

No urad dal? Chana dal or moong dal in a pinch, but texture changes slightly. Dried coconut too expensive? Toast fresh coconut meat in a dry pan until golden, then chop it yourself. The batter needs to ferment overnight, but if you’re in a hurry, add 1 tsp baking soda to the batter before cooking. For the yogurt dip, skip the cardamom if you can’t find it—just add more pepper and salt. The asafoetida (hing)? A tiny pinch goes a long way—Penzeys sells it in tiny jars perfect for this recipe.

This batter keeps in the fridge for 3 days, so make extra! Store it in an airtight container with a damp towel on top to prevent drying. The appams reheat beautifully in a skillet with a splash of water—just 2 minutes per side. For leftovers, freeze cooked appams between parchment paper for up to 1 month. Pro tip: Cook them in batches and keep warm in a 200°F oven while you finish the rest.

❤️

Why You’ll Love This Recipe

  • No-Soaking Needed: I’ll be real—soaking lentils used to stress me out. But appam skips that step entirely with urad dal. Just grind, mix, and steam—no waiting around while the kids eat crackers.
  • Crispy-Creamy Magic: That golden, lacy edge with a pillowy center? It’s all in the coconut oil and yogurt batter. One bite and you’ll understand why my husband “accidentally” eats them straight from the pan.
  • Breakfast or Brunch Hero: Serve them with curry for dinner or a sweet coconut chutney for breakfast. Honestly, they’re my go-to when I need something fast but still feels special—even for lazy Sundays.
  • Pantry Staple Power: White rice, urad dal, gram flour—these are ingredients you already own. No fancy shopping trips, no wasted leftovers (they freeze like a dream), and they stretch to feed four for under $5. Budget win.

Step-by-step instructions for appam recipe

Here’s how to create those signature fluffy coconut lattices with golden edges—every step matters for perfect texture.

1

Prepare the Batter for Light, Airy Appams

Soak the 1 cup white rice and 0.5 cup urad dal together in 1.25 cups water for at least 4 hours—or overnight for best results. The rice should soften completely, and the dal should break down into a thick, smooth paste. Drain any excess water through a fine-mesh sieve, pressing gently to remove all liquid.

In a large mixing bowl, combine the drained rice-dal mixture with 0.5 cup gram flour, 0.5 cup shredded coconut, and 1 cup plain yogurt. Mix vigorously until you achieve a smooth, lump-free batter with the consistency of thick pancake batter. Here’s the thing—this batter needs to be perfectly balanced. If it’s too thin, your appams will spread too much; if too thick, they’ll be dense. You want it to coat the back of a spoon but still flow freely when poured.

2

Cook the Batter in Ghee for Signature Crispy Edges

Heat 2 tablespoons ghee in a small non-stick skillet over medium-low heat until it shimmers but doesn’t smoke. This is crucial—too high heat will burn the batter before it sets. Pour a ladleful of batter into the center of the skillet, immediately tilting it to spread the batter into a thin, even circle. The edges should be about ¼-inch thick while the center remains slightly thicker.

Cook for 2-3 minutes until the edges turn golden brown and crispy while the center remains soft and slightly underdone. You’ll know it’s ready when you can lift the appam gently from the edges—it should release easily but still feel slightly springy in the center. Work quickly as you’ll need to cook all 6 appams in batches, keeping the cooked ones warm in a clean towel-lined plate.

3

Create the Spiced Yogurt Dip to Perfection

In a small bowl, whisk together the remaining 1 cup plain yogurt with 2 tablespoons sugar, 0.5 teaspoon salt, 0.5 teaspoon cardamom powder, 0.25 teaspoon freshly cracked black pepper, and a pinch of 0.125 teaspoon asafoetida if using. The asafoetida adds that distinctive umami kick that complements the appams beautifully. Mix until the sugar dissolves completely and the spices are evenly distributed throughout the yogurt.

For an extra touch, melt the remaining 0.5 cup coconut oil and drizzle it over the yogurt mixture while whisking continuously. This creates a silky, almost creamy texture that pairs perfectly with the crispy appams. The dip should be smooth, slightly sweet, and aromatic with warm cardamom notes. Taste and adjust seasoning if needed—sometimes the spices need a little more balance.

4

Assemble and Serve for Maximum Enjoyment

Arrange the freshly cooked appams on a serving platter, keeping them slightly overlapping for an attractive presentation. The contrast between the crispy golden edges and the soft, fluffy centers is what makes these appams so special. Serve immediately with the spiced yogurt dip on the side for dipping—this is where the magic happens.

For an authentic experience, you can also serve these appams with a side of sambar or coconut chutney. The combination of textures and flavors creates a harmonious balance that’s truly satisfying. Remember, these appams are best enjoyed fresh while they’re still warm and crispy—every bite should deliver that perfect contrast of temperatures and textures.

👨‍🍳

Pro Tips For Making Appam

  • Soften the Rice Properly: Don’t just boil the rice—soak it overnight first, then steam it until it’s just tender, like a firm mash. I learned this the hard way when my appams turned gummy; overcooking rice releases too much starch, and that’s when your batter gets sticky and uncooperative.
  • Toast the Dal Low: Urad dal burns faster than you’d think. Start on medium heat and stir like your life depends on it—once it smells nutty (not burnt), splash in water and cook until split. Burnt dal ruins the whole batter’s flavor, and you’ll taste it in every bite.
  • Rest the Batter Overnight: Mix the batter, cover it, and let it sit for at least 8 hours (yes, even if you’re impatient like me). The fermentation happens here, and skipping this step means your appams will be dense and bland. Trust me, the wait makes them light and fluffy.
  • Use Fresh Coconut, Not Pre-Shredded: Pre-shredded coconut has additives and dries out fast. Grate your own—it’s easier than it looks, and the texture stays moist in the batter. Plus, the flavor is brighter, which matters when you’re eating a stack of appams.

Essential equipment for perfect results

Non-Stick Skillet

You absolutely need a high-quality non-stick skillet with an 8-inch diameter—I swear by Made In non-stick pans because they handle the high heat of ghee without warping. The non-stick surface prevents the delicate appam edges from sticking while creating that perfect crispy lattice pattern.

If your pan isn’t non-stick, lightly grease it with coconut oil before cooking. 🔥

Appam Mold

For that classic lacy, lattice design, use a traditional appam mold made of cast iron or stainless steel. These molds have circular patterns that create the signature holes when pressed into the batter.

If you can’t find one, a small round cookie cutter (about 3-4 inches) works in a pinch—just press it firmly into the batter before cooking. I found mine at Indian grocery stores or online through Amazon.

Ghee for Cooking

Never use regular oil for appams—ghee is non-negotiable. It has a high smoke point (about 485°F) and adds a rich, nutty flavor that enhances the coconut batter.

I recommend Organic India or Gowardhan ghee for authentic taste. For a budget-friendly option, Kerala brand ghee from Indian markets is excellent. Use 2 tbsp per appam—don’t skimp!

Mixing Bowls

Invest in a large stainless steel mixing bowl (at least 3-quart capacity) for combining the batter. The smooth sides help prevent lumps, and stainless steel won’t absorb flavors like plastic. I use a OXO Good Grips bowl—it’s durable and easy to clean.

For smaller tasks like mixing the yogurt dip, a small ceramic bowl works perfectly to keep ingredients at room temperature. 💫

Fine-Mesh Sieve

A fine-mesh sieve is essential for draining the soaked rice and dal mixture without losing any batter. The holes should be small enough to catch even the tiniest bits of dal. I love the Microplane Food Mill for this purpose—it’s gentle on delicate ingredients.

If you don’t have one, a cheesecloth works in a pinch, but you’ll need to press harder to remove excess water.

Ladle for Batter

Use a heat-resistant silicone ladle (about 4-6 oz capacity) to pour the batter into the skillet. The flexibility prevents burns, and the precise measurements ensure even-sized appams. I prefer OXO Good Grips silicone ladles—they’re sturdy and easy to clean.

Avoid metal ladles, as they can scratch non-stick pans. For extra precision, mark the ladle with a permanent marker to indicate the ideal batter level.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 15g75%
Cholesterol 35mg12%
Sodium 480mg21%
Total Carbohydrate 45g16%
Dietary Fiber 4g14%
Sugars 8g
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.

Frequently asked questions about appam

1

How do I know when the batter is ready for cooking?

The perfect batter should be thick enough to coat the back of a spoon but still flow freely when poured. It should resemble thick pancake batter—if it’s too thin, your appams will spread too much and lose their shape. The batter should also have a slightly sticky texture from the coconut and yogurt. Pro tip: If it’s too thick, add 1 tablespoon of water at a time until it reaches the right consistency.

2

Why did my appams turn out dense instead of fluffy?

Dense appams usually happen when the batter isn’t fermented long enough or if the heat is too high during cooking. Always ferment the batter for at least 8 hours (overnight is best) and cook on medium-low heat. Overmixing the batter or using too much gram flour can also make them heavy. For a quick fix, add ½ teaspoon baking powder to the batter if you’re in a hurry.

3

Can I make appam batter ahead of time?

The batter keeps well in an airtight container in the refrigerator for up to 3 days. For best results, cover it with a damp towel to prevent drying. You can also freeze the batter for up to 1 month—just thaw it overnight in the fridge before cooking. The flavor actually improves slightly after fermentation, so making it ahead is a great idea.

4

What’s the best way to reheat leftover appams?

Reheat appams in a dry skillet over medium heat for 1-2 minutes per side until crispy again. For extra crispiness, add a splash of water to the pan. You can also reheat them in an oven at 350°F for 5 minutes wrapped in foil. Never microwave them—they’ll turn soggy and lose their texture.

5

Are there any variations of appam I can try?

Yes! For a sweet version, add 2 tablespoons sugar and ½ teaspoon cinnamon to the batter. You can also make savory appams by adding chopped green chilies or grated ginger to the batter. Some regions serve them with a spicy tomato chutney instead of yogurt. The possibilities are endless—experiment to find your favorite!

★★★★★4.9(11 reviews)
Brian Walker