Side Dishes
This butter corn rice recipe delivers creamy, golden perfection that balances sweetness and savory spices in every bite. The secret lies in cooking the rice with tender butter corn, aromatic spices, and just enough butter to create that signature velvety texture.
I developed this version after years of perfecting the technique—no mushy rice or bland flavors here.
What makes this dish special is how the butter corn transforms from sweet to savory as it cooks with the rice, creating a harmonious blend of flavors. The result is a creamy, slightly sticky rice that pairs beautifully with grilled meats, fried fish, or even as a standalone side.
Ready in about 30 minutes, it’s the ideal weeknight solution that still feels like a restaurant-worthy meal.
Ingredients for butter corn rice
Golden rice, velvety texture, and sweet-savory harmony—just 13 ingredients transform simple rice into restaurant-quality perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Butter Corn (Cream Style) 🌽 | 1 ½ cups | Fresh or frozen, drained |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for even melting |
| Vegetable Oil 🫒 | 2 tbsp | For sautéing, neutral flavor |
| Small Yellow Onion 🧅 | 1 whole | Finely diced, about 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Minced, for aromatic base |
| Ground Cumin 🌿 | ½ tsp | Toasted for deeper flavor |
| Ground Turmeric 🌶️ | ¼ tsp | For golden color |
| Ground Coriander 🌿 | ½ tsp | Adds citrusy warmth |
| Salt 🧂 | ¾ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Water 💧 | 2 ½ cups | Room temperature preferred |
The rice is non-negotiable here—long-grain white gives that ideal texture, while basmati would be too light. For butter corn, fresh is ideal but frozen works perfectly (just thaw and drain). I always grab cream-style corn from the frozen section at Trader Joe's—it's pre-cooked and sweet. The spices? Toast your cumin and coriander in the oil for 30 seconds before adding other ingredients—this deepens their flavor dramatically. Look for organic spices in the bulk section if you want maximum freshness, but regular grocery store brands work fine for everyday cooking.
No fresh cilantro? Dried works at half the amount, but fresh is worth it for that bright finish. Out of butter? Coconut oil or ghee gives similar richness, though butter's sweetness is unmatched. The onion and garlic should be finely minced—almost paste-like—for even flavor distribution. For a quicker version, swap the whole process for instant rice (use half the water ratio), though texture will differ slightly. The turmeric is key for that golden hue—don't skip it, even if you're not a fan of strong flavors.
This reheats beautifully—just add a splash of water and cover for 2-3 minutes. Keeps 4-5 days in the fridge, though I find it's best within 2 days for peak creaminess. For meal prep, portion into glass containers with tight lids to maintain moisture. Freezes for up to 3 months, though texture may become slightly drier. The butter corn's sweetness intensifies when reheated, so consider making a smaller batch if you're unsure about leftovers.
Why You'll Love This Recipe
- Here’s what sold me: the butter corn’s natural sweetness melts into the rice, but a single pat of unsalted butter at the end? Chef’s kiss. It’s creamy, buttery, and somehow still light—no heavy cream or complicated sauces needed.
- I’ll be real: this costs next to nothing but tastes like you spent hours. White rice and canned butter corn are pantry staples, and a tiny bit of oil and onion stretch this into a full meal. Feeds four for under $5, and everyone’s happy.
Step-by-step instructions for creamy butter corn rice
Transform simple rice into a velvety, golden dish where sweet butter corn meets rich spices.
Sauté Aromatics in Vegetable Oil
Heat the 2 tablespoons vegetable oil in a heavy-bottomed pot over medium heat until shimmering. Add the finely diced small yellow onion and cook for 5-6 minutes until translucent and just beginning to soften. This foundational step builds flavor—don't rush it.
Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant, being careful not to let it brown. The garlic should mellow rather than dominate. Here's where the spices come in: stir in the 0.5 teaspoon ground cumin, 0.25 teaspoon ground turmeric, and 0.5 teaspoon ground coriander, toasting them for 1 minute until aromatic. This spice blend creates the warm, earthy base that elevates the dish.
Add Butter and Butter Corn
Reduce heat to medium-low and add the 0.5 cup unsalted butter, stirring constantly until completely melted and incorporated. The butter should coat the spices evenly, creating a fragrant paste. Here's the thing—if you add the butter too quickly, it will burn before melting. Patience here prevents bitterness.
Next, stir in the 1.5 cups butter corn (cream style), breaking up any large chunks with a wooden spoon. Cook for 3-4 minutes until the corn softens slightly and releases its natural sweetness. You'll notice the mixture becoming thicker as the corn releases moisture. This is the moment that matters: the corn should be tender but still retain some texture—overcooking turns it mushy.
Incorporate Rice and Seasonings
Add the 1.5 cups long-grain white rice, stirring to coat each grain with the butter-corn mixture. This ensures even cooking and prevents dry spots. Sprinkle in the 0.75 teaspoon salt and 0.25 teaspoon black pepper, mixing well to distribute seasonings evenly.
Pour in the 2.5 cups water and bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce heat to low and cover the pot with a tight-fitting lid. The goal here is to maintain a steady simmer—you should see small bubbles around the edges but not a vigorous boil. This gentle cooking method creates the creamy texture without breaking the rice grains.
Simmer to Perfect Texture
Simmer for 15 minutes without lifting the lid. This initial cooking time allows the rice to absorb moisture and begin softening. After 15 minutes, give the rice a gentle stir to redistribute any liquid that may have pooled at the bottom. The rice should be tender but still slightly firm—it will continue cooking with residual heat.
Continue simmering for another 10-12 minutes until the liquid is completely absorbed and the rice is tender with a slight bite. You'll know it's done when the grains are separate but still hold their shape, and the mixture has a creamy consistency. If it looks dry before reaching this point, add 1-2 tablespoons water and continue cooking. The rice should be moist but not soupy.
Rest and Garnish
Remove the pot from heat and let the rice rest, covered, for 5 minutes. This resting period allows the steam to redistribute, ensuring each grain absorbs flavor evenly. The dish will continue steaming slightly during this time, which helps develop that coveted creamy texture.
Before serving, fluff the rice gently with a fork and garnish with the 0.25 cup chopped fresh cilantro. The cilantro adds a bright contrast to the rich, buttery flavors. Serve immediately while still warm, as the texture and flavors are at their peak. This dish pairs beautifully with grilled meats or as a standalone vegetarian main course.
Pro Tips For Making Butter Corn Rice
- SOFTEN THE CORN FIRST: Drain the canned butter corn and rinse it under cold water—this cuts the gritty starch coating that makes the rice turn gluey. I learned this the hard way when my first batch turned into a single clump that looked more like rice pudding than a dish.
- SWEAT THE ONION LOW: Cook the diced onion in oil over medium-low heat until it’s translucent but not brown—about 5 minutes. High heat burns it fast, and you’ll taste the bitterness later, especially when paired with the sweet corn. (Yes, even if you’re impatient like me.)
- USE HALF THE BUTTER: Stir in just 2 tablespoons of unsalted butter at the end, not the full 3-4 tablespoons most recipes suggest. Butter corn is already creamy, and too much fat makes the rice greasy. Save the extra for topping—trust me, it’s worth it.
- TOAST THE RICE FIRST: Bloom the rice in the pot with oil for 2 minutes until it smells nutty and the grains look slightly translucent. Skipping this step means you’ll end up with mushy rice that soaks up all the butter corn’s creaminess instead of holding its shape. (Your future self will thank you.)
Make-ahead tips for this dish
Prep Ahead for Creaminess
Cook the rice mixture up to 2 days in advance—the flavors deepen as the spices meld. Store in an airtight container at room temperature for up to 8 hours or refrigerate for 48 hours.
The butter corn's sweetness intensifies when reheated, so I often make a smaller batch for the first serving and double for leftovers. 💡
Freezer-Friendly Strategy
Portion into quart-sized freezer bags with 1-inch headspace to prevent ice crystals. Freeze flat for 3 months—thaw overnight in the fridge before reheating. For quick meals, I keep pre-portioned bags in the freezer labeled with dates. Just add 1 tablespoon water per serving when reheating to restore moisture. ❄️
Reheating Like a Pro
Use the stovetop method for best texture: heat covered on low heat with 2 tablespoons water for 5-7 minutes. Stir gently to avoid breaking grains. Microwave reheating works too—cover with a damp paper towel and heat in 1-minute intervals on 70% power until steaming.
Avoid reheating in the oven as it dries out the butter corn. 🔥
Meal Prep Hacks
Prep the butter corn and spices separately to save time. Store the corn and spice mix in one container and the cooked rice in another. When ready to assemble, just combine with 1 tablespoon butter and 1 tablespoon water per cup of rice.
This two-step method keeps everything fresh and ready for quick assembly. 📅
Portion Control Tips
For individual servings, use 1-cup glass containers—they reheat evenly and maintain moisture better than plastic. Label containers with the date and reheating instructions. I always portion 1 cup per serving since the rice expands slightly when reheated. This makes it perfect for lunches or quick dinners. 💪
Storage Essentials
Use glass containers with tight-sealing lids to maintain the creamy texture. Avoid metal containers as they can react with acidic ingredients over time. For longer storage, add a small piece of butter to the container before sealing—this prevents the rice from drying out.
Always cool the rice completely before refrigerating to prevent condensation. 🌟
Nutrition facts
Frequently asked questions
Can I use frozen butter corn instead of fresh?
Frozen cream-style butter corn works perfectly—just thaw and drain it well before using. The texture stays just as tender, and you won't lose any sweetness. For best results, squeeze out excess moisture with a paper towel to prevent a watery rice dish.
What's the secret to creamy rice without lumps?
Stir the rice gently after 15 minutes of cooking to redistribute any liquid that may have settled. The key is maintaining a low-and-slow simmer—never let it boil vigorously after adding water. Cover tightly and let the residual heat finish cooking the rice evenly.
Can I make this dish in a rice cooker?
Yes, but with adjustments! Sauté the onions, garlic, and spices first in a separate pan, then transfer everything to your rice cooker. Use 2.25 cups water instead of 2.5 cups since rice cookers absorb liquid differently. Add butter at the end and let it melt naturally during the keep-warm cycle.
Why did my butter corn rice turn out dry?
This usually happens from overcooking or insufficient liquid. Always use 2.5 cups water for 1.5 cups rice, and if it looks dry before finishing, add 1-2 tablespoons water during cooking. Cover tightly and simmer on low heat—never high—to maintain moisture.
What are the best protein pairings for this dish?
This creamy rice pairs beautifully with grilled chicken, shrimp skewers, or pan-seared fish. For vegetarian options, try roasted chickpeas or a simple cucumber salad. The sweetness of the butter corn balances rich proteins perfectly, making it a versatile side or main dish.
