Go Back
+ servings
Whole corn kernels in cast iron skillet with a wooden spatula.
Print Recipe
4.75 from 20 votes

Perfect Roasted Corn (w/ frozen corn)

This Roasted Corn recipe is a quick and easy side dish made with frozen corn caramelized in a savory mix of onions and garlic. It's easy enough for a weeknight and can be made all year long. It's the BEST way to roast corn on the stovetop and will be ready to devour in just 20 minutes.
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Side Dish
Cuisine: American
Servings: 8
Calories: 172kcal


  • 2 pounds frozen corn kernels
  • ½ onion diced (yellow, brown, or sweet onion)
  • tablespoon garlic minced
  • 2 tablespoon butter
  • 2 tablespoon olive oil
  • kosher salt to taste
  • pepper to taste


  • Heat a 12-inch skillet over medium-high heat (I prefer cast iron skillets, but any skillet will work).
  • Once hot, add in butter and oil until melted. Add in diced onion and garlic. Saute for 2-3 minutes, stirring occasionally, until fragrant and translucent. The pan should stay very hot, but not so hot that they burn.
  • With the pan very hot, add in frozen corn kernels. Continue to cook for approximately 10 minutes, stirring occasionally. It is done when the kernels are soft and are spotted with deep shades of brown. Finish with salt and pepper to taste.
  • We love comments! Please come back and leave us one after you've tried this recipe.


Tips & Tricks
  • Use a cast iron skillet to produce the most color on the corn.
  • After sautéing the onions and garlic, make sure the pan is really hot before adding the corn. This will ensure that the kernels roast and don't steam.
  • Do not overcrowd the pan (use a 12-inch skillet). If the pan is too crowded the corn won't be able to caramelize.
  • Stir the corn occasionally, but allow plenty of time without stirring to help the dark brown spots to develop.
Can I use fresh or canned corn?
Removing corn husks and cutting it off the cob is a lot of extra work.... The easiest way to go is frozen corn, so that's our first choice. However, you can also make this recipe with fresh corn kernels or canned corn that has been thoroughly drained.
Store in an airtight container in the fridge for 3-5 days. 


Calories: 172kcal | Carbohydrates: 28g | Protein: 4g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 8mg | Sodium: 31mg | Potassium: 349mg | Fiber: 3g | Sugar: 1g | Vitamin A: 87IU | Vitamin C: 9mg | Calcium: 9mg | Iron: 1mg