Buttery Corn Rice Recipe: Golden Kernels and Creamy Rice in One Pot

Side Dishes

Buttery Corn Rice Recipe: Golden Kernels and Creamy Rice in One Pot

This buttery corn rice recipe delivers creamy, golden rice studded with tender corn kernels—perfect for elevating any meal. The secret lies in cooking rice and corn together in one pot with butter and broth, creating a rich, velvety texture that balances sweet and savory flavors.

I’ve perfected this technique to ensure every bite is tender yet flavorful, without requiring special equipment or advanced skills.

What makes this dish truly special is its versatility—it works as a side for grilled meats, a vegetarian main, or even a comforting breakfast hash. The butter infuses the rice with a subtle richness, while the corn adds natural sweetness and a satisfying bite.

With just a few simple ingredients and a 30-minute hands-on time, you’ll have a restaurant-worthy dish that’s foolproof and delicious.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for buttery corn rice

Rice, corn, butter, and broth combine for golden, velvety bites—simple yet restaurant-quality.

Ingredient Amount Notes
Long-Grain White Rice 🌾 1 cup Uncooked, rinsed thoroughly
Fresh Corn Kernels 🌽 1 ½ cups Cut from 2 medium ears
Unsalted Butter 🧈 4 tbsp Cold, cubed for even melting
Chicken Broth 💧 1 ½ cups Low-sodium preferred
Shallot 🧅 ¼ cup Finely minced, 1 small whole
Garlic Cloves 🧄 2 cloves Minced, for aromatic base
Heavy Cream 🥛 ¼ cup Full-fat for richness
Salt 🧂 ¾ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly cracked
Fresh Parsley 🌿 ⅛ cup Chopped, for garnish
Lemon Zest 🍋 1 tsp Brightens final flavor

The butter is non-negotiable here—European-style unsalted like Plugrá melts cleanly for that signature richness. For corn, fresh is ideal, but frozen kernels work in a pinch (thaw first). The shallot should be finely minced—no need to peel, just trim the root end. Whole Foods and Trader Joe's carry pre-minced shallots if you're short on time. Chicken broth? Low-sodium is key—otherwise, you'll need to adjust the added salt later. I always keep a 48-ounce carton in the freezer for quick meals like this.

No fresh corn? Canned corn (drained well) is fine, but frozen is better—it retains more texture. Heavy cream can be swapped for half-and-half if you're watching fat, though the texture will be slightly lighter. The shallot can be replaced with 1/4 cup finely chopped red onion, but it'll add a sharper bite. For a dairy-free version, use full-fat coconut milk instead of cream (reduce by 1/4 cup to account for water content). The parsley garnish is optional but adds freshness—dried works at 1/4 the amount, though it won't be as vibrant.

This dish reheats beautifully—just add a splash of broth and cover with a damp paper towel. Keeps for 4-5 days in the fridge, though the texture softens after day 3. For longer storage, freeze portions in single-serving containers—they thaw perfectly in the microwave with 30 seconds of steaming. The lemon zest can be added fresh at serving, or pre-mixed into the rice if you prefer consistent flavor. Double the recipe for leftovers—it's even better the next day as flavors meld.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just rice, corn, broth, and butter in one pot. No fancy tools, no extra bowls, and honestly? The rice comes out fluffier than I ever manage with a rice cooker.
  • Rich Without Effort: That shallot base and chicken broth add depth, but the real star is the butter melting into the corn. It’s creamy, savory, and just sweet enough—like a hug in rice form.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Reheats beautifully, keeps for days, and my kids actually eat it cold. (Yes, even on a Tuesday night.) Pack it for work or school—no one will guess it’s not gourmet.
  • Budget Bright Spot: Fresh corn in season? Even better. But even when it’s not, frozen kernels work just fine. A stick of butter and a shallot stretch this into four servings without breaking the bank. My wallet thanks me.

Step-by-step instructions for buttery corn rice

