This Slow Cooker Corn Pudding is decadent, creamy, easy to make, and a crowd favorite! Loaded with cream-style corn, sweet corn, sour cream, cream cheese, and cheddar — it’s the perfect holiday side dish!
You guys. This slow cooker corn pudding might just be my new favorite Thanksgiving recipe…like, ever! Loaded with corn, a little sweet, a little salty, a little tangy, and a whole lot of creamy. This is definitely going to be a favorite at the Thanksgiving table!What is corn pudding?
Corn pudding is a classic holiday dish! Although pudding does imply “dessert”, and corn pudding is sweet, this pudding is a savory dish made up of creamed corn, cornbread mix, and other ingredients. Corn pudding is similar to corn casserole in ingredients (cornbread mix, corn, sour cream, butter), but the texture is slightly different. A corn casserole has more structure (like a loose cornbread.) Corn pudding, on the other hand, has a smoother, creamier, more custard-like texture…hence the word pudding in the name!
Ingredients
This simple list of ingredients comes together to make a flavorful holiday side dish!
- Cream-Style Corn – makes the pudding ultra creamy and provides a sweet corn flavor.
- Sweet Corn – adds a pop of texture and sweetness.
- Unsalted Butter – gives the pudding even more moisture and richness.
- Sour Cream and Cream Cheese – provide a tangy flavor and creamy, rich texture.
- Sharp Cheddar Cheese – adds a sharp, cheesy flavor to balance out the richness of the other ingredients. Also helps to create that ooey-gooey texture.
- Buttermilk – melts into the other ingredients to form a delicious creamy texture.
- Eggs – gives the other ingredients some structure to achieve that pudding-like texture.
- Cornbread Mix – our base! I use Jiffy cornbread mix, but other brands will work as well!
- Granulated Sugar – adds just a touch more sweetness to enhance the corn flavor.
- Salt and Pepper – cuts the sweetness and adds a touch of spice.
How to make
Not only are you going to be blown away by how delicious this is, but you’re going to LOVE how easy it is to make too. Only 10 minutes of prep for this delicious, flavorful side dish!
- Place all of your ingredients into a greased crockpot and stir to combine.
- Cover and cook on HIGH for 5 hours then serve and enjoy!
How long to cook
Cook corn pudding in the crockpot on HIGH for 5 hours. You’ll know it’s done when the mixture is slightly set but still creamy and delicious.
Why is my corn pudding watery?
If your corn pudding came out watery, you may have forgotten to drain the canned sweet corn. Although you do want the added moisture from the creamed corn, you want to make sure you drain the sweet corn before adding that to the crockpot. Otherwise your corn pudding will be too moist! If you forgot to drain the canned sweet corn, try giving the pudding a stir, then cook for additional time with the lid OFF — this should help some of the liquid evaporate.
Is corn pudding served hot or cold?
Corn pudding is best served warm. Serve immediately, hot, from the crockpot or re-heat in the microwave until warm.
Variations
I love this slow cooker corn pudding as-is but if you want to switch the flavors up, here are some ideas!
- Bake it. Check out my from-scratch baked corn pudding.
- Use a different cheese. Try pepper jack, monterey jack, gouda, etc.
- Add meat. Add bacon bits for a delicious smoky flavor and crunchy texture.
- Give it a Mexican flavor twist. Try my Mexican street corn spoon bread.
What to serve with corn pudding
Corn pudding is a classic holiday side dish! I love to serve it alongside other delicious seasonal side dishes. Here are some of my favorites!
How to store
Leftovers will last in an airtight container in the fridge for 3-4 days or in the freezer for up to 2 months.
To reheat, thaw in the fridge if frozen then microwave single servings until warmed through. To reheat a larger amount, place in a greased baking dish and bake at 325ºF until heated all the way through. You can also re-warm in the crockpot.
– Jennifer

