Heat the olive oil in a large skillet over medium heat. Add the onion and garlic and cook, stirring occasionally, until the onion is softened, about 5 minutes.
Add the chicken broth, red pepper flakes, and cornmeal. Simmer, stirring occasionally, until the polenta is thick and creamy, about 10 minutes.
Stir in the corn kernels, creamed corn, Parmesan cheese, heavy cream, salt, and pepper. Cook for an additional 5 minutes.
Remove from the heat and stir in the parsley. Transfer to a serving bowl and top with the cheddar cheese and green onions.
Serve the polenta warm.
Interesting Facts
Polenta is a traditional Italian dish made from cornmeal.
The addition of three different types of corn – fresh, frozen, and canned – gives this polenta dish a unique flavor and texture.