Skip to main content

Winter Caprese Salad

This winter caprese salad offers a comforting, seasonal twist on the classic Italian starter. While traditional caprese relies on the peak-season sweetness of raw summer tomatoes, this vegetarian dish uses a slow-roasting technique to concentrate the natural sugars of plum tomatoes during the colder months. The gentle heat transforms them into tender, flavour-packed gems that pair beautifully with the rich, creamy texture of buffalo mozzarella and a punchy, homemade basil pesto.

Ideal for a sophisticated dinner party starter or a light weekend lunch, this recipe celebrates high-quality Mediterranean store-cupboard essentials. By roasting the tomatoes ahead of time, you can easily assemble the salad just before serving. The addition of toasted pine nuts provides a delightful crunch, making this a healthy and textured dish that brings a bright burst of summer sunshine to your winter kitchen table.

Continue reading below

Ingredients for Winter Caprese Salad

  • 12 plum tomatoes, cut lengthwise in half

  • 350ml extra-virgin olive oil

  • salt and freshly ground black pepper

  • 2 cloves garlic

  • 90ml freshly grated Parmigiano-Reggiano

  • 6 cups fresh basil leaves, plus a few leaves for garnish

  • 4 tablespoons pine nuts

  • 8 large bocconcini (from buffalo mozzarella) or 900g buffalo mozzarella, cut into quarters

How to make Winter Caprese Salad

  1. Preheat the oven to 93°C.

  2. In a large bowl, toss the tomatoes with 120ml the olive oil and salt and pepper to taste. Place cut side down on a small baking sheet and bake for about 2 hours, or until the tomatoes are softened.

  3. Remove the tomatoes from the oven and let cool.

  4. Transfer the cooled tomatoes to a colander and set aside to drain while you make the pesto.

  5. Combine the garlic and Parmigiano in a blender and pulse until the garlic is roughly chopped. Add the basil and pulse 7 or 8 times, or until the leaves are shredded. With the blender running, slowly add the remaining 240ml olive oil, blending until smooth.

  6. Toast the pine nuts in an 8-inch sauté pan over medium heat, tossing frequently, until golden brown, 3 to 4 minutes. Transfer to a plate to cool.

  7. To serve, arrange 3 tomato halves cut side down on each plate. Place a ball of mozzarella in the centre and spoon 2 tablespoons of the pesto onto each ball of mozzarella. Sprinkle with the pine nuts and garnish with basil leaves.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 17 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.