Side Dishes
Transforming canned cream corn into a buttery corn potato topping that steals every plate is simpler than you think. This creamy, golden side dish combines tender potatoes and sweet corn in a rich, velvety sauce that clings to every forkful—no fancy techniques required.
I developed this recipe after craving a restaurant-quality side that could be ready in under 30 minutes, and it’s become a staple at my dinner table.
The beauty of this dish lies in its versatility and ease. You’ll need just a handful of simple ingredients—canned cream corn, potatoes, butter, and a touch of cream—to create a side that’s creamy, comforting, and impossible to resist.
The potatoes soften perfectly while absorbing the corn’s natural sweetness, and the butter adds a luxurious richness that makes this dish feel like a special occasion, even on a weeknight.
What you’ll end up with is a creamy, golden-brown topping that’s tender yet substantial, with pockets of melted butter and sweet corn in every bite. It pairs beautifully with grilled meats, roasted chicken, or even as a hearty side for pasta.
The texture is a perfect balance—creamy from the corn and potatoes, with just enough bite to keep it interesting.
This recipe is also highly adaptable: Add crispy bacon for smoky depth, a sprinkle of cheese for extra richness, or fresh herbs for brightness. Whether you’re serving it as a classic side or elevating it with add-ins, the result is always a crowd-pleaser.
Let’s get started—your next meal is about to get a lot more flavorful.
Ingredients for canned cream corn
Four simple ingredients transform canned cream corn into a rich, golden potato topping everyone will love.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Cream Corn 🌽 | 1 can | Drained, high-quality brand preferred |
| Russet Potatoes 🥔 | 1 ½ lb | Cut into 1-inch cubes, peeled |
| Unsalted Butter 🧈 | ½ cup | Full-fat for best flavor |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Milk 🥛 | ¼ cup | Whole milk preferred |
| Shredded Cheddar Cheese 🧀 | ½ cup | Optional, sharp variety |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Chives 🌿 | 2 tbsp | Chopped, for garnish |
| Garlic Cloves 🧄 | 2 cloves | Minced, optional for depth |
| Crispy Bacon 🥓 | ¼ cup | Chopped, optional add-in |
The potatoes are the base—Russets break down perfectly while holding texture. Grab organic potatoes if you can, but regular ones work fine. Cut them into even cubes so they cook at the same rate. For the cream corn, Green Giant or Del Monte are solid choices—avoid the brands with weird additives. The butter? Plugrá or Land O'Lakes are my go-tos, but any unsalted brand will do. Don’t skip the full-fat versions here—low-fat butter and cream will make this dish taste watery.
No heavy cream? Half-and-half plus a splash of milk works in a pinch. Cheese optional but worth it—sharp cheddar adds bite, while Gruyère brings nutty depth. For the bacon, Thick Cut Applewood Smoked from Oscar Mayer is my favorite, but any crispy bacon will do. Fresh chives are ideal, but dried chives at one-quarter the amount save you a trip to the store. The garlic? Only add if you love it—some people find it overpowering with the sweet corn.
This reheats beautifully—just add a splash of milk or cream to loosen it up. Keeps in the fridge for 4-5 days, freezes for 3 months if you want to make ahead. Double the recipe and freeze half for lazy weeknights. The leftovers actually taste better the next day as all the flavors meld together. Store in a sealed container with parchment paper between layers to prevent sogginess.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe because it turns three ingredients (corn, potatoes, butter) into something rich and satisfying without a single trip to the store. The canned corn does all the work—no shucking, no peeling, just open and stir.
- Velvet Smooth: That blend of heavy cream and milk transforms the dish into something silky and indulgent, like a hug in bowl form. The potatoes soak up the creaminess while the corn adds that sweet, buttery crunch—honestly, it’s the kind of flavor that makes you pause mid-bite.
- Weeknight Workhorse: This is my go-to when I need to feed a crowd on short notice. Double the batch, reheat for lunch the next day, or serve it cold in a picnic basket—it’s that adaptable. (Yes, even on a Tuesday night when takeout feels like too much effort.)
- Budget-Friendly Luxury: For under $10, I get a side dish that tastes like it cost twice as much. The potatoes stretch the filling, the canned corn cuts costs, and the butter makes it feel special without breaking the bank. Leftovers? They’re my secret weapon for lazy mornings.
Step-by-step instructions for creamy corn potato topping
This rich, velvety topping combines the best of summer's sweet corn with hearty potatoes.
Parboil the Potatoes for Perfect Texture
Place the 1.5 lb russet potatoes in a large pot and cover with cold water by about 2 inches. Add ½ tsp salt and bring to a boil over medium-high heat. Once boiling, reduce to medium heat and cook for 8-10 minutes until the potatoes are just tender when pierced with a fork but still firm.
Here's the thing - you want them to hold their shape but be fork-tender. If they're too soft, they'll turn to mush when baked. Drain immediately in a colander and let them steam-dry for 2 minutes while you prepare the next ingredients. This drying step prevents a watery topping later.
Build the Creamy Corn Base
In a large mixing bowl, combine the drained 1 can cream corn, ½ cup heavy cream, ¼ cup milk, ½ cup shredded cheddar cheese, ¼ tsp ground black pepper, and 2 cloves minced garlic cloves. Mix gently with a wooden spoon until the cheese is mostly melted and the mixture is smooth. The heat from the cream corn will help melt the cheese completely.
If you're using the optional ¼ cup crispy bacon, fold it in now along with the 2 tbsp chopped fresh chives. This is where all the rich flavors come together - the smoky bacon, sweet corn, and creamy cheese create an irresistible combination. Taste and adjust seasoning if needed, adding more salt or pepper as necessary.
Combine Potatoes and Corn Mixture
Add the drained potatoes to the corn mixture and gently toss to coat every potato cube completely. The potatoes should be well-coated with the creamy corn mixture - this ensures each bite has that perfect flavor combination. If the mixture seems too thick, add 1-2 tablespoons of milk to loosen it slightly.
Transfer the potato-corn mixture to a 9x13-inch baking dish and spread it out evenly. The topping should be about 1 inch thick throughout. Here's a pro tip: press down gently on the mixture with a spatula to help it set properly in the oven and prevent any gaps where it might dry out.
Bake Until Golden and Bubbly
Preheat your oven to 375°F. Melt ½ cup unsalted butter in a small saucepan over low heat until it's completely melted but not browned. Drizzle this melted butter evenly over the entire potato-corn mixture in the baking dish.
Bake uncovered for 30-35 minutes until the top is golden brown and bubbly around the edges. The center should still be slightly soft - it will continue cooking slightly after you remove it from the oven. The aroma should be rich and comforting, with the sweetness of the corn and the savory notes of the cheese and bacon.
Rest and Serve Warm
Remove the baking dish from the oven and let it rest for 5-10 minutes before serving. This resting time allows the juices to redistribute throughout the mixture, ensuring each bite is creamy and flavorful. The topping should be thick and velvety - if it's too runny when you first take it out, you can return it to the oven for an additional 5 minutes to thicken.
Garnish with additional chopped fresh chives and serve warm as a side dish or topping for meats. You'll love how this creamy corn potato topping sticks to every forkful, delivering that perfect combination of sweet, savory, and rich flavors in each bite.
Pro Tips For Making Canned Cream Corn
- Boil Potatoes Until Fork-Tender: Russets need a solid 15-20 minutes in salted boiling water—don’t cut corners. I learned this the hard way when mine turned to mush; now I test with a fork every 5 minutes after 12 minutes in.
- Warm the Cream First: Cold heavy cream and milk will curdle when mixed with hot potatoes. Heat them together in a saucepan until steaming (not boiling) before adding to the dish—smooth sauce guaranteed.
- Skip the Pre-Cooked Corn: Drain and rinse canned cream corn, but resist the urge to heat it separately. Adding it cold to the warm potato-cream mixture blends better and keeps the texture consistent.
- Finish with Butter, Not Salt: Toss in cold unsalted butter at the end—it melts into a silky finish. Salt the potatoes before boiling (½ tsp per pound) and add a pinch to the cream; over-salting at the end ruins the balance.
Pro cooking tips for this dish
Potato Parboiling Perfection
Never skip the parboiling step—this is where the magic happens. Cook the 1.5 lb russet potatoes in salted water for exactly 8-10 minutes until they're fork-tender but still hold their shape. The key is using cold water and bringing it to a boil first—this ensures even cooking.
I swear by this method because it prevents mushy potatoes later. Drain immediately and let them steam-dry for 2 minutes—this removes excess moisture that would make your topping watery. 🥔
Cheese Melting Tricks
Melt the ½ cup shredded cheddar cheese directly into the warm cream corn mixture for maximum flavor integration. The residual heat from the canned corn helps the cheese melt smoothly without clumping. For extra richness, I like to add ¼ cup Gruyère alongside the cheddar—its nutty flavor adds depth.
If your cheese isn't melting completely, place the bowl over a pot of simmering water for 1-2 minutes to gently warm it through.
Butter Temperature Matters
Melt the ½ cup unsalted butter over low heat until it's fully liquid but not browned. Hot butter burns easily, and you want it to stay golden and flavorful. I use a small saucepan and keep the heat just low enough to maintain a gentle simmer.
Drizzle this butter evenly over the baked mixture right before the final bake—this creates that irresistible golden crust while keeping the inside creamy. 🧈
Baking Time Adjustments
Your oven's hot spots can make or break this dish. Rotate the baking dish halfway through the 30-35 minute bake to ensure even browning. If the top isn't golden enough, broil for 1-2 minutes at the end—just watch it closely to avoid burning.
The internal temperature should reach 165°F for food safety, but the center should still be slightly soft when you take it out. This ensures maximum creaminess.
Resting for Creaminess
Never skip the 5-10 minute rest after baking—this is when the juices redistribute and the texture becomes velvety. I've seen people serve it immediately, and it's always less creamy. If your topping looks too runny after resting, return it to the oven for 5 minutes to thicken slightly.
The perfect consistency should be thick enough to hold its shape but still creamy enough to stick to every forkful. ✨
Make-Ahead Pro Tips
This dish reheats beautifully, but the method matters. For fridge storage, keep it in an airtight container for up to 4-5 days. Reheat in the oven at 350°F for 15-20 minutes with a splash of milk to restore creaminess.
For freezing, spread the baked mixture on a tray to freeze individually, then transfer to a freezer bag. Thaw overnight in the fridge and reheat as above. The flavors actually improve after reheating—trust me, it's even better the second time around! ❄️
Nutrition facts
Frequently asked questions
Can I use frozen corn instead of canned cream corn?
While you can substitute frozen corn, it won't give the same creamy texture. Thaw and drain the corn well first, then add 2 extra tablespoons of milk to compensate for the extra moisture. For best results, stick with canned cream corn as it's already pre-cooked and has that perfect velvety consistency.
How do I prevent the potatoes from turning mushy?
Parboiling is key! Cook the potatoes for exactly 8-10 minutes until fork-tender but still firm. Drain immediately and let them steam-dry for 2 minutes before mixing with the corn. This removes excess moisture that causes mushiness. Also, don't overbake in the oven - aim for a slightly soft center when done.
What's the best way to make this dish ahead of time?
This recipe reheats beautifully! Assemble the dish up to 24 hours ahead and refrigerate uncovered to let moisture evaporate. Cover and refrigerate until ready to bake. For freezing, bake first, then cool completely before storing in an airtight container for up to 3 months. Reheat in the oven at 350°F for 15-20 minutes with a splash of milk.
Can I make this dish without dairy?
Replace the heavy cream with ½ cup coconut cream and the milk with unsweetened almond milk. Use dairy-free butter or olive oil instead of butter, and omit the cheese or use a dairy-free alternative like nutritional yeast for a cheesy flavor. The texture will be slightly different but still delicious.
Why did my topping turn out watery?
Watery results usually mean one of two things: either the potatoes weren't dried enough after parboiling, or the mixture needed more baking time. Always steam-dry potatoes for 2 minutes after draining, and if the topping looks too thin after baking, return it to the oven for 5 more minutes uncovered. You can also thicken it by stirring in 1 tablespoon of cornstarch mixed with 1 tablespoon cold water.