Submit your family's favorite Thanksgiving side for a chance to win prizes and have your recipe featured! →

Creamy Savory Corn Pudding

You’ve got to give this one a try.

Creamy, warm, and just gooey enough, corn pudding is basically the embodiment of comfort food. And this particular corn pudding is the best of the best. Well, at least we think so. It’s creamy – as corn pudding should be – with just a hint of sweetness and cheesiness and the whole thing is kicked up a notch with savory bites of ham and bell pepper. We seriously can’t get enough of it, and we don’t think we’re alone there.

While the kernels of corn provide nice pops of sweetness, the ham and bell pepper add meaty and zesty layers of flavor. Could you use bacon? Absolutely. Like most, we’re pretty big fans of bacon, but the ham here adds that same salty note without a lot of smokiness. It’s a good balance.

We’ve used a mixture of cheddar and Colby Jack, but you can use one or the other, or even an entirely different cheese if you’re so inclined. Oh, and a little extra sprinkling on top probably wouldn’t hurt matters either.

The base of this corn pudding is boxed cornbread mix, which keeps things pretty simple. To that, you add eggs, sour cream, butter, and corn kernels. In a lot of applications, you really can’t beat fresh corn, but this is one where frozen or canned works just fine. Ham, cheese, and bell pepper (whatever color you like) are folded in and the whole thing is baked until it’s just set. It ends up moist and tender and full of flavor. Totally delicious!

Serves 4-6

1 hour

  • 2 cups fresh, frozen, or canned corn kernels (from about 3 ears corn if fresh)
  • 1 box (8.5 oz) cornbread mix
  • 1 cup sour cream
  • 1 cup (about 4 oz) thinly sliced ham, chopped
  • 1 bell pepper, seeded and chopped
  • 1/2 cup (1 stick) butter, melted
  • 1/2 cup cheddar cheese, grated
  • 1/2 cup Colby Jack cheese, grated
  • 2 eggs
  • Kosher salt and freshly ground pepper, to taste
  • Fresh parsley, for garnish (optional)
  1. Preheat oven to 350°F and generously butter a 9x13-inch baking dish. Set aside.
  2. In a large bowl, mix together the cornbread mix, sour cream, melted butter, eggs, and salt and pepper. Fold in the corn kernels, ham, cheese, and bell pepper.
  3. Pour mixture into prepared baking dish and smooth top with a rubber spatula. Bake until pudding is set, about 40-45 minutes.
  4. Enjoy!

Adapted from Adventures of Mel.

Subscribe to 12 Tomatoes