Best Way to Cook Corn on the Cob

plate of grilled corn on the cob drizzled with creamy sauce and cilantro

4.86 from 233 votes

By Christin Mahrlig

Prep: 5 minutes mins

Cook: 8 minutes mins

Total: 13 minutes mins

Servings: 6 to 8 servings

There’s nothing like fresh summer corn at its sweetest—those tender, juicy kernels layered with a buttery touch. The best part? You can have it ready in just about 13 minutes using just a cup of milk, a stick of butter, and some water. This super simple way cooks the corn right through with flavor, so you don’t have to drown it in butter once it’s done. It’s perfect for feeding a crowd—yields about 6 to 8 servings and barely takes any hands-on time.

Keep scrolling to see the easy ingredient list, a simple step-by-step method, plus some great tips for making sure your corn turns out perfect every time. I’ll share flavor twists, storage advice, reheating tricks, and answers to your most common questions so you can feel totally confident when making this at home.

What Makes This Method Great

This straightforward technique boils fresh corn right in water with milk and butter, gently soaking the kernels in creamy, buttery goodness. You skip the need for slathering on a ton of butter afterward because the flavor seeps inside the kernels. It’s quick, no-fuss, and really brings out that fresh-corn sweetness.

  • Each kernel gets infused with rich, buttery flavor from the inside out.
  • Just three main ingredients—milk, butter, and corn—and barely any prep time.
  • Works great for backyard barbecues, quick weeknight sides, or anytime fresh corn hits the farmers market.

Ingredients and Substitutions

Overhead view of corn pieces, milk, butter, and seasonings arranged on a light countertop.

  • 6 to 8 ears of fresh corn, husked and silk removed (feel free to cut them in half for easier handling)
  • 1 cup milk
  • 1 stick (8 tablespoons) butter
  • Salt and pepper to taste (skip the salt if you’re using salted butter)
  • Optional: 1 to 2 teaspoons sugar if your corn isn’t super sweet

Cooking Method and Timing

  1. Husk the corn and remove all silk; cut ears in half if desired for easier handling.
  2. Fill a large pot halfway with water, leaving room to boil without spilling.
  3. Bring the water to a full rolling boil.
  4. Stir in 1 cup milk and 1 stick (8 tbsp) butter; add 1–2 teaspoons sugar if corn isn’t very sweet and watch for foaming.

    Collage showing corn husking, boiling water, and adding butter and milk.

  5. Add the prepared ears of corn to the pot and reduce heat to a gentle simmer.
  6. Simmer the corn 6 to 8 minutes, checking doneness by poking a kernel (should be soft with a slight snap).
  7. Use tongs to remove the corn and transfer to a serving dish.
  8. Season with salt and pepper to taste and serve immediately.

    Four-panel sequence showing corn on the cob boiled in a stainless pot, hands handling and serving.

Pro Tips for Perfect Corn

  • Choose the freshest ears you can find. Bright green husks and plump, juicy kernels mean the best flavor.
  • Cook the corn in a big pot to keep it from boiling over and to help it cook evenly.
  • Lower the heat after adding the corn to keep the milk from scorching and to avoid foaming.
  • If your butter’s salted, taste the corn before adding more salt—it might not need any!
  • To check for doneness, poke a kernel with a knife. It should be soft but still snap slightly.
  • Cutting ears in half makes them easier to handle and helps if your pot is on the smaller side.

Twists, Toppings, and Swaps

Two grilled elote corn on a plate with lime wedges, crema drizzle, and fresh cilantro.

  • If your corn doesn’t taste very sweet, stir 1 to 2 teaspoons sugar into the cooking liquid for a gentle boost.
  • For a richer, creamier taste, swap some or all of the milk for half-and-half or a bit of heavy cream. Start with half a cup cream and half a cup milk to keep it balanced.
  • After cooking, brush with melted butter and sprinkle with cotija cheese, chili powder, and a squeeze of lime for a quick street-corn (elote) vibe.
  • Try finishing your boiled ears on a hot grill for 1 to 2 minutes per side to add a lovely smoky char and texture.
  • Mix in fresh herbs like chives, parsley, or cilantro, or drizzle with honey-lime for a fresh, bright flavor twist.

Storing and Reheating Leftovers

If you have leftover corn, store it in an airtight container or wrap it tightly with foil or plastic wrap in the fridge. It keeps well for up to 3 days. When you’re ready to eat it, you can reheat it a few ways:

  • Microwave: Place a cob on a plate, cover with a damp paper towel, and microwave for 1 to 2 minutes until warmed through.
  • Stovetop: Simmer the corn briefly (2 to 4 minutes) in a small pot with a splash of water, milk, or butter to keep it moist and tasty.
  • Freezing: Cut the kernels off the cob and freeze them in airtight bags or containers. For best texture, blanch fresh kernels briefly before freezing—this beats freezing corn that’s already cooked.

