Burmese semolina cake, known as sanwin makin, is a tender, gently chewy cake made with toasted semolina, coconut milk, sugar, and eggs. Commonly served in Myanmar in small squares, it gets its warm aroma from cardamom and a crisp, nutty top from sesame seeds; recipes vary by household, so raisins and other toppings are optional.
Ingredients
- 2 cups (340 g) fine or medium semolina
- 1 can (13.5 oz / 400 ml) full-fat coconut milk, well shaken
- ¾ cup (150 g) granulated sugar
- 5 tablespoons (70 g) unsalted butter or ghee
- 2 large eggs, at room temperature
- 1 teaspoon ground cardamom
- ¼ teaspoon fine salt
- 1 tablespoon (9 g) sesame seeds, for the top
- ¼ cup (35 g) raisins, optional
- 1 teaspoon neutral oil or softened butter, for greasing the pan
Instructions
- Prepare the pan and oven. Heat the oven to 350°F (175°C). Grease an 8-inch (20 cm) square baking pan with oil or softened butter. Line the bottom with parchment, leaving a little overhang on two sides if you want to lift the cake out easily. Set the pan aside. Measure the ingredients before you start; the semolina thickens quickly once the liquid is added.
- Toast the semolina. Melt the butter or ghee in a wide, heavy saucepan over medium-low heat. Add the semolina and stir steadily for 5 to 7 minutes, scraping the base and corners. It should smell lightly nutty and look a shade deeper, but it should not turn dark brown. Lower the heat if you notice rapid browning. Gentle toasting develops flavor while keeping the cake’s texture soft rather than gritty.
- Make the coconut mixture. In a bowl, whisk the coconut milk with the sugar, cardamom, and salt until the sugar begins to dissolve. Pour this mixture gradually into the toasted semolina, stirring constantly with a sturdy spoon or whisk. The pan may hiss and the mixture may clump briefly; keep stirring and press out any lumps against the side of the pan.
- Cook until thick. Keep the saucepan over medium-low heat and stir for about 4 to 6 minutes, until the mixture is thick like soft porridge and a spoon leaves a track across the base for a moment. Take the pan off the heat and let it cool for about 10 minutes, stirring once or twice. It should still be warm, but not steaming hot, before you add the eggs.
- Whisk in the eggs. Beat the eggs in a small bowl. Whisk a spoonful of the warm semolina mixture into the eggs, then whisk in another spoonful; this gradually warms them and helps prevent scrambling. Pour the egg mixture back into the saucepan and stir briskly until evenly combined. Fold in the raisins if using. The batter will be thick and spoonable, not pourable like a sponge-cake batter.
- Fill and bake. Scrape the batter into the prepared pan and spread it evenly into the corners. Sprinkle the sesame seeds over the surface. Bake for 35 to 40 minutes, until the top is golden and the center looks set rather than wet. For the egg-dish safety check, insert a food thermometer into the center: USDA FSIS guidance calls for egg dishes to reach a safe minimum internal temperature of 160°F (71°C). If the top browns early, loosely tent it with foil for the remaining bake time.
- Rest, then portion. Set the pan on a cooling rack and leave the cake undisturbed for 20 minutes so it firms up and is easier to cut. Run a thin knife around the edges, lift it out if desired, and cut into 9 squares. The cake is pleasant warm, but the pieces hold their shape more cleanly once cooled further.
Tips
- Choose the right semolina. Fine or medium semolina gives a close, tender crumb. Coarse semolina makes the cake noticeably more grainy and may need extra liquid and baking time, so it is not a direct swap. If the only available option is coarse, allow the cooked mixture to stand for 10 minutes before adding the eggs so the grains can absorb more coconut milk.
- Keep the heat gentle. Semolina can scorch at the bottom of the pan before the mixture looks ready. Use a heavy saucepan, keep stirring, and turn the heat down if it sticks. A few small soft lumps are less troublesome than burnt semolina; whisk them out before adding the eggs.
- Use a practical coconut-milk substitute carefully. Full-fat coconut milk gives the characteristic richness and aroma. If it is unavailable, use 1½ cups (360 ml) whole milk plus ½ cup (120 ml) cream. The result will be milder and less distinctly coconut-flavored. Do not substitute sweetened coconut beverage without reducing the sugar, since its sweetness and thickness vary by brand.
- Measure the pan and cool before slicing. A smaller, deeper pan can leave the center underbaked while the edges dry out. An 8-inch square pan gives the stated timing; start checking early if your pan is wider or made of dark metal. The 20-minute rest is useful, not optional, because freshly baked semolina cake is delicate.
Serving Suggestions
Serve sanwin makin in modest squares with Burmese tea or unsweetened black tea. The cake is rich and sweet, so a plain hot drink balances it without competing with the cardamom and coconut. For a dessert plate, add fresh mango, orange segments, or another tart fruit; the bright, juicy fruit contrasts with the cake’s soft, dense crumb. A few toasted sesame seeds scattered on the plate echo the topping and add a little crunch.
It can be served slightly warm after its initial rest or at room temperature. If you are serving it as part of a larger meal, cut smaller pieces and offer them alongside other desserts rather than adding a heavy frosting. Sanwin makin is traditionally enjoyed as a sweet snack or dessert, and it travels well in a covered container once fully cooled.
Variations
Raisins are an easy addition, as in this recipe, but you can leave them out for a simpler cake. For a more aromatic version, add a small pinch of ground cinnamon along with the cardamom; keep it restrained so it does not overpower the coconut. A few chopped roasted cashews can be scattered over the top with the sesame seeds for extra crunch, though they are an optional modern-style addition rather than a required ingredient.
If you do not have cardamom, use ½ teaspoon (about 1 g) ground cinnamon, or leave out the spice for a plainer coconut cake. The flavor will be different but the method remains the same. For a dairy-free version, replace the butter with 5 tablespoons (70 ml) coconut oil or a neutral vegetable oil. Coconut oil adds another coconut note; neutral oil gives a less buttery flavor. Check that the sugar and any other packaged ingredients suit your needs.
Storage and Reheating
Cool the cake, then refrigerate it in a covered container within 2 hours of baking. It keeps well for 3 to 4 days in the refrigerator. Chilling firms the crumb, so let a piece sit at room temperature for 15 to 20 minutes if you prefer it less cold. Keep the cake covered to prevent it from drying out or picking up refrigerator odors.
To reheat a single piece, microwave it in short bursts of 10 to 15 seconds until just warm; avoid prolonged heating, which can make semolina tough. For food safety, USDA FSIS recommends reheating leftovers to 165°F (74°C), so use a food thermometer when reheating portions as leftovers rather than merely taking the chill off. You can also warm several pieces in a covered oven-safe dish at 300°F (150°C), checking the temperature in the center. Freeze well-wrapped individual squares for up to 2 months for best quality, then thaw overnight in the refrigerator and reheat. Do not leave the cake at room temperature for longer than 2 hours.
Frequently Asked Questions
What is Burmese semolina cake called?
It is commonly called sanwin makin, also spelled in a few different ways when Burmese names are written in English. It is a semolina-based sweet associated with Myanmar, often made with coconut milk and served cut into small portions. Recipes vary, especially in their use of raisins, spices, and toppings.
Is sanwin makin supposed to be dense?
Yes. It should be tender and moist but closer to a firm, softly chewy pudding cake than to a light, airy sponge. Toasting the semolina and cooking it with the coconut milk makes a thick base, while the eggs help it set in the oven. A dry, crumbly result can come from overbaking, using too much semolina, or measuring a coarse grain as though it were fine.
Can I make it without eggs?
Eggs help bind the cake and give it a more cohesive slice, so omitting them changes the texture. A commercial egg replacer intended for baking is the most practical substitute; follow its package amount for two eggs. The result may be softer or more crumbly, so let it cool completely before cutting and expect that it may not match the classic egg-based texture.
Why did my cake turn out gritty?
Semolina naturally has more texture than wheat flour, but the grains should not feel hard or raw. Coarse semolina, insufficient stirring while it cooks, or baking before the grains have absorbed enough liquid can all make the texture gritty. Use fine or medium semolina, cook the coconut mixture until it resembles thick porridge, and allow the warm mixture to rest briefly before mixing in the eggs.
Can I prepare the batter ahead?
It is best to bake the batter soon after adding the eggs. If you need to work ahead, toast the semolina and cook it with the coconut mixture, then cool and refrigerate that egg-free base in a covered container for up to 1 day. Bring it back to a warm, stirrable consistency over low heat, cool until warm rather than hot, then temper in the eggs and bake. The finished cake is also convenient to make a day ahead and store chilled.
How do I know when the cake is done?
The surface should be golden, the center should look set, and the edges may pull slightly from the pan. Because the batter contains eggs, the most reliable safety check is a food thermometer inserted into the center; it should register 160°F (71°C) under USDA FSIS guidance for egg dishes. If it has reached that temperature but seems soft, remember that it will firm as it rests and cools.
Related
- Burmese Soup Recipe: Coconut Noodles with Chicken
- Burmese Coconut Jelly (Kyauk Kyaw) Recipe
- Burmese Coconut Chicken Noodle Soup (Ohn No Khao Swe)
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).