Let me tell you a secret: you don’t need to drown corn in heavy cream and butter to make it absolutely irresistible. This lighter take on creamy corn has become my go-to side dish when I want something that feels indulgent but won’t leave me in a food coma afterward.
What makes this recipe special? We’re building layers of flavor with garlic-infused butter, light cream cheese, and a splash of chicken stock that creates the most velvety sauce. The frozen corn (yes, frozen!) actually works better here than fresh because it holds its shape beautifully and won’t water down our gorgeous sauce.
The magic happens when we finish it under the broiler with a golden parmesan crust that adds the perfect textural contrast. Trust me, your dinner guests will never guess this creamy, restaurant-quality side dish is actually the lighter option!
Recipe Details
- Prep: 17 min
- Cook: 8 min
- Servings: 6 6 people
Ingredients
- 1 tablespoon unsalted butter
- 2 pounds frozen corn kernels
- 5 cloves garlic, minced
- 1 cup light heavy cream
- 1 cup light cream cheese, softened
- 1/2 cup chicken stock
- 1 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
- 1 teaspoon sugar (optional, but recommended)
- 1/4 teaspoon ground nutmeg
- 1/2 cup freshly grated Parmesan cheese, plus extra for topping
- Fresh parsley, chopped for garnish
Instructions
- Heat butter in a large skillet or saucepan over medium heat until melted and fragrant.
- Add minced garlic and sauté for 30-45 seconds until aromatic but not browned (burnt garlic will make everything bitter!).
- Pour in the light cream, add softened cream cheese and chicken stock. Whisk continuously until the mixture is completely smooth and no cream cheese lumps remain.
- Allow the sauce to gently simmer for 2-3 minutes, whisking occasionally, until it begins to thicken slightly.
- Stir in the frozen corn, salt, pepper, sugar, and nutmeg. Mix thoroughly and let simmer gently for 6-8 minutes until the corn is heated through and tender.
- Remove from heat and fold in the grated Parmesan, stirring until it’s completely melted and incorporated. Taste and adjust seasoning as needed.
- Transfer the mixture to an oven-safe dish, sprinkle with additional Parmesan, and broil at 400°F (200°C) for 3-5 minutes until the top is golden and slightly crispy.
- Let rest for 2-3 minutes to allow the sauce to thicken, then garnish with fresh chopped parsley and serve immediately.
Tips & Variations
Pro tip #1: Don’t skip the resting time after broiling! Those few minutes allow the sauce to set up perfectly and prevent it from being too runny when served.
Pro tip #2: Make sure your cream cheese is properly softened before adding it to avoid lumpy sauce. If you forgot to take it out early, cut it into small cubes and it’ll melt faster.
Pro tip #3: This dish reheats beautifully! Store leftovers in the fridge and reheat gently on the stovetop with a splash of milk or cream to restore the creamy consistency.


