Home » Ingredients » Vegetables

Skillet Corn with Bacon

If you’re craving a skillet corn recipe that’s ready faster than you can preheat the oven, this is it. This corn and bacon skillet combines sweet, crisp kernels with crispy bacon bits for the most incredible savory-sweet flavor. It’s pan fried corn at its absolute best – no heavy cream, no fuss, just 15 minutes on the stovetop and a seriously good side dish.

Think of this as sautéed corn with a smoky, salty upgrade. Whether you’re using fresh corn, canned, or frozen, this corn on stovetop situation comes together in one skillet and tastes like way more effort than it actually is.

A spoon digging into corn in a skillet
Save This Recipe Form

Want to save this recipe?

Share your email & we'll send it to your inbox! Plus, enjoy additional recipe inspiration as a bonus!

Love corn? You need to check out these other yummy corn recipes on the blog! Chipotle Corn Salsa, Oven Roasted Corn on the Cob and Avocado Corn and Black Bean Salsa.

Why I Love This Skillet Corn Recipe

This buttery skillet corn checks every box:

  • Quick and easy: 15 minutes from start to finish.
  • Minimal ingredients: Just 4 main ingredients, plus salt and pepper.
  • Great side dish: Perfect for a weeknight dinner, or a lighter no-cream option for Thanksgiving and Christmas.
  • So versatile: Fresh, canned, or frozen corn all work.
  • Big flavor, great texture: Every bite delivers on both.
  • Bonus: There’s bacon in it!

Corn brings so much flavor to a dish all on its own, and I’ve found this dish doesn’t need much else to taste amazing.

We’re keeping it easy here – just butter, bacon grease, and bacon pieces (yes, all the “healthy” ingredients 😄). Sprinkle on some green onions if you’re feeling fancy, but it’s just as good without them.

Fresh corn gives you the best flavor, but my love for corn runs all year long. Even when fresh isn’t in season, canned or frozen kernels still make this sautéed corn dish taste pretty amazing.

This is also my go-to swap for creamier, heavier corn dishes – it delivers all the flavor without the heaviness, which makes it such a great side dish next to rich holiday mains. Now I’m not knocking creamy dishes – I love my cheesy potatoesgravy, and casseroles as much as anyone. It’s just nice to have a little crunch and a little less cheese on the table too.

Another perk: no oven required. The oven is always the most in-demand appliance during the holidays, so it’s nice that this dish only needs the stovetop and about 15 minutes.

I’ve gone back and forth over the years on what to even call this: Pan Fried Corn with Bacon? Skillet Corn with Bacon? Corn Salad? Honest answer: it’s a dish I make whenever I want corn kernels that aren’t stuck on the cob, and I ended up loving it even more than creamed corn for how light and easy it is.

Closeup of pan fried corn in a skillet, with bacon pieces and green onions on top

If you like bacon (who doesn’t?), here are a few more bacon recipes I think you’ll love: Bacon Deviled EggsHoney Roasted Brussels Sprouts with BaconBacon Wrapped Dates with Pineapple, and Creamy Potato Bacon Soup.

Ingredients

Here’s everything you’ll need for this pan fried skillet corn – simple staples that come together in one skillet:

  • Corn kernels: Fresh, canned, or frozen all work well – use whatever you have on hand.
  • White onion: Diced small so it cooks down quickly into every bite.
  • Bacon: Just three strips bring incredible flavor, thanks to both the crispy bits and the rendered grease.
  • Salted butter: Salted rather than unsalted adds an extra layer of savory flavor. Other neutral olive such as olive oil and canola oil can be used but it will not be as flavorful as using salted butter.
  • Salt and black pepper: A simple finishing touch that opens up the other flavors.
  • Green onions: Completely optional, but a nice bright garnish if you have them.
Fresh corn kernels in a measuring cup
Fresh corn kernels

How To Make Sautéed Corn on the Stove

This corn and bacon recipe comes together in three simple steps – no oven, no fuss.

Step 1: Cook the bacon

Cut the bacon into small pieces. Heat a skillet over medium heat and pan fry the bacon until crispy.