This one-pot method delivers perfectly balanced texture—creamy rice with tender corn and rich butter.

1

Sauté Shallots and Garlic Until Fragrant

In a large, heavy-bottomed pot with a tight-fitting lid, melt 4 tablespoons unsalted butter over medium heat until it foams and smells nutty. Add the 0.25 cup finely minced shallot and cook for 3-4 minutes until completely softened and translucent.

Stir in the 2 cloves minced garlic and cook for another 30 seconds until the raw garlic aroma disappears. This aromatic base forms the flavor foundation for your dish. Watch the pan carefully—garlic burns quickly, so don't walk away. The shallots should be golden but not browned at this stage.

2

Toast the Rice and Add Corn

Add the 1 cup rinsed long-grain white rice to the pot and stir to coat it evenly in the butter and aromatics. Toast the rice for 1-2 minutes until it becomes slightly translucent at the edges and releases a nutty aroma. This step prevents mushy rice and develops deeper flavor.

Pour in the 1.5 cups chicken broth and bring to a gentle boil. Immediately add the 1.5 cups fresh corn kernels and stir once to distribute them evenly. The corn should be fully submerged in the liquid. Once boiling, reduce heat to medium-low and cover tightly with the lid.

3

Simmer Until Rice Absorbs Liquids

Simmer for 15 minutes without lifting the lid. You'll notice the rice begins absorbing liquid and the mixture becomes thicker. After 15 minutes, check the rice—it should be tender but still slightly firm in the center. If it's not fully cooked, add 2-3 tablespoons water and continue simmering for another 5 minutes.

This is where patience pays off. Resist the urge to peek or stir—the rice needs undisturbed cooking to develop proper texture. The corn should be tender but still retain its shape, not mushy. If you see excess liquid, continue simmering uncovered for 1-2 minutes to evaporate it.

4

Finish with Cream and Seasonings

Once the rice is tender, remove the pot from heat and stir in the 0.25 cup heavy cream, 0.75 teaspoon salt, and 0.25 teaspoon black pepper. The cream will create that luxurious, velvety texture we're after. Stir gently to combine, then return the pot to low heat and let it warm through for 2-3 minutes.

Add the 1 teaspoon lemon zest and the 0.125 cup chopped fresh parsley, stirring until evenly distributed. The lemon zest brightens the dish, cutting through the richness of the butter and cream. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a crack of black pepper to taste.

5

Rest and Serve Warm

Transfer the buttery corn rice to a serving dish and let it rest for 5 minutes before serving. This resting period allows the flavors to meld and the cream to fully incorporate into the rice. Fluff gently with a fork to separate any clumps and distribute the butter and cream evenly.

Garnish with additional parsley if desired and serve immediately. The rice should be creamy but not mushy, with tender corn kernels scattered throughout. Each bite should deliver a perfect balance of buttery richness, sweet corn, and aromatic shallot and garlic flavors. This dish pairs beautifully with grilled fish or a simple green salad.

👨‍🍳

Pro Tips For Making Buttery Corn Rice

  • TOAST THE SHALLOTS FIRST: Slice the shallot thin, then cook it in butter until it’s golden and slightly crispy—about 3-4 minutes on medium heat. I used to skip this and wondered why my rice tasted flat; the caramelized shallot adds depth that raw onion can’t match.
  • USE FROZEN CORN IN A PINCH: Fresh corn is ideal, but if you’re short on time, use frozen kernels—just thaw them first in warm broth (not water) for 5 minutes. The starches blend better this way, and you’ll still get that sweet, creamy texture without the hassle of shucking.
  • STIR THE RICE GENTLY: After adding the rice, stir it just once to distribute the butter and broth evenly. Letting it sit undisturbed for 2 minutes before stirring again prevents clumping and ensures every grain gets coated in that buttery goodness. Yes, even if it looks weird at first.
  • COOK THE RICE AL DENTE: Pull the rice off the heat when it’s still slightly firm—about 1-2 minutes before it’s fully tender. The residual heat will finish cooking it while absorbing the corn and broth flavors. Overcooking turns it mushy, and nobody wants that.

