Go Back
+ servings
A pot and bowls of creamed corn mac and cheese with a serving spoon.

Creamed Corn Mac and Cheese

Teri & Jenny
5 from 3 votes
Prep Time 20 mins
Cook Time 40 mins
Servings 4
Calories 885 kcal


  • 1 pound dry elbow macaroni
  • 4 ½ tablespoons unsalted butter
  • 1 shallot, minced
  • 1 garlic clove, minced
  • 2 cups fresh corn kernels from 3 to 4 ears of corn
  • ½ teaspoon sugar
  • 3 ½ tablespoons all-purpose flour
  • 1 ⅔ cups whole milk
  • 5 ounces shredded swiss
  • 2 ounces shredded white cheddar
  • salt and cracked black pepper to taste


  • Fill a large pot with water and bring to a boil over high heat.
  • Add a small handful of salt and macaroni and stir together.
  • Boil macaroni until al dente, 8 to 10 minutes, stirring occasionally.
  • Remove macaroni from heat and reserve 1 cup of the pasta water.
  • Drain pasta and rinse with cold water to stop cooking.
  • Place pot back over medium heat and melt butter. Add shallot and garlic and sauté for 3 to 4 minutes. Season with salt and pepper.
  • Add corn and continue to sauté for 3 to 4 minutes. Sprinkle sugar over corn mixture and continue to sauté for an additional minute.
  • Remove ⅔ cup corn mixture from pot and set aside.
  • Sprinkle flour over corn mixture remaining in pot and stir together until there are no raw lumps of flour left, 3 to 4 minutes.
  • Slowly stir milk into the flour mixture and continue to stir together until mixture is smooth and begins to simmer and thicken enough to coat the back of a spoon.
  • Remove pot from heat and stir in the shredded swiss followed by the cheddar, slowly and in small handfuls, until all the cheese has been added and melted into a smooth sauce. Season with salt and pepper.
  • Fold in the cooked macaroni until fully incorporated and any of the reserved pasta water as needed if the mixture is too thick, 2 tablespoons at a time, until the macaroni and cheese is creamy and smooth.
  • Adjust seasonings, stir and top with reserve corn mixture. Serve.


  • *Makes 1 quart of Mac and Cheese


Calories: 885kcalCarbohydrates: 113gProtein: 35gFat: 33gSaturated Fat: 20gCholesterol: 92mgSodium: 221mgPotassium: 657mgFiber: 6gSugar: 15gVitamin A: 1138IUVitamin C: 6mgCalcium: 525mgIron: 2mg
Tried this recipe?Let us know how it was!