20-Minute Cheesy Bacon Corn Skillet

Prep: 5 minCook: 15 min4 servingsmedium
Cheesy Bacon Corn Skillet with Melted Cheddar

A creamy, one-skillet corn side dish studded with crispy bacon and sharp cheddar cheese. Sweet corn kernels soften with onion in a milk-based sauce, then topped with melted cheese and bacon crumbles. Serve warm alongside grilled meats, roasted chicken, or as a comfort food side at casual weeknight dinners or potlucks. This version keeps things simple and stovetop-friendly, ready in under 20 minutes.

Ingredients

4 servings
  • 3 oz bacon, 3 strips
    smoked sausageequal weightswap

    High confidence

    Full guide →
  • 1 tbsp onion, minced
  • 2 can corn, drained, 15 oz each
  • tsp garlic salt
  • tsp onion salt
  • ¼ cup milk
    heavy creamequal ratiorichness

    High confidence

    Full guide →
  • 4 oz cheddar cheese, shredded
    gruyereequal weightswapdairy-free

    High confidence

    Full guide →

Instructions

  1. 1

    Cook bacon until crisp, then remove and drain on paper towels.

  2. 2

    Pour off most bacon grease, leaving about 1 tablespoon in the skillet.

  3. 3

    Add minced onion and cook until translucent.

  4. 4

    Stir in drained corn and cook for 2-3 minutes.

  5. 5

    Season with garlic salt and onion salt, adjust to taste.

  6. 6

    Pour in milk and heat until just below boiling.

  7. 7

    Add shredded cheddar cheese, cover, and remove from heat.

  8. 8

    Let sit 5 minutes until cheese fully melts.

  9. 9

    Stir well, crumble bacon back in, and serve hot.

Tips

Tip 1

Reserve 1-2 tablespoons bacon grease for deeper flavor; the fat carries the smoky taste.

Tip 2

Don't skip the 5-minute rest--it ensures cheese fully melts and creates a creamy sauce.

Good to Know

Storage

Refrigerate in airtight container up to 3 days. Reheat gently on stovetop or microwave, adding splash of milk if sauce thickens.

Make Ahead

Prepare bacon and onion up to 1 day ahead. Assemble and cook just before serving for best cheese texture.

Serve With

Serve hot as a side to grilled chicken, steak, or roasted pork. Also works as comfort food at casual dinners or holiday potlucks.

See pairing guide →

Common Mistakes

Watch

Do not skip draining bacon grease to avoid overly greasy, heavy dish.

Watch

Do not boil milk vigorously to avoid curdling.

Watch

Do not omit the 5-minute rest to ensure cheese melts fully and creates creamy sauce.

Substitutions

Dairy-Free Swaps

cheddar cheese
gruyereequal weightswapdairy-free

High confidence

Full guide →
milk
plant-based milkequal ratiodairy-free

Medium confidence

Full guide →

General Alternatives

bacon
smoked sausageequal weightswap

High confidence

Full guide →
milk
heavy creamequal ratiorichness

High confidence

Full guide →
Find more substitutions →

FAQ

Can I make this ahead?

Cook bacon and mince onion 1 day ahead. Assemble the full dish just before serving to keep cheese melted and creamy. Leftovers keep 3 days refrigerated.

What if I don't have cheddar cheese?

Gruyere, gouda, or even American cheese work well. Use equal weight and shred fresh if possible for faster melting.

Can I freeze this?

Not recommended. Freezing separates the cream sauce and makes cheese rubbery. Store refrigerated only, up to 3 days max.