You should end up with crisp bacon bits and a good amount of flavorful grease left in the pan – both are doing a lot of the work here.

Pan frying bacon on a skillet
Pan frying bacon

Step 2: Saute the butter, onions, and corn

Once the bacon is crispy, add the butter and diced onions into that pool of bacon grease. OH YEAH. Stir for about a minute, or until the onions turn soft.

Add the corn kernels and sauté them continuously. Corn cooks fast, so don’t walk away – you’re looking for a brighter yellow color, and it should still have some crunch. Avoid overcooking it into mush.

Uncooked corn kernels and bacon in a skillet

Step 3: Season and serve

Add salt and pepper to taste, stir once more, and remove the skillet from the heat. If using, garnish sauteed corn with green onions right before serving so they stay bright and fresh.

Serve immediately – this skillet corn is best fresh off the stove while the bacon is still crispy.

Skillet Corn with bacon and green onions on top

Trust me, even your pickiest eater will love this one!

Variations And Substitutions

This recipe is easy to make your own:

  • Making creamy corn: Stir in 2-3 tablespoons of heavy cream, a spoonful of cream cheese, or a splash of half-and-half at the end for a richer version, closer to classic creamed corn but with way less effort. If you like a thicker cream corn, you can add all-purpose flour
  • Cheesy skillet corn: Sprinkle in shredded cheddar or Parmesan right after removing the skillet from heat and stir until melted.
  • Spicy skillet corn: Add a pinch of cayenne or a diced jalapeño along with the onions for some heat.
  • Mexican street corn style: Finish with a squeeze of lime, a sprinkle of cotija, and a dash of chili powder.
  • Vegetarian version: Skip the bacon and add an extra tablespoon or two of butter (or a drizzle of olive oil) to make up for the lost flavor and fat.
  • Adding other vegetables: You can also add other veggies such as bell peppers, zucchini, carrots etc to jazz up your skillet corn.

Make Ahead, Storage, And Reheating

Storage: This skillet corn keeps well in the refrigerator for up to 5 days in an airtight container. Bacon will lose some crispiness once refrigerated, though the flavor holds up.

Reheating: Warm leftovers in a skillet over medium heat for a few minutes, or microwave in 30-second intervals until heated through.

Freezing: Best enjoyed fresh, but it can be frozen for up to 2 months in an airtight container. Thaw in the fridge overnight and reheat in a skillet to help bring back some texture.

Make ahead: Dice the onion and prep your corn kernels a day ahead, then cook everything fresh right before serving for the best texture.

How To Serve

This skillet corn is such a great side dish year-round. Serve it alongside grilled chicken or steak for an easy weeknight dinner, next to turkey or ham for a lighter Thanksgiving or Christmas side, or spooned over tacos and BBQ plates for a smoky, buttery finishing touch.

It also holds up well at room temperature, making it a solid pick for potlucks.

Tips and Tricks

A few things to keep in mind when making skillet corn:

  • Corn should stay crunchy: Don’t overcook the corn kernels – once they turn a brighter yellow, they’re close to done.
  • Use a at least 10-inch nonstick skillet: This size gives the sautéed corn room to cook evenly without steaming.
  • Don’t skip the bacon grease: It’s doing a lot of the flavor work, so resist draining it all away. If you are not cooking with bacon, butter is a good substitute
  • Pat frozen corn dry: If using thawed frozen corn, blot off excess moisture so it sears instead of steams.
  • Cook the bacon low and slow first: Getting it nice and crispy before adding anything else makes a big difference in texture.
  • Taste before adding extra salt: Between the salted butter and bacon, this dish is already plenty salty. So always taste it before adding more salt.
  • Try medium-high heat for a little char: For a bit of caramelization, bump the heat up slightly toward the end and let it sit a few extra seconds before stirring.
  • Add green onions last: Stir them in right before serving so they stay bright and don’t wilt.
  • Double it for a crowd: Use a larger skillet, or cook in batches, if doubling for a holiday table.

Frequently Asked Questions

How do I make this vegetarian?

Omit the bacon and add one or two more tablespoons of butter (or a drizzle of olive oil) to make up for the flavor.

