Go Back
Spinach and Blue Cheese Polenta with Slow-Roasted Tomatoes in a rustic bowl

Spinach and Blue Cheese Polenta with Slow-Roasted Tomatoes

This recipe is boldly flavored and even carnivores will appreciate it!

Course: Appetizer, Dinner, Side Dish
Cuisine: American
Prep Time: 10 minutes
Cook Time: 2 hours 45 minutes
Total Time: 2 hours 55 minutes
Makes: 14 servings
Calories: 138 kcal
Author: Rich Harris


  • 3 tablespoons Garlic-Infused Oil, made with olive oil, or purchased equivalent
  • Sea salt
  • 1 pound (455g) baby San Marzano or baby plum tomatoes, halved lengthways
  • 1 1/4 pounds (570 g) large-leaf spinach, washed and stalks removed
  • 5 cups (1.2 L) Vegetable Stock
  • 7 ounces (200g) polenta
  • 1 1/2 ounces (40g) unsalted butter, cubed
  • 2 ounces (55 g ) Parmesan, finely grated
  • 5 ounces (140 g) Dolcelatte Piccante or Roquefort, diced


  1. Preheat the oven to 250°F/120ºC/gas mark ½. Line a baking tray with greaseproof paper.
  2. Whisk together the oil and a pinch of salt in a large bowl, add the tomatoes and toss to coat. Arrange the tomatoes, cut-side up, on the lined tray and roast for 2 hours until soft and sticky.
  3. For the polenta, bring a large pan of water to the boil, add the spinach leaves and cook for 1 to 2 minutes until wilted. Drain thoroughly, then squeeze dry using plenty of kitchen paper. Roughly chop and set aside. Pour the stock into the spinach pan and bring to the boil, then whisk in the polenta, ensuring that you whisk constantly to prevent the polenta from turning lumpy. Reduce the heat and cook slowly, stirring regularly, for 30 to 35 minutes until the polenta has thickened and starts to pull away from the sides of the pan. Remove the pan from the heat, whisk in the butter and Parmesan and then fold in the spinach and blue cheese. Divide the polenta between 14 warmed serving bowls and top with the sticky roasted tomatoes.



Nutrition Facts
Spinach and Blue Cheese Polenta with Slow-Roasted Tomatoes
Amount Per Serving
Calories 138 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g5%
Sodium 365mg15%
Potassium 19mg1%
Carbohydrates 14g5%
Fiber 1g4%
Sugar 2g2%
Protein 5g10%
Vitamin A 210IU4%
Iron 0.1mg1%
* Percent Daily Values are based on a 2000 calorie diet.