Main Courses
This butterfly pea rice recipe transforms simple grains into a stunning visual centerpiece that shifts from vibrant purple to deep blue with just a splash of lemon.
The magic lies in the flower infusion, creating a dish that’s as beautiful as it is delicious—perfect for impressing guests or adding color to any meal. The dish blends fragrant jasmine rice with butterfly pea powder, simmered until tender and infused with earthy coconut milk and aromatic spices.
Garnish with fresh herbs, lime wedges, or a drizzle of coconut yogurt to elevate the flavors while keeping it light and refreshing.
Rooted in Southeast Asian cuisine, this recipe is versatile—serve it as a salad, bowl base, or even a dessert with sweet toppings. The color-changing effect makes it ideal for parties, while its adaptability ensures it fits any menu. Let’s create this showstopper!
Ingredients for butterfly pea rice
Simple ingredients create a stunning color-changing rice dish perfect for any occasion.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Butterfly Pea Flower Powder 🌸 | 1 tbsp | Food-grade, vibrant purple |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, unsweetened preferred |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium for flavor control |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed, acidic |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Fresh Mint Leaves 🌿 | 0.15 cup | Chopped, optional garnish |
| Coconut Yogurt 🥛 | ¼ cup | Unsweetened, for drizzling |
| Garlic Cloves 🧄 | 2 cloves | Minced, aromatic base |
| Fresh Ginger 🌿 | 1 tsp | Grated, zesty kick |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Ground Turmeric 🌶️ | ¼ tsp | Freshly ground preferred |
| Lime Zest 🍋 | 1 tsp | For vibrant aroma |
The butterfly pea flower powder is the star—look for food-grade powder at specialty stores or online (I recommend Amazon or Penzeys for quality). Jasmine rice should be long-grain, not basmati, for the right texture. Coconut milk matters too: Thai Kitchen or Native Forest brands have the best balance of fat and flavor. Fresh ginger and garlic? Buy organic if possible—they pack more punch. Store your powder in a dark jar to preserve that vibrant color.
No butterfly pea powder? Blue spirulina powder works in a pinch, though the color shift won't be as dramatic. Swap coconut yogurt for cashew cream if needed. Fresh herbs wilt fast, so store them in damp paper towels in the fridge. The lime juice is non-negotiable for that color transformation—Mexican limes have more acidity. If you can't find them, regular limes work but use 1 extra tablespoon of juice.
Rice keeps for 3 days in the fridge once cooked, but the color fades over time. For longer storage, freeze portions in airtight containers for up to 3 months. Garnishes like cilantro and mint should be added fresh right before serving—they elevate the dish instantly. The coconut yogurt drizzle adds creaminess without overpowering the delicate flavors. Portion into bowls for easy serving at parties or gatherings.
Why You'll Love This Recipe
- Magic in a Pot: The rice starts as plain jasmine—until that first sprinkle of butterfly pea powder turns it into a dreamy, vibrant blue. Stir in coconut milk and broth, and suddenly you’ve got a dish that looks like it belongs on a restaurant menu, but with ingredients you already have.
- No-Fuss Flavor Bomb: That powder isn’t just for looks—it’s packed with earthy, slightly floral notes that play so well with coconut’s richness. Add a squeeze of lime, and boom: bright, tangy, umami-packed rice that tastes like a vacation in every bite. (Yes, even on a Tuesday night.)
- Lunchbox to Party Star: Make a big batch—it reheats like a champ for packed lunches or meal prep. Or serve it at your next gathering: the color shifts with lime juice, making it the most interactive side dish your guests will talk about.
- Budget Magic: Jasmine rice and coconut milk are cheap staples, and a little powder goes a long way. You’re basically getting gourmet vibes for pennies—plus, leftovers stay fresh for days, so less waste, more savings. (Between us, this is my go-to when I’m broke but still want to impress.)
Step-by-step instructions for butterfly pea rice
Transform simple ingredients into a visually stunning dish with this foolproof one-pot method.
Prepare the Aromatic Base
Heat the 13.5 oz full-fat coconut milk in a medium saucepan over medium heat until it begins to simmer gently. Add the 2 cloves minced garlic, 1 tsp grated fresh ginger, and 0.25 tsp ground turmeric, stirring constantly for 1-2 minutes until the mixture becomes fragrant and the garlic turns golden.
This step develops the foundational flavors that will infuse the rice. The turmeric adds subtle warmth while the ginger and garlic create aromatic depth. Keep the heat at medium—too high will burn the garlic before it releases its flavor. You'll know it's ready when the mixture smells rich and slightly spicy.
Toast the Rice and Bloom the Spices
Add the 1 cup jasmine rice to the saucepan and stir to coat it evenly in the coconut milk mixture. Increase the heat to medium-high and let the rice toast for 2-3 minutes, stirring frequently, until it becomes slightly translucent at the edges and emits a nutty aroma.
This toasting step is crucial—it enhances the rice's natural flavors and prevents a mushy texture. You'll see the rice grains begin to separate slightly and develop a faint golden tint. Once you notice these visual cues, it's time to add the remaining ingredients.
Cook the Rice with Liquid and Seasoning
Pour in the 1.5 cups vegetable broth and 1 tbsp butterfly pea flower powder, stirring well to distribute the vibrant purple powder evenly. Add the 0.5 tsp sea salt, 2 tbsp lime juice, and 1 tsp lime zest, then bring the mixture to a gentle boil.
The butterfly pea flower powder will create a striking purple hue initially, which will later transform to blue when acidified. Reduce the heat to low and cover the saucepan with a tight-fitting lid. Let the rice simmer for 15 minutes without disturbing it, allowing the liquid to absorb completely.
Finish with Coconut Yogurt and Garnishes
After 15 minutes, remove the saucepan from heat and let it sit covered for 5 minutes. Then, gently fluff the rice with a fork and stir in the 0.25 cup coconut yogurt until creamy and well incorporated. The yogurt adds a cooling contrast to the warm spices and helps create a silky texture.
For garnish, sprinkle the rice with 0.25 cup chopped fresh cilantro and 0.15 cup chopped fresh mint leaves. These herbs not only add visual appeal but also brighten the dish with their fresh flavors. Serve immediately while the rice is still vibrant and the colors are at their peak.
Pro Tips For Making Butterfly Pea Rice
- Bloom the Powder First: Mix the butterfly pea powder directly into the hot coconut milk—don’t just sprinkle it on the rice. I learned this the hard way when my first batch turned muddy instead of vibrant. Stir it in for 30 seconds until fully dissolved, then pour over the rice. This guarantees that color stays bright and even.
- Toast the Rice Lightly: Sauté the jasmine rice in a dry pot for 2 minutes before adding liquid—just until it smells nutty and the edges turn translucent. Skipping this step means your rice will absorb the coconut milk too fast and turn gummy. (Yes, even if you’re impatient like me.)
- Don’t Overmix the Color: Once the lime juice hits the rice, stir once to distribute the color change. Butterfly pea powder reacts fast—keep mixing and you’ll end up with a weird, streaky purple mess. Let it sit for 2 minutes after adding lime, then fluff gently.
- Use Warm Broth: Heat your vegetable broth to a simmer before pouring it over the rice—cold broth shocks the grains and leaves them undercooked. I was skeptical until I tried it: the rice finishes perfectly fluffy, not mushy. (Your future self will thank you.)
Essential equipment for perfect results
Medium Saucepan
Your medium saucepan (about 2-3 quarts) is the workhorse of this recipe. I recommend a stainless steel or heavy-bottomed pan like All-Clad or Calphalon to ensure even heat distribution.
The saucepan must have a tight-fitting lid to trap steam during cooking—no gaps allowed! A glass lid lets you peek at the rice without losing heat. 🔥
Fine-Mesh Strainer
A fine-mesh strainer (like the OXO Good Grips) is essential for rinsing your jasmine rice before cooking. This removes excess starch, preventing a gummy texture. If you don’t have one, a clean kitchen towel works in a pinch—just squeeze the rinsed rice gently.
For the butterfly pea powder, a small sifter helps distribute it evenly without clumps.
Measuring Spoons
Precision matters with spices and powders! Invest in stainless steel measuring spoons (I use OXO’s set) for accurate measurements of butterfly pea powder, turmeric, and lime zest. A microplane (like MikroMatic) is a game-changer for grating fresh ginger—it’s faster and more precise than a knife.
For lime juice, a handheld reamer (like Zest-It) extracts juice cleanly without seeds. 💡
Wooden Spoon
A long-handled wooden spoon (like Ozeri Touch-Grip) is perfect for stirring the rice without scratching your pan. Wood distributes heat evenly and won’t react with acidic ingredients like metal might.
Avoid plastic—it melts under high heat. For fluffing the rice at the end, a fork works best, but a rice paddle (like KitchenAid’s) is ideal if you cook rice often.
Optional: Immersion Blender
For a smoother texture, blend the coconut milk and spices into a creamy base before adding rice. An immersion blender (like Magic Bullet’s) makes this easy—just pulse for 10-15 seconds after simmering.
This step isn’t required but adds a luxurious touch. If you skip it, stir vigorously by hand for 2 minutes to mimic the effect.
Nutrition facts
Frequently asked questions
Why does the color change from purple to blue?
The butterfly pea flower powder contains anthocyanins, natural pigments that react to acidity. When you add lime juice, the pH shifts, transforming the vibrant purple into a rich blue. This pH-sensitive reaction is what makes this dish so visually stunning!
Can I use this rice for desserts?
Sweeten the coconut milk with 1-2 tablespoons of maple syrup and add ½ teaspoon of vanilla extract for a dessert version. Top with toasted coconut flakes or fresh berries for a colorful, vegan-friendly treat. The color change still happens with acidity from citrus fruits.
What if I don't have jasmine rice?
Basmati rice works well as a substitute, but jasmine has a distinct floral aroma that complements the coconut and herbs. For a lighter texture, try long-grain white rice, but increase cooking time by 2-3 minutes. The color transformation will still occur, though the flavor profile will differ slightly.
How can I make this dish more protein-rich?
Add ½ cup of cooked chickpeas, tofu cubes, or grilled tempeh for plant-based protein. For a seafood option, stir in ½ cup of cooked shrimp or white fish at the end. Keep the heat low to prevent overcooking delicate proteins. The vibrant rice will still be the star of the dish!
Can I prepare this ahead of time?
Cook the rice up to 2 days in advance and store it in an airtight container in the fridge. The color will fade slightly, but you can revive it by adding a splash of fresh lime juice before serving. For the best presentation, make it fresh for gatherings. The flavors actually improve overnight!
