Side Dishes
This buttery corn rice recipe transforms simple ingredients into a rich, golden side dish with a crispy top layer and melty butter that makes every bite irresistible.
The secret lies in cooking the rice with corn until tender, then finishing it with a generous layer of butter that creates that coveted golden crust. Perfect for pairing with grilled meats or serving alongside roasted vegetables, this dish delivers restaurant-quality comfort in just one pan.
By toasting the corn before cooking, you unlock deeper flavor and a slight caramelization that sets this recipe apart. The butter isn't just an afterthought—it's the star, creating pockets of richness that contrast beautifully with the tender rice and sweet corn.
This method ensures even texture and balanced flavor, whether you're using fresh, frozen, or canned corn. The result is a dish that's simple to prepare but feels like a special occasion.
Ingredients for buttery corn rice
Simple ingredients that deliver restaurant-quality golden crust and rich, melty butter perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Fresh Corn Kernels 🌽 | 2 cups | Cut from 2 ears or frozen |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for even melting |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For toasting corn |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated for garnish |
The butter is non-negotiable for that signature golden crust. European-style unsalted butter like Plugrá or Land O'Lakes works best—it has higher fat content for better browning. For the corn, fresh is ideal but frozen works perfectly if you cut it into smaller pieces first. The rice? Jasmine or basmati both work, but long-grain white is the classic choice. Toast your corn in olive oil for 3-4 minutes before adding to the rice—this builds flavor that canned corn just can't match. If using canned corn, drain and rinse thoroughly to remove excess starch.
No fresh thyme? Dried at half the amount is fine, but fresh has more depth. Short on chicken broth? Vegetable broth works just as well—just don't use water. The garlic and onion form the flavor base, so don't skip them. For extra richness, swap half the broth for heavy cream, though it'll change the texture slightly. If you're making this ahead, undercook the rice by 2 minutes—it'll finish cooking when you reheat it with extra butter. The Parmesan is optional but adds a nice salty contrast to the sweet corn and buttery rice.
This reheats beautifully—just add 1-2 tbsp butter and 1 tbsp broth per serving and cover for 5 minutes. Keeps 3-4 days in the fridge, though the texture gets slightly softer. For best results, make it fresh—the golden crust loses its crunch after a day. Store any leftovers in an airtight container with parchment paper between layers to maintain crispness. Freezes well for up to 3 months if you want to prep ahead for a special dinner.
Why You'll Love This Recipe
- 20-Minute Magic: I swear by this for nights when I’m too tired to think. Just toast the rice in butter, add corn and broth, and let it simmer—no stirring, no stress. The rice stays fluffy while the corn gets that perfect buttery caramelization without me hovering.
- Butter-Corn Bliss: That first bite? Pure comfort. The rice soaks up the melted butter and broth until it’s tender but not mushy, while the fresh corn adds a bright, juicy crunch. Honestly, the garlic and butter combo makes this taste like a hug in a bowl.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The flavors hold up for days in the fridge, and the texture stays just right—no sad, dry rice here. Toss in a fried egg or some shredded chicken, and you’ve got a meal that’ll make your coworkers jealous.
- Budget Brightener: I use this when I want something special without breaking the bank. Chicken broth stretches far, butter adds richness without costing a fortune, and fresh corn (or frozen in a pinch) keeps it feeling fresh. Leftovers? Even better the next day—if there are any.
Step-by-step instructions for buttery corn rice
Here's how to achieve that perfect golden crunch with melty butter—every time.
Toast the Corn and Sauté Aromatics
Heat the 1 tablespoon extra-virgin olive oil in a large skillet over medium heat. Add the 2 cups fresh corn kernels and cook for 4-5 minutes, stirring occasionally, until they begin to soften slightly and develop a golden hue. This step enhances their natural sweetness and prevents them from turning mushy later.
Remove the corn from the skillet and set aside. In the same pan, add the 1 whole yellow onion and 3 cloves garlic cloves, cooking for 3-4 minutes until the onion becomes translucent and the garlic releases its fragrant aroma. This aromatic base forms the flavor foundation for the entire dish.
Cook the Rice in Chicken Broth
In a medium saucepan, combine the 1.5 cups long-grain white rice with the 2 cups chicken broth, ensuring the rice is fully submerged. Bring to a boil over high heat, then immediately reduce to a simmer. Cover tightly with a lid and cook for 12-15 minutes until the liquid is absorbed and the rice is tender but still slightly firm.
I like to check for doneness by pressing a grain against the side of the pan—it should hold its shape but still feel slightly resistant. If the rice looks undercooked, add 1-2 tablespoons of water and cook for another 2-3 minutes. Avoid overcooking, as this leads to a mushy texture.
Combine Rice and Corn
Transfer the cooked rice to the skillet with the sautéed aromatics. Stir gently to combine, then add the 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon dried thyme. Cook over medium-low heat for 3-4 minutes, stirring occasionally, until the rice absorbs the flavors and becomes evenly heated.
This step ensures the corn and rice meld together, creating a cohesive texture. The thyme and pepper will infuse throughout, adding depth to every bite. Keep the heat low to prevent the corn from overcooking and losing its natural sweetness.
Finish with Butter and Parmesan
Reduce the heat to low and add the 0.5 cup unsalted butter, stirring constantly until it melts completely and coats the rice and corn evenly. The butter should create a glossy, golden sheen—this is your signal that the dish is ready. If the mixture seems dry, add 1-2 tablespoons of water to loosen it.
Finally, sprinkle the 0.25 cup freshly grated Parmesan cheese over the top and stir gently to distribute. The cheese adds a salty, umami-rich finish that complements the sweetness of the corn and the richness of the butter. Serve immediately while the butter is still melty and the rice is warm.
Pro Tips For Making Buttery Corn Rice
- Toast the Garlic First: I learned this the hard way—raw garlic in this dish just tastes like soap. Sauté 3 minced cloves in 1 tablespoon butter until golden (not brown) before adding anything else. That nutty aroma carries through the whole dish, especially when the butter melts into the rice later.
- Use Frozen Corn, Not Fresh: Sounds weird, but it works: frozen corn kernels stay bright and plump while cooking, whereas fresh ones turn mushy. Add them with the broth in the last 5 minutes—no need to thaw first. (Yes, even if you’re impatient like me.)
- Rinse the Rice Twice: Skimp on this, and your rice turns gummy. Rinse long-grain rice in a fine-mesh strainer under cold water until the water runs clear—repeat twice. The starch wash guarantees fluffy grains that won’t clump, even with all that buttery goodness.
- Simmer Covered, Low and Slow: After adding broth, bring to a boil once, then drop to the lowest heat setting, cover, and walk away. I used to peek every 2 minutes, ruining the steam—this method guarantees even cooking and keeps the rice from drying out. (Your future self will thank you.)
Health benefits of this dish
Whole Grain Boost
Swap half the white rice for brown rice or quinoa to add fiber and plant-based protein. Cook the brown rice separately for 45 minutes (it needs more time) and combine it with the corn and butter at the end.
The nutty flavor of quinoa pairs beautifully with the sweet corn and creamy butter, while the extra fiber keeps you fuller longer. 🌱
Low-Fat Option
For a lighter version, reduce the butter to 2 tablespoons and use olive oil for richness. Drizzle 1 tablespoon olive oil over the finished dish instead of butter—it adds a fruity depth without the same calorie load.
You’ll still get a golden crust, just with a different flavor profile. This cuts about 100 calories per serving while keeping the dish satisfying.
Gluten-Free Friendly
This recipe is naturally gluten-free as long as you use certified gluten-free chicken broth and check your butter and Parmesan labels. Brands like Annie’s or Pacific Foods make excellent gluten-free broths.
The corn and rice are inherently safe, so no other substitutions are needed. Just double-check your pantry staples to avoid cross-contamination. ✨
Protein Power-Up
Add ½ cup cooked black beans or ½ cup diced chicken breast to turn this into a complete meal. Stir the beans in with the corn during the final 3-4 minutes of cooking, or fold in shredded chicken after adding the butter.
This boosts protein by 15-20 grams per serving while keeping the dish balanced and flavorful. Perfect for meal prep!
Sweetness Control
Fresh corn is naturally sweet, but if yours tastes mild, add ½ teaspoon sugar or 1 teaspoon honey when toasting the corn. For a savory twist, skip the sugar and add ½ teaspoon smoked paprika instead—it deepens the flavor without extra sweetness.
Adjust to taste, but remember: the butter already adds richness, so balance is key.
Vitamin Packed
This dish delivers vitamin C from the corn (about 25% of your daily needs per serving), B vitamins from the rice, and calcium from the Parmesan. The butter provides vitamin A and E, making this a surprisingly nutritious side.
Pair it with a leafy green salad to boost vitamin K and complete your nutrient profile. 💪
Nutrition facts
Frequently asked questions
Can I use canned corn instead of fresh?
Yes, but drain and rinse the canned corn thoroughly to remove excess starch. For best results, use 1 (15 oz) can of corn (drained) instead of 2 cups fresh. Toast it in the same way—just skip the initial toasting if the corn is already cooked. The texture will be slightly softer, but the buttery flavor will still shine through.
How do I get the perfect golden crust?
The golden crust comes from melting the butter at low heat while stirring constantly. Use European-style unsalted butter (higher fat content) and let it coat the rice evenly. If the mixture seems dry, add 1-2 tablespoons water to help the butter distribute. Serve immediately—waiting too long lets the crust harden.
Can I make this ahead of time?
Yes, but the golden crust is best when fresh. Cook the rice and corn mixture 1 day ahead, then store it in an airtight container. Reheat by adding 1-2 tablespoons butter and 1 tablespoon broth per serving, covering for 5 minutes on low heat. For extra crispness, broil for 2-3 minutes with extra butter before serving.
What’s the best rice for this recipe?
Long-grain white rice is classic, but jasmine or basmati work beautifully too. Avoid short-grain rice—it becomes too sticky. For a lighter texture, use brown rice or quinoa (cook separately and combine at the end). The key is tender but slightly firm rice that holds its shape when mixed with corn.
Why does my corn turn mushy?
Overcooking is the most common cause. Toast the corn for only 3-4 minutes (until slightly softened) and keep the heat medium-low when combining with rice. If using frozen corn, cut it into smaller pieces first. The butter’s residual heat will finish cooking it gently—don’t let it simmer too long after adding.
