Welcome to the ultimate guide for making Kiribath, the beloved Sri Lankan milk rice! This isn't just any breakfast recipe with rice; it's a creamy, comforting, and deeply symbolic dish often enjoyed during celebrations like birthdays and the Sinhala and Tamil New Year, though it's equally delightful for an everyday start. If you're looking for an easy dairy-free rice dish that's naturally vegan and vegetarian, you've found it. Our recipe promises a perfectly creamy texture that sets firm enough to cut into elegant diamonds, making it a showstopper for any celebratory breakfast spread. It's beginner-friendly, uses easy-to-find US ingredients, and we'll even give you specific rice cooker easy recipes guidance to ensure success every time. Get ready to discover your new favorite Sri Lankan food!
Ingredients
Directions
Rinse the rice Place the rice in a fine-mesh sieve and rinse it under cold running water until the water runs clear. This usually takes 3-4 rinses, removing excess starch for a cleaner flavor and better texture. Drain well.
Cook rice until very soft and slightly overcooked In a medium heavy-bottom pot with a tight-fitting lid, combine the rinsed rice, 3 cups of water, and the optional pandan leaf. Bring to a boil over medium-high heat, then reduce the heat to low, cover, and simmer for 15-20 minutes, or until all the water is absorbed and the rice is very soft, almost mushy, and slightly overcooked. The grains should burst easily when pressed.
Rice cooker callout (same step): If using a rice cooker, use slightly less water than your normal cook for 1.5 cups of rice (e.g., 2.5 cups water instead of 3). Add the rinsed rice and water (and pandan leaf) to your rice cooker pot and start the cook cycle. If your cooker switches to "warm" early and the rice isn't soft enough, add another ¼ cup of water and restart the cook cycle or let it steam on "warm" for an additional 10-15 minutes.
Season and add coconut milk immediately While the rice is still hot, open the can of full-fat coconut milk. In a small bowl, dissolve the ½ teaspoon of salt into the coconut milk, stirring until fully incorporated. This ensures even seasoning throughout the Kiribath. Pour the salted coconut milk directly into the hot, cooked rice in the pot.
Stir and reduce until it turns cohesive and sticky Remove the pandan leaf if you used it. Using a rubber or silicone spatula, gently but thoroughly stir the coconut milk into the rice. Initially, it will look quite soupy. Continue to stir over low to medium-low heat, constantly scraping the bottom to prevent burning. As you stir, the mixture will thicken, transitioning from "soupy" to "creamy" and finally becoming "sticky and moundable." This reduction process should take about 10-15 minutes. The goal is a cohesive, thick consistency that pulls away from the sides of the pot.
Rice cooker callout: If finishing in a rice cooker, keep it on the "warm" setting after adding the coconut milk. Stir frequently, ensuring the bottom doesn't stick. The "warm" setting helps cook off the raw coconut smell and allows the rice to absorb the milk and thicken.
Shape it (hot) and smooth the top Immediately transfer the hot Kiribath to a shallow dish or pan (a 9x9 inch square dish or a round pie plate works well). For easy release, you can line the dish with plastic wrap or a banana leaf (if using a banana leaf, lightly grease it). Use a clean, wet spatula or the back of a spoon to firmly press and smooth the top of the Kiribath, ensuring an even layer about 1-1.5 inches thick.
Rest, then cut diamonds Allow the Kiribath to rest at room temperature for at least 20-30 minutes, or until it has cooled and firmed up enough to slice cleanly. For the signature diamond shapes, lightly grease a sharp knife with a little oil or water, or use the "plastic wrap trick" by lightly oiling a piece of plastic wrap and stretching it taut over the knife blade before each cut. Slice into squares, then cut each square diagonally to create diamonds. Serve immediately.
Kiribath - Easy Dairy-Free Breakfast Rice Recipe
Serves: 6 People
Prepare Time: 10 minutes
Cooking Time: 45 minutes
Calories: -
Difficulty:
Easy
Welcome to the ultimate guide for making Kiribath, the beloved Sri Lankan milk rice! This isn't just any breakfast recipe with rice; it's a creamy, comforting, and deeply symbolic dish often enjoyed during celebrations like birthdays and the Sinhala and Tamil New Year, though it's equally delightful for an everyday start. If you're looking for an easy dairy-free rice dish that's naturally vegan and vegetarian, you've found it. Our recipe promises a perfectly creamy texture that sets firm enough to cut into elegant diamonds, making it a showstopper for any celebratory breakfast spread. It's beginner-friendly, uses easy-to-find US ingredients, and we'll even give you specific rice cooker easy recipes guidance to ensure success every time. Get ready to discover your new favorite Sri Lankan food!
Ingredients
Directions
Rinse the rice Place the rice in a fine-mesh sieve and rinse it under cold running water until the water runs clear. This usually takes 3-4 rinses, removing excess starch for a cleaner flavor and better texture. Drain well.
Cook rice until very soft and slightly overcooked In a medium heavy-bottom pot with a tight-fitting lid, combine the rinsed rice, 3 cups of water, and the optional pandan leaf. Bring to a boil over medium-high heat, then reduce the heat to low, cover, and simmer for 15-20 minutes, or until all the water is absorbed and the rice is very soft, almost mushy, and slightly overcooked. The grains should burst easily when pressed.
Rice cooker callout (same step): If using a rice cooker, use slightly less water than your normal cook for 1.5 cups of rice (e.g., 2.5 cups water instead of 3). Add the rinsed rice and water (and pandan leaf) to your rice cooker pot and start the cook cycle. If your cooker switches to "warm" early and the rice isn't soft enough, add another ¼ cup of water and restart the cook cycle or let it steam on "warm" for an additional 10-15 minutes.
Season and add coconut milk immediately While the rice is still hot, open the can of full-fat coconut milk. In a small bowl, dissolve the ½ teaspoon of salt into the coconut milk, stirring until fully incorporated. This ensures even seasoning throughout the Kiribath. Pour the salted coconut milk directly into the hot, cooked rice in the pot.
Stir and reduce until it turns cohesive and sticky Remove the pandan leaf if you used it. Using a rubber or silicone spatula, gently but thoroughly stir the coconut milk into the rice. Initially, it will look quite soupy. Continue to stir over low to medium-low heat, constantly scraping the bottom to prevent burning. As you stir, the mixture will thicken, transitioning from "soupy" to "creamy" and finally becoming "sticky and moundable." This reduction process should take about 10-15 minutes. The goal is a cohesive, thick consistency that pulls away from the sides of the pot.
Rice cooker callout: If finishing in a rice cooker, keep it on the "warm" setting after adding the coconut milk. Stir frequently, ensuring the bottom doesn't stick. The "warm" setting helps cook off the raw coconut smell and allows the rice to absorb the milk and thicken.
Shape it (hot) and smooth the top Immediately transfer the hot Kiribath to a shallow dish or pan (a 9x9 inch square dish or a round pie plate works well). For easy release, you can line the dish with plastic wrap or a banana leaf (if using a banana leaf, lightly grease it). Use a clean, wet spatula or the back of a spoon to firmly press and smooth the top of the Kiribath, ensuring an even layer about 1-1.5 inches thick.
Rest, then cut diamonds Allow the Kiribath to rest at room temperature for at least 20-30 minutes, or until it has cooled and firmed up enough to slice cleanly. For the signature diamond shapes, lightly grease a sharp knife with a little oil or water, or use the "plastic wrap trick" by lightly oiling a piece of plastic wrap and stretching it taut over the knife blade before each cut. Slice into squares, then cut each square diagonally to create diamonds. Serve immediately.
Hey there! I’m just someone who seriously loves good food and believes that cooking doesn’t have to be complicated to be amazing. Whether it’s a quick weeknight dinner or a cozy weekend meal, I’m all about sharing easy, tasty recipes that actually work.