Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Polenta Recipe with Roasted Beets

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and colorful dish of creamy, cheesy polenta topped with roasted beets, sautéed greens, pickled onions, and fresh basil — a hearty yet elegant vegetarian meal that’s rich in flavor and texture.

  • Total Time: 55 minutes
  • Yield: 4 servings (main) or 6 servings (side)

Ingredients

2 tbsp pickled red onions

1 lb fresh beets, scrubbed or peeled, cut into bite-size pieces

2 cups kale or beet greens, stems removed

1 cup yellow cornmeal

5 cups low-sodium vegetable stock

6 oz pecorino romano cheese, grated and divided (4 oz + 2 oz)

2 tbsp butter, diced

2 oz goat cheese, crumbled

1 handful basil leaves

Olive oil

Salt and pepper to taste

Instructions

  1. Preheat oven to 400°F (200°C). Place beet pieces on a baking sheet, drizzle with olive oil, season with salt and pepper, and roast for 30–40 minutes, stirring halfway through, until tender and caramelized.
  2. While beets roast, bring vegetable stock to a gentle boil in a large pot. Gradually whisk in cornmeal, stirring continuously to avoid lumps.
  3. Reduce heat to low and cook for 25–30 minutes, stirring often, until polenta is thick and creamy. Add more stock or hot water if needed to loosen.
  4. Stir in butter, 4 oz pecorino romano, and goat cheese until melted and smooth. Season with salt and pepper to taste.
  5. In a skillet, sauté kale or beet greens in a drizzle of olive oil for 2–3 minutes until wilted. Season lightly.
  6. Spoon polenta into bowls, top with roasted beets, sautéed greens, and pickled red onions. Sprinkle with remaining 2 oz pecorino romano and garnish with basil leaves.
  7. Finish with a drizzle of olive oil and freshly ground black pepper. Serve warm.

Notes

Roast the beets ahead of time for quicker prep.

For vegan version, use vegan butter and nutritional yeast instead of cheese.

Use Parmesan if pecorino romano isn’t available.

Reheat polenta gently with added broth to restore creaminess.

Serve in shallow bowls for a rustic presentation.

  • Author: Madelynn
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Roasted and Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 390
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 21g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 45mg