Southern Corn Pudding is the ultimate comfort food, bringing together creamy textures and rich flavors that define Southern cuisine. Loved at family gatherings, holiday meals, and casual dinners, this classic side dish pairs beautifully with roasted meats, fried chicken, barbecue, or vegetables. Its naturally sweet undertones and savory base make it a versatile dish that often steals the spotlight on the dinner table.
Advertisements
This recipe celebrates the South’s culinary heritage, where corn has been a staple crop for centuries. Southern Corn Pudding isn’t just a dish—it’s a symbol of warmth, hospitality, and the joy of sharing homemade meals with loved ones. With simple ingredients and easy steps, home cooks of all skill levels can bring a taste of the South into their kitchens.
Advertisements
Ingredients
- 2 cups fresh corn kernels (or frozen corn, thawed)
- 1 cup whole milk
- 1/2 cup sour cream
- 4 large eggs
- 1/4 cup unsalted butter, melted
- 1/4 cup granulated sugar
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon onion powder
- 1/2 cup shredded cheddar cheese (optional)
Instructions
- Preheat your oven to 350°F (175°C). Grease a 2-quart baking dish with butter or non-stick spray.
- In a large mixing bowl, combine the corn kernels, whole milk, sour cream, and melted butter. Mix until blended.
- Add the eggs one at a time, beating well after each addition to ensure a fluffy mixture.
- In another bowl, whisk together the sugar, baking powder, salt, black pepper, and onion powder. Slowly add this dry mixture to the wet corn mixture, stirring until just combined.
- If using, fold in the shredded cheddar cheese for extra flavor.
- Pour the corn pudding mixture into the prepared baking dish, smoothing the top with a spatula.
- Bake in the preheated oven for 45–55 minutes, or until the pudding is set and the top is golden brown. A knife inserted in the center should come out clean.
- Let the corn pudding cool for about 10 minutes before serving.

Pro Tips
- Use fresh corn if possible for the best flavor and texture.
- Avoid overmixing the batter to maintain a light and fluffy consistency.
- Serve warm to fully enjoy the creamy texture and natural sweetness.
- Garnish with fresh chives or paprika for an attractive presentation.
Why This Recipe Works
Southern Corn Pudding perfectly balances creamy, sweet, and savory flavors. The combination of whole milk, sour cream, and butter creates a velvety texture, while eggs provide structure and fluffiness. Sweet corn shines as the star ingredient, making this dish a beloved Southern classic that complements any meal.
Substitutions & Variations
- Cheese-Free: Omit cheddar for a traditional sweet version.
- Gluten-Free: Use a gluten-free flour blend if needed.
- Spicy Twist: Add diced jalapeños for a subtle heat.
- Herb Variation: Fresh thyme or rosemary enhances the flavor profile.
Make-Ahead, Storage & Reheating Guide
- Make-Ahead: Prepare the mixture up to 24 hours in advance and refrigerate.
- Storage: Keep leftovers in an airtight container in the fridge for up to 3 days.
- Reheating: Warm in the oven at 325°F for 10–15 minutes or microwave individual portions.
Serving Ideas
- Pair with fried chicken, collard greens, or roasted meats.
- Serve alongside a fresh garden salad for a complete Southern-inspired meal.
- Drizzle with honey butter for a sweet-and-savory touch.
Nutrition (Per Serving Estimate)
- Calories: 200–250 kcal
- Carbohydrates: 30–35 g
- Protein: 5–7 g
- Fat: 8–10 g
- Fiber: 2–3 g
Frequently Asked Questions
Q: Can I use canned corn?
A: Yes, drain it well before using to avoid excess liquid.
Advertisements
Q: Can I make it dairy-free?
A: Substitute milk with almond or coconut milk and use a vegan butter alternative.
Q: How do I know when it’s done?
A: The top should be golden brown, and a knife inserted should come out clean with slight moisture.
Advertisements
Southern Corn Pudding is a heartwarming dish that brings the essence of Southern cooking to your table. Its creamy texture and naturally sweet corn make it irresistible, while its versatility allows for countless variations. Perfect for holidays, family dinners, or comfort food cravings, this recipe is sure to become a favorite in your kitchen. Embrace the flavors, enjoy the process, and savor every bite of this timeless Southern classic.

Southern Corn Pudding Recipe
Ingredients
- 2 cups fresh corn kernels (or frozen corn, thawed)
- 1 cup whole milk
- 1/2 cup sour cream
- 4 large eggs
- 1/4 cup unsalted butter, melted
- 1/4 cup granulated sugar
- 1 tsp baking powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tsp onion powder
- 1/2 cup shredded cheddar cheese (optional)
Instructions
- Preheat your oven to 350°F (175°C). Grease a 2-quart baking dish with butter or non-stick spray.
- In a large mixing bowl, combine the corn kernels, whole milk, sour cream, and melted butter. Mix until blended.
- Add the eggs one at a time, beating well after each addition to ensure a fluffy mixture.
- In another bowl, whisk together the sugar, baking powder, salt, black pepper, and onion powder. Slowly add this dry mixture to the wet corn mixture, stirring until just combined.
- If using, fold in the shredded cheddar cheese for extra flavor.
- Pour the corn pudding mixture into the prepared baking dish, smoothing the top with a spatula.
- Bake in the preheated oven for 45–55 minutes, or until the pudding is set and the top is golden brown. A knife inserted in the center should come out clean.
- Let the corn pudding cool for about 10 minutes before serving.
Notes
- For the best texture, use fresh or thawed frozen corn.
- Allow the pudding to rest for 10 minutes before serving for easier slicing.
- Optional cheese adds richness but can be skipped for a classic flavor.
- Garnish with herbs or paprika for an appealing presentation.
Advertisements

