Sweet Corn Creamed Beef Skillet Pie
This Sweet Corn Creamed Beef Skillet Pie is a delicious twist on classic comfort food. Seasoned ground beef is cooked with sweet corn and onions in a rich, creamy sauce, then finished with a golden, buttery topping that bakes right in the skillet.
The sweet corn adds a little natural sweetness to the savory beef, while the creamy filling keeps every bite rich and satisfying. It’s an easy one-pan dinner that feels homemade, hearty, and perfect for a busy weeknight.
🛒 Ingredients
For the Beef Filling
- 1½ lbs ground beef
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 2 cups sweet corn, fresh or frozen
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon smoked paprika
- ½ teaspoon onion powder
- ½ teaspoon dried thyme
- 1 tablespoon Worcestershire sauce
- ½ cup beef broth
For the Creamy Sauce
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 1½ cups whole milk
- ½ cup heavy cream
- ½ cup shredded cheddar cheese
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
- ¼ teaspoon salt
For the Topping
- 1½ cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 4 tablespoons cold butter, cubed
- ¾ cup buttermilk
- ½ cup shredded cheddar cheese
- 1 tablespoon melted butter
👩🍳 Instructions
1. Preheat the Oven
Preheat your oven to 375°F (190°C).
Use a well-seasoned 10- or 12-inch oven-safe skillet. If your skillet isn’t oven-safe, prepare the filling in a regular skillet and transfer it to a greased baking dish.
2. Brown the Beef
Heat the olive oil in the skillet over medium-high heat.
Add the ground beef and cook for 6–8 minutes, breaking it apart with a wooden spoon, until browned and fully cooked.
Drain excess grease if necessary.
3. Add the Aromatics and Corn
Add the diced onion and cook for 3–4 minutes until softened.
Stir in the garlic and cook for about 30 seconds.
Add the sweet corn, salt, black pepper, smoked paprika, onion powder, and dried thyme.
Pour in the Worcestershire sauce and beef broth.
Stir everything together and simmer for about 2 minutes.
4. Make the Creamy Beef Mixture
Push the beef mixture toward one side of the skillet.
Add the butter to the open area and let it melt.
Sprinkle the flour over the butter and whisk or stir continuously for about 1 minute.
Gradually pour in the milk and heavy cream while stirring.
Bring the mixture to a gentle simmer and cook for 3–5 minutes, stirring frequently, until the sauce thickens.
Stir everything together, then add the cheddar cheese.
Continue stirring until the cheese melts into the creamy beef and corn mixture.
Remove from the heat.
5. Prepare the Topping
In a medium bowl, whisk together the flour, baking powder, salt, and black pepper.
Add the cold cubed butter.
Use your fingertips or a pastry cutter to work the butter into the flour until the mixture resembles coarse crumbs.
Pour in the buttermilk and stir just until a soft dough forms.
Do not overmix.
6. Assemble the Skillet Pie
Spread the creamy beef and corn mixture evenly in the skillet.
Drop spoonfuls of the topping dough over the surface, leaving a few small gaps for steam to escape.
Sprinkle the shredded cheddar cheese over the topping.
Drizzle or brush the melted butter over the top.
7. Bake Until Golden
Place the skillet in the preheated oven.
Bake for 25–30 minutes, or until the topping is puffed and golden brown and the beef filling is bubbling around the edges.
If the topping needs more color, broil for 1–2 minutes at the end while watching carefully.
8. Rest Before Serving
Remove the skillet from the oven and let it rest for 8–10 minutes.
This gives the creamy filling time to thicken slightly while keeping the topping warm and tender.
Garnish with a little chopped parsley if desired.
Serve directly from the skillet.
💡 Tips for the Best Skillet Pie
- Don’t overmix the topping: Overworking the dough can make it tough instead of tender.
- Use cold butter: Cold butter creates little pockets of richness in the topping as it bakes.
- Fresh or frozen corn works: If using frozen corn, there’s no need to thaw it first.
- Brown the beef well: A little caramelization adds much more flavor to the filling.
- Let it rest: The creamy filling will thicken as it cools slightly.
- Use an oven-safe skillet: Cast iron works particularly well for this recipe.
🌽 Easy Variations
Cheesy Jalapeño Beef Pie
Add 1–2 diced jalapeños to the beef mixture and replace some of the cheddar with pepper jack cheese.
Bacon Corn Beef Pie
Stir 6 slices of cooked, crumbled bacon into the filling before adding the topping.
Southwest Version
Add 1 teaspoon chili powder and ½ teaspoon cumin, then stir in a can of drained diced green chiles.
Mushroom Beef Pie
Sauté 8 oz sliced mushrooms with the onions for a richer, earthy flavor.
Biscuit Topping
For an even easier version, replace the homemade topping with refrigerated biscuit dough.
🥗 What to Serve With It
Because this skillet pie is already hearty, simple sides work best:
- Crisp green salad
- Roasted green beans
- Steamed broccoli
- Garlic butter carrots
- Coleslaw
- Tomato cucumber salad
- Pickled vegetables
For an extra cozy meal, serve it with a spoonful of sour cream or a drizzle of hot sauce.
🧊 Storage and Reheating
Allow leftovers to cool before transferring them to an airtight container.
Store in the refrigerator for up to 3 days.
Reheat individual servings in the microwave until hot, or cover the skillet with foil and warm in a 325°F (165°C) oven.
For the best topping texture, reheating in the oven is recommended.
📋 Recipe Details
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 6
Category: Dinner / Skillet Pie
Cuisine: American
Method: Stovetop & Oven
❤️ Why You’ll Love This Recipe
This Sweet Corn Creamed Beef Skillet Pie brings together savory ground beef, juicy sweet corn, creamy cheddar sauce, and a golden homemade topping in one comforting dish.
It’s simple enough for a weeknight but satisfying enough for a Sunday family dinner. Best of all, everything is prepared in one skillet, so there’s less cleanup and plenty of warm, homemade flavor in every bite.

