Creamy Butternut Squash Polenta

Creamy Butternut Squash Polenta

This creamy butternut squash polenta makes a comforting side dish to any sauce-laden roast or stew.

Servings: 4-6 (as a side dish)
Total Time: 20 Minutes


  • 5 tablespoons unsalted butter, divided
  • 1 cup very finely chopped yellow onion, from one small onion
  • 4-1/2 cups whole milk
  • 1 (12-oz) package frozen butternut squash or winter squash purée (about 1-1/2 cups), thawed (see note)
  • 1-1/2 teaspoons salt
  • 1/4 teaspoon freshly ground black pepper
  • 3/4 cup instant polenta or fine yellow cornmeal
  • 1/4 cup finely grated Parmigiano-Reggiano or Pecorino Romano
  • Finely chopped fresh herbs, for serving (optional)


  1. Melt 3 tablespoons of the butter in a medium sauce pan over medium-low heat. Add the onion and sauté, stirring frequently, until soft and translucent, about 8 minutes. Do not brown.
  2. Add the squash, milk, salt and pepper and bring to a boil. Reduce the heat to medium and slowly add the cornmeal in a thin stream while whisking continuously. (I find it easiest to lightly tap the measuring cup of polenta against the pot so that it sprinkles in.) Reduce the heat to low and simmer, stirring frequently with a whisk, for about 5 minutes or until polenta is smooth and thickened.
  3. Remove from the heat and stir in cheese and remaining 2 tablespoons of butter. Serve immediately topped with a bit of butter, more cheese, and herbs (if using). If serving later, place a piece of plastic wrap directly over the polenta to prevent a film from forming and reheat on the stovetop when ready to serve. (You will need to whisk well and add some water or milk to thin it out to the desired consistency when you reheat it.)
  4. Note: If you can't find puréed squash, purée it in a food processor or blender. (Mashing it with a fork doesn't work well, as butternut squash is a bit stringy.)