Slow Cooker Corn Pudding
Equipment for this recipe
Ingredients
- 1 (15 oz) can cream style corn
- 2 (15 oz) cans sweet corn drained
- ½ cup unsalted butter cubed
- 1 (8 oz) container sour cream *can halve for less rich dish
- 1 (8 oz) package cream cheese cubed *can halve for less rich dish
- 1 (8 oz) block sharp cheddar cheese shredded *can halve for less rich dish
- ½ cup buttermilk
- 2 large eggs slightly beaten
- 1 (8.5 oz) box cornbread mix
- ¼ cup granulated sugar
- 1 ½ teaspoons salt more or less to taste
- ½ teaspoon pepper
- sour cream and chives optional for serving
Recipe Video
Instructions
- Spray crockpot with cooking spray.
- Place all ingredients (corn - pepper) into crockpot.
- Stir to combine.
- Cover and cook on HIGH for 5 hours or until mixture is set.
- Serve with optional extra sour cream and chives!
- Take 5 seconds to rate this recipe below. We greatly appreciate it!
Notes
Nutrition Information
*Note: Nutrition information is estimated and varies based on products used.
Gayle United States
Jennifer @ Show Me the Yummy
Francesca United States
Jennifer @ Show Me the Yummy
Kaylee San Diego, California
Jennifer @ Show Me the Yummy
Patty Mentor, Ohio
Jennifer @ Show Me the Yummy
Dian San Diego, California
Jennifer @ Show Me the Yummy
Brad United States
Jennifer @ Show Me the Yummy
carrie Homer Glen, Illinois
Jennifer @ Show Me the Yummy
Anonymous Matthews, North Carolina
Emily United States
Jennifer @ Show Me the Yummy
Jamie Ashland, Kentucky
Jennifer @ Show Me the Yummy
Marlena United States
Jennifer @ Show Me the Yummy
Andy71 Frisco, Texas
Michelle Bellevue, Nebraska
Jennifer @ Show Me the Yummy
Glen Scranton, Pennsylvania
Jennifer @ Show Me the Yummy
Anonymous United States
Patty Belleville, Illinois
Jennifer @ Show Me the Yummy
MaryG United States
Deborah Naples, Florida
Jennifer @ Show Me the Yummy
Deborah Naples, Florida
Jennifer @ Show Me the Yummy
Craig United States
Jennifer @ Show Me the Yummy
Rebecca Hendersonville, North Carolina
Jennifer @ Show Me the Yummy
Rebecca Hendersonville, North Carolina
Jamie United States
Jennifer @ Show Me the Yummy
Beni Pine Grove, Pennsylvania
Anonymous Pine Grove, Pennsylvania
Jennifer @ Show Me the Yummy
Anonymous Tallahassee, Florida
Anonymous Mayfield, Kentucky
Debbie United States
Jennifer @ Show Me the Yummy
Anonymous Harrisburg, Pennsylvania
Anonymous United States
Anonymous Humble, Texas
Deb Evansville, Indiana
Jennifer @ Show Me the Yummy
Anonymous United States
Kaila Dunellen, New Jersey
Audrey Opelika, Alabama
Jennifer @ Show Me the Yummy
Craig New Orleans, Louisiana
Jennifer @ Show Me the Yummy
Benne Frederick, Maryland
Jennifer @ Show Me the Yummy
Anonymous Florence, Mississippi
Kay Houston, Texas
Jennifer @ Show Me the Yummy
Sharon Tucson, Arizona
Jennifer @ Show Me the Yummy
Sharon Tucson, Arizona
Jennifer @ Show Me the Yummy
Anonymous Tampa, Florida
Erica Sioux City, Iowa
Jennifer @ Show Me the Yummy
Beth Lincoln, Nebraska
Jennifer @ Show Me the Yummy
Justin Rochester, Washington
Jennifer @ Show Me the Yummy
Stacy Louisville, Kentucky
Jennifer @ Show Me the Yummy
Debby United States
Jennifer @ Show Me the Yummy
Dar United States
Jennifer @ Show Me the Yummy
C Brooklyn, New York
Jennifer @ Show Me the Yummy
Pam Lake Forest, California
Jennifer @ Show Me the Yummy
Ann Fort Lauderdale, Florida
Jennifer @ Show Me the Yummy
jv Wilmington, Delaware
Jennifer @ Show Me the Yummy
Dianne United States
Jennifer @ Show Me the Yummy
Johnnie Moulton, Alabama
DOROTHY United States
Jennifer @ Show Me the Yummy
MerryG Hattiesburg, Mississippi
Jennifer @ Show Me the Yummy
Suzi Minneapolis, Minnesota
Jennifer @ Show Me the Yummy
Yvonne Hilliard, Ohio
Jennifer @ Show Me the Yummy
Jodi Tijuana, Estado de Baja California
Jennifer @ Show Me the Yummy
Marie Mesa, Arizona
Jennifer @ Show Me the Yummy
Karenina Rockville, Maryland
Jennifer @ Show Me the Yummy
E Crete, Illinois
Trevor @ Show Me the Yummy
Brandy Painesville, Ohio
Jennifer @ Show Me the Yummy
Brandy Painesville, Ohio
Jennifer @ Show Me the Yummy
Laurie Mosinee, Wisconsin
Jennifer @ Show Me the Yummy
Jennifer @ Show Me the Yummy
Sherry Murrieta, California
Jennifer @ Show Me the Yummy
CKA Hackettstown, New Jersey
Jennifer @ Show Me the Yummy
Dawn Brunswick, Maine
Jennifer @ Show Me the Yummy
Amber Orlando, Florida
Trevor @ Show Me the Yummy
Patty Omaha, Nebraska
Jennifer @ Show Me the Yummy
Nina Cookeville, Tennessee
Jennifer @ Show Me the Yummy
Cathy Mountain View, California
Jennifer @ Show Me the Yummy
Angie
Jennifer @ Show Me the Yummy
TT
Jennifer @ Show Me the Yummy
Kim Russellville, Arkansas
Jennifer @ Show Me the Yummy
LOIS
Jennifer @ Show Me the Yummy
TT
Jennifer @ Show Me the Yummy
Melinda
Jennifer @ Show Me the Yummy
Catherine
Jennifer @ Show Me the Yummy
Mary
Jennifer @ Show Me the Yummy
Mary
Jennifer @ Show Me the Yummy
Jennifer @ Show Me the Yummy
TT
Jennifer @ Show Me the Yummy
Ruthanne
Jennifer @ Show Me the Yummy
Jennifer @ Show Me the Yummy
Lindsay
Jennifer @ Show Me the Yummy
LOIS
Jennifer @ Show Me the Yummy
Victoria San Diego, California
Trevor @ Show Me the Yummy
Lili
Jennifer @ Show Me the Yummy
Deb
Jennifer @ Show Me the Yummy
Penny Burnsville, Minnesota
Jennifer @ Show Me the Yummy