Can I double the recipe?

Absolutely! Use a larger skillet if you have it, or double the recipe and pan fry the corn longer until all the corn kernels are cooked through.

What’s the best corn to use for skillet corn?

Fresh corn gives the best flavor and texture, but canned or frozen kernels work great too, especially when fresh corn isn’t in season.

Can I use turkey bacon instead of regular bacon?

You can, though you’ll get less rendered grease, so add a little extra butter to make up for it.

How do I make skillet corn creamier?

Stir in a few tablespoons of heavy cream, cream cheese, or half-and-half at the end for a richer version, similar to classic creamed corn.

Why is my skillet corn watery instead of crisp?

This usually happens when frozen corn goes straight into the skillet without being patted dry first, adding extra moisture to the pan.

What should I serve with skillet corn?

It pairs well with grilled chicken, steak, tacos, BBQ, or a holiday turkey or ham dinner.

ENJOYED THIS RECIPE? Tell us what you think by leaving a rating and review below! 🤍

More Corn Side Dish Recipes

More Vegetable Side Dish

Scooping out pan fried corn kernels and bacon

Skillet Corn

4.85 from 19 votes
Easy and delicious pan fried skillet corn recipe! Combined with bacon pieces and bacon grease for amazing flavors. A yummy vegetable side dish ready under 15 minutes!
Recipe By: MinShien
Prep: 5 minutes
Cook: 10 minutes
Total: 15 minutes
Servings: 8 servings

Ingredients

  • 3 1/2 cups corn kernels ~6 ears of corn
  • 1/4 cup white onion diced
  • 3 strips bacon
  • 1 tbsp salted butter
  • salt and black pepper to taste
  • 1 tbsp green onions chopped, optional

Instructions

  • Cut bacon into small pieces. Heat skillet under medium heat and pan fry bacon.
  • Once bacon pieces are crispy, add butter and diced white onions. Stir to cook for 1 minute or until onions are soft, then add corn kernels. Stir continuously until corn kernels are completely cooked (avoid overcooking).
  • Add salt and pepper to taste. Stir, then remove from heat. Optional: garnish with green onions
  • Serve and enjoy!
Save This Recipe Form

Want to save this recipe?

Share your email & we’ll send it to your inbox! Plus, enjoy additional recipe inspiration as a bonus!

Recipe Notes

Feel free to use fresh, canned or frozen corn!

Nutrition Information

Calories: 106kcal (5%), Carbohydrates: 13g (4%), Protein: 3g (6%), Fat: 5g (8%), Saturated Fat: 2g (13%), Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 1g, Cholesterol: 9mg (3%), Sodium: 201mg (9%), Potassium: 125mg (4%), Fiber: 1g (4%), Sugar: 2g (2%), Vitamin A: 87IU (2%), Vitamin C: 2mg (2%), Calcium: 5mg (1%), Iron: 1mg (6%)

More Recipes You Might Like

4.85 from 19 votes (14 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




12 Comments

  1. Would you use low sodium soy sauce instead of salt?

    1. MinShien Denis says:

      I think salt would taste much better in this!

  2. 5 stars
    Everything is better with bacon and this corn was no exception!

    1. MinShien Denis says:

      AGREE!

  3. 5 stars
    We love this skillet corn recipe! Frying intensifies the corns’ natural sweetness, and the addition of the bacon is delicious, too.

    1. MinShien Denis says:

      Thanks Renee! Happy to hear that you all enjoyed it!

  4. Elizabeth says:

    5 stars
    This was so good. Such a delicious way to dress up corn. Thanks for another amazing recipe.

    1. MinShien Denis says:

      Thank you for trying it and letting us know!

  5. 5 stars
    I am a huge fan of fresh corn recipes and this one did not disappoint. The bacon added the perfect amount of saltiness to the corn.

    1. MinShien Denis says:

      Thank you Sharon! Glad you enjoyed it!

  6. 5 stars
    We love this corn side dish! It was easy, quick and so delicious! A++!

    1. MinShien Denis says:

      Thank you so much, Mimi!