Side Dishes
This buttery corn rice recipe transforms simple ingredients into a rich, golden side dish that balances creamy rice with sweet, juicy corn kernels. The secret lies in cooking the corn and rice together, allowing their flavors to meld while the butter infuses every grain for a luxurious texture.
I developed this version after years of testing—it’s foolproof whether you’re serving it alongside grilled meats or as a standalone dish.
The result is a perfectly tender rice with caramelized corn, where each bite delivers a harmonious blend of buttery richness and natural sweetness. Unlike traditional corn rice, this method ensures the corn stays plump and the rice absorbs just the right amount of flavor without becoming mushy.
Ready in under 30 minutes, it’s ideal for weeknight dinners or holiday spreads.
Ingredients for buttery corn rice
Twelve ingredients blend to create this luxurious buttery corn rice with perfectly tender grains and caramelized kernels.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🌾 | 1 cup | Uncooked, rinsed thoroughly |
| Fresh Corn Kernels 🌽 | 2 cups | Cut from 3-4 ears or frozen |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for even melting |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Heavy Cream 🥛 | ¼ cup | Full-fat for richness |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, fine |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The quality of your rice and butter makes all the difference. Jasmine or basmati rice absorbs flavors beautifully, but long-grain white works perfectly for this dish. For butter, Plugrá or Land O'Lakes Unsalted melt evenly without separating—avoid salted varieties since we're controlling the seasoning. Fresh corn is ideal, but frozen works just as well if you're not near a market. The key is to cut kernels carefully from the cob, removing any silks for a cleaner texture. Thyme adds depth without overpowering, so grab a small bunch from Whole Foods or local farmers' markets where the leaves stay vibrant longer.
No fresh thyme? Dried thyme at one-third the amount works in a pinch, though it lacks the bright aroma. Substituting butter? Olive oil or ghee both work, but the dish loses its signature richness. For a lighter version, swap heavy cream for half-and-half or coconut milk. Chicken broth can be replaced with vegetable broth for a vegetarian adaptation, though the flavor profile shifts slightly. The Parmesan adds umami depth—Parmigiano-Reggiano is ideal, but any aged cheese will work. Lemon juice can be omitted if you prefer a sweeter dish, but it balances the richness beautifully.
This dish reheats exceptionally well—simply warm with a splash of broth or water. Store in an airtight container for up to 4 days in the refrigerator, though the texture is best within 2 days. For longer storage, freeze portions for up to 3 months. Double the recipe and freeze half—it's perfect for lazy weeknights when you want restaurant-quality sides without the effort. Garnish with extra Parmesan and fresh thyme just before serving to maintain the vibrant presentation.
Why You'll Love This Recipe
- Fewer Pots, Same Magic: I swear by this one-pan method—just rice, corn, broth, and butter. No strainer, no extra bowls, just a single pot where the rice soaks up that golden butter while the corn softens right in the mix. Honestly, I’ve burned rice before, but this? It’s hard to mess up.
- Sweet-Savory Harmony: That first bite—where the buttery rice meets the juicy corn and the onion’s gentle bite? It’s like summer in a bowl. The chicken broth adds depth without overpowering, and the butter ties it all together so smoothly, even my picky husband doesn’t ask for takeout.
- Lunchbox Hero: Pack it cold for work or school—it reheats like a dream (just a splash of water or broth) and looks just as good the next day. Between us, this is my go-to for meal prep because it’s filling, cheap, and no one ever complains about leftovers. Zero sad lunches here.
- Budget Flexibility: Rice, corn, butter—these are pantry staples that won’t break the bank. Use frozen corn in a pinch? Sure, it’ll still taste great. Need to stretch it further? Double the batch and freeze half for another week. It’s the kind of dish that makes grocery day feel like a win.
Step-by-step instructions for buttery corn rice
A perfect balance of tender rice, sweet corn, and rich butter creates this luxurious side dish.
Sauté Aromatics in Butter Until Fragrant
Melt the 0.5 cup unsalted butter in a heavy-bottomed pot over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent. Stir in the 3 cloves garlic cloves and 0.25 cup fresh thyme, cooking for another 1 minute until the garlic releases its aroma.
This foundational step builds flavor. The butter should foam gently but not brown—if it darkens too quickly, reduce the heat slightly. The thyme will infuse the dish with earthy notes that complement the sweet corn and rich cream.
Toast the Rice and Corn for Depth of Flavor
Add the 1 cup long-grain white rice and 2 cups fresh corn kernels to the pot. Stir to coat the grains thoroughly in the butter and aromatics. Cook for 3 minutes, stirring frequently, until the rice becomes slightly translucent at the edges and the corn begins to soften.
This toasting step is crucial—it prevents mushy rice and develops nutty flavors. You'll see the rice grains become slightly opaque and the corn kernels begin to release their natural sweetness. Don't skip this step, as it forms the flavor base for the entire dish.
Simmer with Broth and Seasonings
Pour in the 1.5 cups chicken broth, then add the 1.5 tsp salt and 0.5 tsp black pepper. Bring to a gentle boil, then immediately reduce heat to low, cover the pot, and simmer for 15 minutes. Avoid peeking—steam release affects cooking time.
The rice should absorb the liquid gradually, creating a moist but not soupy texture. If it looks dry after 10 minutes, add 2 tablespoons hot water through the lid. The corn should be tender but still hold its shape, with a slight bite remaining.
Finish with Cream and Parmesan
Remove the pot from heat and stir in the 0.25 cup heavy cream and 0.25 cup parmesan cheese. Let the mixture sit for 2 minutes to thicken slightly, then add the 1 tbsp lemon juice. The acidity brightens the dish, cutting through the richness of the butter and cream.
This final step creates the signature buttery, velvety texture. The parmesan adds umami depth while the lemon juice prevents the dish from becoming too heavy. The corn should now be completely tender with a luxurious coating of butter and cream.
Rest and Serve with Perfect Texture
Transfer the rice to a serving dish and let it rest for 5 minutes before serving. This allows the flavors to meld and prevents a gummy texture. Fluff gently with a fork to separate the grains while maintaining the creamy corn mixture.
The final dish should have tender rice grains interspersed with sweet, buttery corn kernels. Each bite should deliver a harmonious blend of textures—creamy corn, fluffy rice, and rich butter—with a bright finish from the lemon. Serve immediately while warm for the best experience.
Pro Tips For Making Buttery Corn Rice
- Sear the Onion First: Don’t just toss chopped onion into the broth—sauté it in butter until it’s golden and soft, about 5-6 minutes. This builds flavor that’ll carry through the rice, especially when paired with corn’s natural sweetness. (I used to skip this, and the dish always tasted flat until I learned better.)
- Use Cold Butter: Cut that unsalted butter into small cubes and let it sit out for 10 minutes before adding it to the rice. Cold butter melts slower, coating each grain evenly instead of pooling at the bottom. Trust me, your rice will be creamier than if you just dump in softened butter.
- Don’t Overcrowd the Pot: If you’re cooking rice in a single layer, resist the urge to pack it in tight—use a fork to fluff it gently as it cooks. Crowding traps steam and turns the rice mushy, especially with corn’s extra moisture. A lightly packed pot lets the broth circulate properly.
- Toast the Corn Kernels: Before adding corn to the rice, heat them dry in a skillet for 2-3 minutes until they develop a faint golden spot. This deepens their flavor and prevents them from turning mealy in the broth. (Yes, it’s an extra step, but the texture makes it worth it.)
Make-ahead tips for this buttery corn rice
Prep Ahead Basics
Start by prepping the corn and rice mixture up to Step 3—sautéing aromatics, toasting the grains, and simmering with broth. Let it cool completely before storing in an airtight container in the fridge for up to 2 days.
The flavors actually deepen overnight, making it perfect for meal prep. 💡
Freezer-Friendly Method
For longer storage, freeze the cooked mixture after Step 4 (with cream and Parmesan) in quart-sized freezer bags, leaving 1-inch headspace for expansion. Thaw overnight in the fridge, then reheat gently on the stovetop with 2 tablespoons water or broth to restore moisture.
Avoid microwave reheating—it can make the rice gummy.
Reheating Secrets
Stovetop reheating is key: transfer the chilled rice to a pot with 1 tablespoon butter and 2 tablespoons broth, cover, and warm over low heat for 5-7 minutes.
Stir occasionally to prevent sticking. For extra richness, finish with a dollop of heavy cream or grated Parmesan while reheating. 🧈
Batch Prep Tips
Double the recipe and freeze half for lazy weeknights. Use basmati rice for better texture when reheating—it holds up better to freezing. Label containers with dates to track freshness. I like making 4 servings on Sundays so I have ready-to-go sides all week.
Make-Ahead Mistakes
Avoid adding lemon juice or fresh herbs until reheating—they can make the dish watery when frozen. Also, never freeze the dish with excess liquid; drain any broth before storing.
If reheating seems dry, add 1 tablespoon warm water at a time until creamy again. The corn should remain tender, not mushy.
Nutrition facts
Frequently asked questions
Can I use frozen corn instead of fresh?
Frozen corn works perfectly in this recipe. Just thaw it first by soaking in cold water for 5 minutes or microwaving for 1 minute. Drain well before adding to the pot to avoid excess moisture. The texture will be just as tender and sweet as fresh corn.
What type of rice works best for this dish?
Long-grain white rice is ideal for this buttery corn rice because it stays separate and absorbs flavor beautifully. For even better texture, try jasmine or basmati rice—they both hold up well to the creamy butter and broth. Avoid short-grain varieties like sushi rice, as they'll make the dish too sticky.
How can I make this dish vegetarian?
Swap the chicken broth for vegetable broth and use vegan butter or olive oil instead of dairy butter. For extra richness, add 2 tablespoons nutritional yeast when finishing with the cream to mimic the umami depth of Parmesan. The flavor will still be delicious and satisfying!
Why did my rice turn out mushy?
Mushy rice usually happens from one of three things: peeking at it while cooking (releasing steam), using too much liquid, or not toasting the rice properly. Always cover the pot completely and resist opening it during cooking. If your rice looks dry after 10 minutes, add just 2 tablespoons hot water through the lid—never all at once.
Can I make this dish in a rice cooker?
Yes! Follow the same steps up to Step 3, then transfer everything to your rice cooker with the broth. Cook on high for 15 minutes**, then stir in the cream and Parmesan off-heat. The rice cooker's even heat distribution works beautifully for this recipe. Just be sure to let it rest 5 minutes before serving to avoid a gummy texture.
