Main Courses
This bulletproof rice recipe transforms simple grains into a creamy, velvety masterpiece with just coconut butter and a few key techniques. The result is a rich, buttery texture that rivals traditional rice dishes while keeping it low-carb and keto-friendly. Perfect for breakfast bowls, side dishes, or even a satisfying main course, this method ensures every bite is indulgent without the guilt.
The secret lies in cooking the rice with coconut butter and a splash of broth, creating a luxurious, creamy consistency that stays cohesive even after cooling. This approach eliminates the need for heavy cream or dairy, making it ideal for those with dietary restrictions.
Ready in under 30 minutes, it’s a game-changer for anyone craving comfort food with a nutritional twist.
Ingredients for bulletproof rice
Simple grains and luxurious coconut butter create this velvety, restaurant-quality rice dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🌾 | 1 cup | Uncooked, long-grain preferred |
| Coconut Butter 🥥 | ½ cup | Unsweetened, full-fat preferred |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium, homemade or quality store-bought |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cut into small cubes |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Shallots 🧅 | ¼ cup | Finely diced, or sub with onion |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | High-quality, fruity variety |
| Sea Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked for best flavor |
| Fresh Thyme Leaves 🌿 | ¼ tsp | Or 1/4 tsp dried thyme |
| Lemon Zest 🍋 | 1 tsp | From 1 small organic lemon |
| Heavy Whipping Cream 🥛 | ¼ cup | Optional, for extra richness |
The coconut butter is the star here—look for unsweetened, full-fat versions at health food stores or bulk bins. Trader Joe's and Whole Foods carry excellent options, but any reputable brand will work. Jasmine rice is ideal for its delicate, fragrant texture, though basmati holds up equally well. For the broth, homemade is best, but quality low-sodium store-bought brands like Pacific Foods or Imagine work in a pinch. The shallots add depth—don't skip the mincing, as larger pieces won't infuse properly.
No coconut butter? Substitute with extra unsalted butter or ghee, though texture will be slightly less velvety. Fresh thyme unavailable? Dried works at one-third the amount, but toast it lightly first for better flavor. Heavy cream optional but recommended for that ultra-creamy finish—use full-fat for best results. For extra richness without dairy, add 1 tbsp coconut cream at the end. The lemon zest brightens everything—organic lemons have more vibrant flavor, but conventional works too. Salt to taste at the end—Diamond Crystal kosher dissolves cleanly and enhances flavor without overpowering.
Store leftovers in an airtight container for up to 4 days in the fridge, though texture may firm up slightly. Reheat gently with a splash of broth or water. Freezes beautifully for 3 months—portion into single servings before freezing for easy reheating. For meal prep, double the batch and use as a base for breakfast bowls, curries, or even a creamy rice pudding. The coconut butter keeps solid in the pantry for up to 1 year, so buy in bulk if you plan to make this often.
Why You'll Love This Recipe
- No-Chop Needed: I swear by this—just measure, pour, and let the rice simmer. The garlic gets minced while the broth heats, and coconut butter melts in like butter (literally). Five minutes of actual work, and you’ve got something restaurant-worthy.
- Rich Without Effort: That creamy coconut butter and unsalted butter combo transforms plain jasmine rice into something dangerously addictive. The garlic? Oh, it’s there—warm, fragrant, and lingering in every bite, like a hug for your taste buds.
- Lunchbox Hero: Between us, this rice keeps perfectly for days. Pack it cold for work or reheat it gently—it’s my go-to for meal prep because even after three days, it’s still that crispy edge with the creamy center. (Yes, even on a Tuesday night.)
- Budget Magic: A single batch feeds four, and the ingredients? Cheap as chips. Chicken broth is a pantry staple, jasmine rice lasts forever, and coconut butter stretches across multiple meals. My wallet and my family thank me every time.
Step-by-step instructions for creamy coconut butter rice
Transform simple jasmine rice into luxurious, velvety perfection with this method.
Toast the Aromatics for Deep Flavor
Heat the 1 tablespoon extra-virgin olive oil in a heavy-bottomed pot over medium heat. Add the 2 cloves minced garlic and 0.25 cup finely diced shallots, cooking for 3-4 minutes until the shallots soften and become translucent. You'll smell their sweet aroma intensify—this is your cue they're ready.
Next, add the 2 tablespoons cold unsalted butter cut into small cubes. Let it melt completely while stirring occasionally, creating a fragrant butter base. This toasting step develops complex flavors that will infuse your rice throughout the cooking process. Don't rush this—properly toasting the aromatics is what separates good rice from exceptional rice.
Cook the Rice in Chicken Broth
Add the 1 cup uncooked jasmine rice to the pot and stir to coat it in the aromatic butter mixture. Pour in the 1.5 cups chicken broth and bring to a gentle boil over medium-high heat. Once boiling, reduce heat to low and cover tightly with a lid.
Simmer for 12-15 minutes without lifting the lid. The rice should absorb all the broth and develop a light golden crust at the bottom of the pot. This crust, called toasted rice or socarrat, adds nutty depth and texture. If you notice steam escaping around the lid, press it down firmly to maintain even cooking.
Incorporate the Creamy Base
Remove the pot from heat and let it sit covered for 5 minutes. Then stir in the 0.5 cup coconut butter, 0.5 teaspoon sea salt, 0.25 teaspoon freshly ground black pepper, and 0.25 teaspoon fresh thyme leaves. Use a wooden spoon to break up any clumps of coconut butter until fully incorporated.
The mixture will look thick and luxurious. If the texture seems too dry, add 1-2 tablespoons of hot chicken broth to reach your desired consistency. This step transforms ordinary rice into a creamy, velvety dish with rich coconut flavor. The coconut butter not only adds creaminess but also balances the savory elements with its subtle sweetness.
Finish with Bright Citrus Notes
Return the pot to low heat and stir in the 1 teaspoon lemon zest and 0.25 cup heavy whipping cream (if using). Cook for an additional 2-3 minutes until the cream is fully incorporated and the mixture reaches a luxurious, creamy consistency. The lemon zest will brighten the dish while the cream adds an extra layer of richness.
Taste and adjust seasoning if needed. The rice should be perfectly seasoned with a balance of savory, sweet, and bright citrus notes. For best results, serve immediately while the rice maintains its creamy texture. This dish pairs beautifully with grilled proteins or as a standalone vegetarian main course.
Pro Tips For Making Bulletproof Rice
- TOAST THE RICE FIRST: High heat. Seriously, crank it up until the rice sizzles for 30 seconds—you’ll smell it. This dries the grains enough to prevent mushiness later, especially with coconut butter’s extra fat. (Yes, even if you’re impatient like me.)
- MINCE THAT GARLIC: Skip the press—finely chop those cloves into a paste with a pinch of salt. You want it almost invisible when stirred in, so it blends smoothly into the broth. I learned this the hard way when my rice had garlic flecks looking like confetti.
- LOW AND SLOW COVER: Once the broth comes to a simmer, drop the heat to the lowest setting that keeps it bubbling gently. Too aggressive, and you’ll boil off the moisture; too lazy, and the rice turns out undercooked. Aim for 15 minutes after adding the rice, then let it steam another 5 off the heat.
- MIX THE FATS LAST: Stir in the coconut and unsalted butter only in the final 2 minutes. If you add them too early, the rice will absorb them unevenly, leaving some grains dry. This guarantees every bite gets that creamy, rich coating. (Your future self will thank you.)
Dietary considerations for this dish
Keto-Friendly Adaptation
This recipe is naturally keto-friendly with just 4g net carbs per serving—perfect for low-carb diets. The coconut butter and heavy cream provide rich fats while the chicken broth adds flavor without carbs.
For extra keto points, use cauliflower rice instead of jasmine rice (substitute 1:1 ratio), though texture will be lighter. The lemon zest and thyme keep it flavorful without added sugars. 💪
Dairy-Free Options
Skip the butter and heavy cream entirely for a dairy-free version. Replace with 2 tbsp coconut oil instead of butter and use ¼ cup full-fat coconut milk instead of cream.
The coconut butter already provides creaminess, so no adjustments are needed there. This keeps the dish rich while accommodating lactose intolerance or vegan diets.
Gluten-Free Assurance
All ingredients in this recipe are naturally gluten-free, but always check your chicken broth label—some brands contain hidden gluten. I recommend Pacific Foods or Imagine broths, both certified gluten-free. The coconut butter, rice, and other components are safe for gluten-sensitive diets. No additional modifications needed! ✨
Low-Sodium Adjustments
If you need to reduce sodium, use no-salt-added chicken broth and cut the sea salt to ¼ teaspoon. For extra flavor without salt, add ½ teaspoon nutritional yeast when incorporating the coconut butter. This adds a cheesy, umami depth that balances the dish beautifully while keeping it heart-healthy.
Nut-Free Version
This recipe is already nut-free, but if you're concerned about cross-contamination, prepare it in a dedicated nut-free kitchen. The coconut butter is derived from coconut (a fruit), not nuts, so no substitutions are needed.
Always verify processing facilities if using store-bought coconut butter, as some brands may process in nut facilities.
Allergen-Friendly Notes
For egg-free or soy-free diets, no changes are needed—this recipe contains no eggs or soy ingredients. The coconut butter is typically soy-free, but check labels if you have severe allergies.
For those with coconut allergies, substitute ½ cup unsalted butter or ghee for the coconut butter and add 1-2 tbsp extra heavy cream to maintain creaminess.
Nutrition facts
Frequently asked questions
Why does this rice turn out so creamy compared to regular rice?
The secret lies in the coconut butter and heavy cream—both add fat that coats each grain, creating a velvety texture. The low-and-slow cooking method with broth also helps break down the starches for that luxurious mouthfeel. Plus, the toasted aromatics develop deeper flavors that blend seamlessly into the creamy base.
Can I make this with white rice instead of jasmine?
Yes, but jasmine is preferred for its delicate, fragrant texture. White rice will work, though it may absorb more liquid and require 1-2 extra tablespoons of broth if it seems dry. For best results, use long-grain white rice and stir occasionally while cooking to prevent sticking. The creamy coconut butter will still transform it beautifully!
How do I fix it if the rice turns out too dry?
If the rice seems dry, simply stir in 1-2 tablespoons of hot chicken broth and let it sit covered for 5 minutes to reabsorb. The coconut butter helps retain moisture, but if you overcook it, this quick fix restores creaminess. For future batches, reduce cooking time by 1-2 minutes or use 1/4 cup less broth.
What are the best ways to serve this creamy rice?
This dish shines as a breakfast bowl topped with fried eggs and avocado, or as a side for grilled chicken or fish. For a vegetarian option, add sautéed mushrooms and fresh herbs. It also makes a stunning main course when paired with a simple green salad and drizzled with chili oil. The possibilities are endless!
Can I make this in an Instant Pot?
Sauté the aromatics and butter first, then add rice and broth. Cook on high pressure for 4 minutes, followed by a 10-minute natural release. After releasing pressure, stir in the coconut butter and other ingredients as directed. The Instant Pot version stays creamy and cooks faster—just be careful not to overcook, as rice can dry out quickly under pressure.
