· · · ·

Bacon Corn Casserole

Sharing is caring!

Bacon Corn Casserole is a delicious and easy side dish, perfect for Thanksgiving or any holiday! It’s sweet corn with a creamy texture, and smoky bacon all baked together into one golden-brown, spoonable casserole—this dish has it all!

Contains affiliate links

Golden-brown bacon corn casserole baked in an 8x8 dish with crispy bacon pieces on top

I have to admit, corn casserole never graced my Thanksgiving table growing up, but it was a staple for my husband. He absolutely LOVES corn casserole and we have to make it every year- even if he’s the only one who eats it. (He doesn’t mind having the whole pan to himself 😉)

This casserole is so simple to put together but is incredibly flavorful! The bacon and onion gives it a smoky flavor while the corn lends to it’s sweetness. It’s easy enough for a weeknight dinner but special enough to serve at the holidays alongside turkey, ham, or roast beef.

The best part? It’s made with pantry staples and comes together in just a few minutes before baking, or it can be prepped the day before. That means less fuss and more flavor on your table.

Golden-brown bacon corn casserole baked in an 8x8 dish with crispy bacon pieces on top

Why You’ll Love It

  • Crowd-pleaser – Bacon + corn = always a hit.
  • Simple ingredients – Mostly items you already have in your kitchen.
  • Flexible – Can be doubled for gatherings or baked in a smaller dish for family dinners.
  • Make-ahead friendly – Great for holidays and potlucks.

What You’ll Need

Find the full, printable recipe with exact measurements at the bottom of this post. Read on for more details and tips!

On the recipe card below, click “print recipe” and from there you can print out the page or screenshot it to save to your phone’s photo album.

Pin this recipe to save to Pinterest so you can make it later! You can Pin It from the recipe card below. Just click the “Pin Recipe” button. If you’d like to follow me on Pinterest , my page is Steph Gigliotti.

  • 8×8 Baking Dish
  • Nonstick Cooking Spray
  • Bacon – Adds smoky flavor and a little crunch.
  • Onion – Cooked in bacon drippings for savory depth.
  • Flour & Milk – Help thicken the custard-like base.
  • Eggs – Give structure to the casserole.
  • Sugar & Butter – Add balance and richness.
  • Corn – A mix of canned whole kernel and creamed corn for the perfect texture.
  • Paprika – A touch of warmth and color.
  • Salt + Pepper – Essential seasonings to bring it all together.
Golden-brown bacon corn casserole baked in an 8x8 dish with crispy bacon pieces on top

How To Make It

Step 1: Cook the Bacon

Cook the bacon in a skillet over medium heat until crisp. Drain on paper towels, chop, and set aside.

Step 2: Cook the Onion

Using the bacon drippings, sauté the diced onion until softened (about 4–5 minutes). Sprinkle in 1 tablespoon of flour and whisk until combined. Season lightly with salt and pepper. Set aside.

Step 3: Make the Custard Base

In a large mixing bowl, whisk together the milk and remaining flour until smooth. Add the eggs and whisk again until fully combined.

Step 4: Mix It All Together

Stir in the sugar, melted butter, both cans of corn, the cooked onions, chopped bacon, paprika, and additional salt and pepper to taste.

Step 5: Bake

Pour the mixture into a greased 8×8 baking dish. Bake uncovered at 350°F for 50–60 minutes, until the center is set and the top is golden brown.

Step 6: Rest and Serve

Let the casserole rest for 15 minutes before slicing—it helps the pieces hold together beautifully.

Recipe can be doubled and baked in a 9×13 dish, perfect for holidays or feeding a crowd.

Did you enjoy this recipe? Take a picture and tag me @StephGigliotti on social media and #StephRealLife. I would absolutely love to see your finished dish!

⭐ Please leave a 5-star rating in the recipe card below and/or a review in the comment section. 📌Save this recipe to make later and share with a friend!

Golden-brown bacon corn casserole baked in an 8x8 dish with crispy bacon pieces on top

Variations

  • Cheesy twist: Stir in 1 cup of shredded cheddar or pepper jack for a cheesy upgrade.
  • Spicy kick: Add a diced jalapeño or a pinch of cayenne pepper.
  • Make-ahead: Assemble the casserole (without baking), cover tightly, and refrigerate up to 24 hours in advance. Bake as directed when ready to serve.
  • Freezer-friendly: Bake, cool completely, then wrap and freeze. Reheat in the oven until warmed through.
  • Make it vegetarian– leave out the bacon and sauté the onion in 1 tablespoon of butter.

What To Serve With Bacon Corn Casserole

This side pairs well with just about everything! Try it with:

Golden-brown bacon corn casserole baked in an 8x8 dish with crispy bacon pieces on top

More Easy Sides

In Summary

This Bacon Corn Casserole is the perfect blend of sweet, savory, creamy, and smoky. It’s the kind of recipe that disappears fast at potlucks and holiday dinners—and everyone will be asking for seconds. Whether you’re making it for Thanksgiving, Sunday supper, or a backyard barbecue, it’s sure to become a new family favorite.

Sign up for our newsletter to get new recipes sent right to your inbox! Follow along with me on Instagram, Facebook, YouTube , Pinterest, and TikTok.

Golden-brown bacon corn casserole baked in an 8x8 dish with crispy bacon pieces on top

Bacon Corn Casserole

Sweet corn, creamy texture, and smoky bacon all baked together into one golden-brown, spoonable casserole—Bacon Corn Casserole has everything you love in classic comfort food.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings: 9 squares

Ingredients
  

  • 4 strips bacon
  • 1/2 onion diced
  • Salt + Pepper to taste
  • 1/4 cup all purpose flour- 1 tbsp reserved
  • 1 cup whole milk
  • 2 large eggs
  • 2 tbsp sugar
  • 2 tbsp butter melted
  • 15 ounce can whole kernel sweet corn
  • 15 ounce can creamed corn
  • 1/2 tsp paprika

Method
 

  1. Cook the bacon in a skillet over medium heat until crisp. Drain on paper towels, chop, and set aside.
  2. Using the bacon drippings, sauté the diced onion until softened (about 4–5 minutes). Sprinkle in 1 tablespoon of flour and whisk until combined. Season lightly with salt and pepper. Set aside.
  3. In a large mixing bowl, whisk together the milk and remaining flour until smooth. Add the eggs and whisk again until fully combined.
  4. Stir in the sugar, melted butter, both cans of corn, the cooked onions, chopped bacon, paprika, and additional salt and pepper to taste.
  5. Pour the mixture into a greased 8×8 baking dish. Bake uncovered at 350°F for 50–60 minutes, until the center is set and the top is golden brown.
  6. Let the casserole rest for 15 minutes before slicing—it helps the pieces hold together beautifully.
  7. Recipe can be doubled and baked in a 9×13 dish, perfect for holidays or feeding a crowd.

Nutrition

Calories: 200kcalCarbohydrates: 26gProtein: 6gFat: 9gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.1gCholesterol: 58mgSodium: 235mgPotassium: 258mgFiber: 2gSugar: 8gVitamin A: 399IUVitamin C: 5mgCalcium: 46mgIron: 1mg
Pin Recipe Share on Facebook

Tried this recipe?

Post a pic and mention @StephGigliotti, I’d love to see it!

Similar Posts

2 Comments

5 from 1 vote

Leave a Reply

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

Recipe Rating