Wine and beer pairings for these flavors

White Wine Pairings

For this creamy, buttery corn rice, I reach for a dry Chardonnay from California’s Sonoma Coast—its crisp acidity and subtle oak notes cut through the richness beautifully. Look for a unoaked or lightly oaked version (like Kendall-Jackson Vintner’s Reserve) to avoid overpowering the dish’s delicate sweetness.

The citrus undertones in these wines mirror the lemon zest in the recipe, creating harmony with every bite. 🍷

Sauvignon Blanc

A New Zealand Sauvignon Blanc (such as Oyster Bay or Kim Crawford) brings bright, zesty acidity that complements the corn’s natural sweetness. The herbal notes in these wines echo the parsley garnish, while their refreshing finish cleanses your palate between bites.

Opt for a bottle with 12-13% ABV to balance the dish’s creaminess without overwhelming it.

Light Red Options

If you prefer red wine, a Pinot Noir from Oregon’s Willamette Valley (like Domaine Serene) works surprisingly well. Its red fruit and earthy undertones pair with the corn’s sweetness and the shallot’s depth, while its medium body won’t clash with the creamy texture.

Avoid bold reds like Cabernet Sauvignon—they’ll compete with the butter’s richness.

Beer Pairings

A crisp American lager (such as Budweiser or Coors Banquet) is my go-to beer pairing—its clean, light profile lets the dish’s flavors shine without distraction.

For a craft option, try a Belgian witbier (like Hoegaarden), where the corianander and citrus notes enhance the corn’s sweetness and the lemon zest’s brightness. Avoid heavy stouts or IPAs, which would overpower the delicate balance.

Non-Alcoholic Options

For a refreshing non-alcoholic match, I recommend sparkling apple cider (like Martinelli’s) chilled to 45°F. The effervescence and slight tartness mirror the lemon zest, while the apple’s sweetness complements the corn.

Alternatively, a ginger beer (such as Feather or Barq’s) adds a spicy kick that contrasts the dish’s creaminess—just add a splash of lemon juice for extra brightness. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 105mg35%
Sodium 520mg23%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 4g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen corn instead of fresh?

Thaw 1.5 cups frozen corn kernels first by soaking in warm water for 5 minutes or microwaving for 1 minute. Drain well before adding to the rice—excess moisture can make the dish too soupy. The texture will be slightly less tender than fresh, but still delicious.

2

Why is my rice mushy after adding the cream?

Overcooking or stirring too much after adding cream are the usual culprits. Always cook rice until just tender (about 15 minutes), then remove from heat before adding cream. Stir gently and keep heat at low for just 2-3 minutes—never boil. The rice should be creamy but still hold its shape.

3

How can I make this dish vegetarian?

Swap the chicken broth for vegetable broth and use vegan butter (like Miyoko's) or coconut oil. For extra richness, add 1/4 cup nutritional yeast when stirring in the cream—it adds a cheesy, umami depth. The lemon zest and parsley keep the dish vibrant and fresh.

4

Can I make this ahead of time for a potluck?

Yes! Cook the rice and corn mixture completely, then let it cool to room temperature. Store in an airtight container in the fridge for up to 4 days. When ready to serve, reheat gently with 2 tablespoons broth and 1 tablespoon butter, stirring until warmed through. The cream may separate slightly—just stir vigorously to re-emulsify.

5

What's the secret to getting that perfect golden color?

The golden hue comes from toasting the rice in butter until it's slightly translucent (about 1-2 minutes) before adding liquid. For extra color, add 1/4 teaspoon turmeric with the shallots—it enhances the golden tone without altering flavor. Just don't overcook, or the rice will brown instead of turning golden.

★★★★★5.0(4 reviews)
Categories Side Dishes