Greek Roasted Tomato and Spinach Salad
The memory of this salad takes me back to a sun-drenched taverna on the island of Crete. The air was thick with the scent of wild herbs and the distant sound of bouzouki music. We were served a vibrant salad bursting with the sweetness of roasted tomatoes, the tang of balsamic, and the salty bite of grilled halloumi. Each bite was a taste of the Mediterranean, a moment of pure joy that I’ve been trying to recreate ever since. This recipe is my humble attempt to capture that magic.
Recipe Overview
- Prep Time: 20 minutes (includes cheese marination, excluding the recommended 1-2 hours)
- Cook Time: 30-40 minutes
- Total Time: 50-60 minutes (plus marination)
- Servings: 4
- Dietary Type: Vegetarian
Ingredients
- 6 ½ ounces halloumi cheese (or fresh Mozzarella)
- ¼ cup olive oil
- 2 cloves garlic, crushed
- 1 teaspoon dried oregano
- 1 teaspoon dried marjoram
- 8 roma tomatoes, halved
- 1 small red onion, cut into 8 wedges, with base intact
- ¼ cup extra virgin olive oil, divided
- 2 tablespoons balsamic vinegar, divided
- Salt
- Fresh coarse ground black pepper
- 6 ounces baby spinach leaves
Equipment Needed
- Shallow dish
- Baking sheet
- Non-stick frying pan
Instructions
- Begin by preparing the halloumi. Cut the cheese into ½ inch thick lengthwise slices.
- In a shallow dish, mix together the ¼ cup olive oil, crushed garlic, dried oregano, and dried marjoram.
- Add the sliced halloumi cheese to the oil and herb mixture. Cover the dish and marinate the cheese for at least 20 minutes, or up to 1 to 2 hours in the refrigerator for a deeper flavor infusion.
- Preheat your oven to 400°F (200°C).
- Arrange the halved roma tomatoes and red onion wedges on a baking sheet. Make sure the base of the onion wedge is intact so the layers stay together during cooking.
- Drizzle the tomatoes and onions with 2 tablespoons of the extra virgin olive oil, 1 tablespoon of the balsamic vinegar, salt, and pepper. Toss gently to coat everything evenly.
- Roast in the preheated oven for 30 to 40 minutes, or until the tomatoes are softened and slightly caramelized and the onions are golden brown. Keep an eye on them to prevent burning, especially towards the end of cooking.
- While the vegetables are roasting, heat a non-stick frying pan over medium heat.
- Remove the halloumi from the marinade, allowing any excess oil to drip off.
- Carefully place the marinated halloumi slices in the hot frying pan.
- Cook the halloumi for about 1 minute on each side, or until it is golden brown and slightly softened. Be careful not to overcook it, as it can become rubbery.
- Divide the baby spinach leaves among 4 serving plates.
- Top the spinach with the roasted tomatoes and onions, distributing them evenly.
- In a small bowl, whisk together the remaining 2 tablespoons of extra virgin olive oil and 1 tablespoon of balsamic vinegar.
- Drizzle this dressing over the salad.
- Place the cooked halloumi slices on top of the salad.
- Serve immediately and enjoy!
Expert Tips & Tricks
- For a richer flavor, use high-quality balsamic vinegar. Aged balsamic adds a delightful sweetness and depth.
- If you don’t have halloumi, fresh mozzarella is a good substitute, but it won’t have the same salty, grilling qualities. You can also use feta, crumbled on top.
- To prevent the spinach from wilting too much, wait until just before serving to dress the salad.
- Roasting the tomatoes brings out their natural sweetness. If your tomatoes aren’t very ripe, you can add a pinch of sugar to the baking sheet before roasting.
- Halloumi can be a bit salty, so taste the salad before adding extra salt.
- If you’re short on time, you can roast the tomatoes and onions ahead of time and store them in the refrigerator. Reheat them slightly before adding them to the salad. The marinated cheese can also be made ahead of time.
Serving & Storage Suggestions
Serve the Greek Roasted Tomato and Spinach Salad immediately after assembling to enjoy the contrasting temperatures and textures. The warm tomatoes and halloumi against the fresh spinach create a delightful experience. This salad pairs wonderfully with grilled meats, such as lamb or chicken, or with grilled fish. Crusty bread is perfect for soaking up the delicious dressing.
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. The spinach may wilt slightly, but the flavors will still be delicious. It is best to store the halloumi separately to prevent it from becoming soggy. Reheat the halloumi in a dry pan before adding it back to the salad. This salad is best enjoyed fresh, so freezing is not recommended.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 350 kcal | 18% |
| Total Fat | 25g | 38% |
| Saturated Fat | 12g | 60% |
| Cholesterol | 50mg | 17% |
| Sodium | 500mg | 22% |
| Total Carbohydrate | 15g | 5% |
| Dietary Fiber | 4g | 16% |
| Sugars | 8g | – |
| Protein | 15g | 30% |
Note: Nutritional information is an estimate and may vary based on specific ingredients and preparation methods.
Variations & Substitutions
- Vegan Version: Substitute the halloumi with grilled or pan-fried firm tofu that has been marinated in the same herb mixture.
- Gluten-Free: This recipe is naturally gluten-free.
- Cheese Variations: Feta cheese, crumbled after roasting, would add a wonderful salty flavor.
- Herbs: Fresh oregano and marjoram can be used instead of dried, using about a tablespoon of each.
- Vegetables: Add other roasted vegetables like bell peppers, zucchini, or eggplant for a heartier salad.
- Citrus: A squeeze of fresh lemon juice can brighten the flavors.
- Spicy Kick: Add a pinch of red pepper flakes to the dressing for a touch of heat.
FAQs (Frequently Asked Questions)
Q: Can I use regular spinach instead of baby spinach?
A: Yes, you can, but baby spinach is more tender and has a milder flavor. If using regular spinach, remove the tough stems and chop the leaves into smaller pieces.
Q: Can I grill the halloumi instead of pan-frying it?
A: Absolutely! Grilling the halloumi will give it a lovely smoky flavor and nice grill marks. Just make sure to oil the grill grates well to prevent sticking.
Q: How long can I marinate the halloumi?
A: You can marinate the halloumi for as little as 20 minutes, but for a more intense flavor, marinate it for up to 2 hours in the refrigerator.
Q: Can I roast the tomatoes and onions ahead of time?
A: Yes, you can roast them ahead of time and store them in the refrigerator for up to 2 days. Reheat them slightly before adding them to the salad.
Q: The halloumi is too salty for my taste. What can I do?
A: Halloumi is naturally salty. You can reduce the saltiness by soaking the cheese in water for about 30 minutes before marinating it.
Final Thoughts
I hope this Greek Roasted Tomato and Spinach Salad brings a taste of the Mediterranean to your table. It’s a simple yet elegant dish that’s perfect for a light lunch, a side dish, or even a light dinner. Don’t be afraid to experiment with the ingredients and make it your own. Let me know what you think, and happy cooking!