For easy entertaining, you can par-cook the corn ahead of time and then finish reheating it in the milk and butter mixture or on the grill just before serving. This keeps the kernels tender and flavorful like fresh.

Five grilled corn ears drizzled with creamy sauce on a white platter with lime wedges.

Common Questions Answered

  • Q: Can I use frozen or canned corn for this? – A: While you can warm frozen kernels in milk and butter, using whole fresh ears gives the best flavor and texture. Canned corn tends to be softer and less sweet, so cooking times and results will differ.
  • Q: Why do we add milk? Can I just use water and butter? – A: Milk adds a creamy richness that helps soak the buttery flavor into the kernels. You can use water and butter if needed, but it won’t be quite as rich or flavorful.
  • Q: Will the milk curdle when boiled? – A: To avoid curdling, keep the heat low to a gentle simmer after adding milk and corn. Don’t let it boil hard once dairy is in the pot.
  • Q: How long should I cook the corn? – A: Simmer for 6 to 8 minutes. The sweeter and fresher the corn, the closer to 6 minutes you’ll want.
  • Q: Should I salt the cooking liquid? – A: If you use salted butter, you might not need extra salt. Otherwise, add salt after cooking to taste.

Close-up of grilled corn with creamy sauce, cheese, and cilantro on a plate.

Print

Fresh corn boiled in a mixture of milk and butter, infusing rich buttery flavor inside the kernels. Ready in about 13 minutes and perfect for 6 to 8 servings.

  • Author: mapps6841@gmail.com
  • Prep Time: 5 minutes
  • Cook Time: 8 minutes
  • Total Time: 13 minutes
  • Yield: 6 to 8 servings 1x
  • Category: Side Dish

Ingredients

Scale
  • 6 to 8 ears fresh corn, husked and silk removed (can be cut in half)
  • 1 cup milk
  • 1 stick (8 tablespoons) butter
  • Salt and pepper to taste (skip salt if using salted butter)
  • Optional: 1 to 2 teaspoons sugar if corn isn’t very sweet

Instructions

  1. Husk the corn and remove all silk; cut ears in half if desired for easier handling.
  2. Fill a large pot halfway with water, leaving room to boil without spilling.
  3. Bring the water to a full rolling boil.
  4. Stir in 1 cup milk and 1 stick (8 tbsp) butter; add 1–2 teaspoons sugar if corn isn’t very sweet and watch for foaming.
  5. Add the prepared ears of corn to the pot and reduce heat to a gentle simmer.
  6. Simmer the corn 6 to 8 minutes, checking doneness by poking a kernel (should be soft with a slight snap).
  7. Use tongs to remove the corn and transfer to a serving dish.
  8. Season with salt and pepper to taste and serve immediately.

Notes

Choose the freshest ears you can find; bright green husks and plump kernels give best flavor., Cook in a big pot to prevent boiling over and ensure even cooking., Lower heat after adding corn to prevent milk from scorching and foaming., Taste before adding salt if using salted butter., Cutting ears in half makes handling easier and fits smaller pots., For sweeter corn, add sugar to cooking liquid., Swapping some milk for half-and-half or heavy cream will make a richer taste., After cooking, enhance with melted butter, cotija cheese, chili powder, lime, or grill briefly for smoky flavor., Store leftovers in airtight container refrigerated up to 3 days; reheat by microwave or stovetop., Freeze kernels after blanching for best freezer texture.

Nutrition

  • Serving Size: 1 ear of corn (approximate)
  • Calories: Approximately 150 calories per ear (estimate based on butter and milk quantities)
  • Fat: Approximately 8 g per serving (from butter and milk)
  • Carbohydrates: Approximately 20 g per serving (corn primarily)
  • Protein: Approximately 3 g per serving (estimate from corn and milk)

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Uncategorized

Mila Stevens

ABOUT THE AUTHOR

Mila Stevens

Hey there! I’m Mila Stevens, a self-taught home baker figuring things out one batch at a time. I started this blog to share my baking wins and the occasional flops while learning how to make desserts that make people smile. I’m not a pro, just someone who loves mixing, tasting, and watching simple ingredients turn into something amazing. If you enjoy cozy bakes, buttery doughs, and honest kitchen stories, you’re in the right place.

READ MORE →

Leave a Comment

Recipe rating