Creamy Polenta with Caramelized Onions and Sautéed Peppers

Indulge in creamy polenta topped with sweet sautéed peppers and caramelized onions — a hearty, flavorful dish that works as a side or a satisfying vegetarian main. For extra richness, serve with Italian sausage or crispy bacon.

Boiled cornmeal porridge on a plate with roasted peppers and onions.

Polenta is much more than comfort food — it’s an age-old staple made from ground cornmeal with roots across Europe and the Balkans. Once known as humble, economical fare, polenta is now celebrated for its versatility and simple, satisfying flavors.

🤔 What is polenta?

Polenta is a gluten-free porridge made by cooking cornmeal in water (or combined liquids) until it reaches a creamy consistency. It’s closely related to grits and can be served for breakfast, as a main, or as a side dish. The soft, velvety finish pairs beautifully with sautéed peppers and onions or with richer stews and braises.

❤️ Why we love this recipe

✔️ Budget-friendly and filling

✔️ Uses a few basic pantry ingredients

✔️ Quick and easy to prepare

✔️ Delicious, hearty, and satisfying

✔️ Gluten-free and vegan-friendly (if you avoid dairy)

🛒 Ingredients you’ll need

Ingredients for polenta with sauteed onions and peppers on the counter.

🌽 Cornmeal: Available fine, medium, or coarse. Fine to medium-fine works best for a smooth, creamy polenta; coarse grinds are great if you plan to chill and slice the polenta later.

🧅 Onion: Yellow or Spanish onions are ideal for caramelizing, but any variety will work.

🫑 Bell peppers: Red peppers add sweetness and color. Use other colors or swap in mushrooms, zucchini, or eggplant if you prefer.

Also needed: oil for cooking (extra-virgin olive oil is recommended). For a richer polenta, finish with butter or grated cheese.

🔪 Step-by-step instructions

Step 1 — Cook the polenta

Cornmeal and water in a Dutch oven ready to cook.
Creamy cooked polenta in a pot.
  1. Mix the cornmeal with water, a tablespoon of oil, and a pinch of salt in a saucepan.
  2. Bring to a gentle boil, then reduce to low and whisk frequently until the polenta thickens and becomes smooth (about 10–20 minutes depending on grind and heat).

Step 2 — Sauté the vegetables

Sliced bell peppers and onions in a cast-iron skillet.
  1. In a skillet, heat a tablespoon or two of oil. Add sliced onion and bell pepper and cook over medium-low heat until softened and lightly caramelized, 10–15 minutes.
  2. Season with salt, freshly ground black pepper, and a pinch of sugar if you want to enhance caramelization. Cook a few minutes more until nicely browned.

💡 Top tip

Cook the onions and peppers low and slow to let their natural sugars caramelize. A pinch of sugar can speed the process and add a lovely nutty color.

Which cornmeal is best?

Fine to medium-fine cornmeal produces the creamiest polenta. If using coarse cornmeal, add more liquid and cook longer. Typical ratios range from 1:3 (cornmeal to liquid) for a soft polenta to 1:4 for an even creamier result — adjust to your preferred texture.

👩‍🍳 Helpful tips

  • Liquid ratio: 1 part cornmeal to 3 parts water yields a firm, soft polenta; 1:4 gives a wetter, creamier finish. Use some milk for added richness.
  • Whisk frequently: Stirring prevents lumps and sticking and helps create a velvety texture.
  • Finish well: Stir in butter or grated cheese at the end for extra creaminess if desired.

Polenta cooking methods

You can make polenta several ways depending on time and texture desired:

  1. Classic: Slowly stir traditional whole-grain grits for a long, hands-on cook for the most authentic texture.
  2. Everyday: Use pre-treated or quick-cooking cornmeal for a good balance of flavor and convenience (ready in 15–20 minutes).
  3. Instant: Use instant cornmeal for the fastest result (ready in about 5 minutes), though texture is less traditional.
A close up of soft polenta with caramelized onions and peppers.

👉 Variations

  • Make polenta in a slow cooker or pressure cooker for hands-off preparation.
  • Swap or add sautéed mushrooms, spinach, or nettles.
  • Top with crispy bacon, sauerkraut, feta, or a rich meat sauce for different flavor profiles.
  • Chill, slice, and pan-fry cold polenta for crispy fritters to serve with salads or stews.
  • For a sweet twist, cook polenta with milk, cinnamon, apples, and pecans as a dessert.

🗄️ Storage

Refrigerate: Store leftovers in an airtight container for up to 3 days, preferably keeping the polenta separate from the sautéed vegetables.

Freeze: Not recommended for soft polenta — freezing can cause it to release water and change texture.

Reheat: Warm soft polenta in the microwave or on the stovetop with 1/4–1/2 cup water, stirring until creamy. Leftover polenta is excellent sliced and pan-fried until crispy.

Frequently Asked Questions

How much polenta per person?

About 3 oz (dry) cornmeal per person for a main course, or 1.5 oz per person as a side.

Why won’t my polenta set?

Cook until the cornmeal has absorbed the liquid and thickened. If it’s still loose, continue simmering and stirring until it reaches the desired consistency.

Can I make it in advance?

Yes — make it a day ahead if needed. Reheat with a little water or milk and stir to restore creaminess. Alternatively, chill, slice, and pan-fry for a different texture.

What pairs well with polenta?

Polenta complements roasted vegetables, spicy tomato sauces, stews, braised meats, sausages, seafood, and vegetable ragùs. It’s a versatile side for many hearty dishes.

📖 Recipe

Creamy Polenta with Sautéed Onions and Peppers

Simple, creamy polenta topped with caramelized onions and peppers — a comforting side or a satisfying vegetarian main.

Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins
Yields: 4 servings

Ingredients

Creamy polenta

  • 1 cup yellow cornmeal
  • 3 cups water (or a mix of water and milk for creamier polenta)
  • 1 tablespoon oil
  • 1 teaspoon salt, divided

Sautéed peppers and onions

  • 1–2 tablespoons oil
  • 1 medium onion, sliced
  • 1–2 bell peppers, sliced
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon salt
  • Pinch of sugar (optional, to help caramelize)
  • Chopped fresh parsley, for garnish (optional)

Instructions

  1. In a medium saucepan, combine the cornmeal, 3 cups water, 1 tablespoon oil, and 1/2 teaspoon salt. Bring to a gentle boil over medium-low heat, then reduce to low. Whisk frequently to prevent lumps and sticking. Cook until thickened and creamy, about 10–20 minutes depending on the grind and heat.
  2. While the polenta cooks, heat oil in a skillet over medium-low heat. Add the sliced onion and bell peppers and sauté slowly until softened and caramelized, about 10–15 minutes. Season with the remaining salt, black pepper, and a pinch of sugar if using. Cook a few more minutes to develop color and flavor.
  3. To serve, spoon the polenta into bowls or onto plates and top with the caramelized onions and peppers. Garnish with chopped parsley if desired. Finish the polenta with a pat of butter or a sprinkle of grated cheese for extra richness.

Notes

  • Adjust the cornmeal-to-liquid ratio for your preferred texture: 1:3 for a firmer soft polenta, 1:4 for extra creaminess.
  • Cooking time varies by cornmeal type — follow package instructions as a guide and cook until the texture is right.
  • Whisking frequently produces the smoothest polenta and prevents burning.
  • Leftover polenta keeps well in the fridge for up to 3 days; reheat with a splash of water or milk. Cold polenta can be sliced and pan-fried until crispy.
Servings of soft polenta with sautéed onions and peppers topping.

Update note: This recipe was originally published in June 2020 and updated in April 2023 with new photos and tips.