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

Baked Halloumi with Roasted Cherry Tomatoes and Thyme – A Simple Yet Elegant Mediterranean-Inspired Vegetarian Dish Full of Flavor

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 2-3 servings 1x
  • Category: Main or Appetizer
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

Baked Halloumi with Roasted Cherry Tomatoes and Thyme is a simple yet elegant Mediterranean-inspired vegetarian dish. Featuring golden, oven-baked halloumi paired with juicy cherry tomatoes and fragrant thyme, it’s a flavorful, satisfying meal or appetizer perfect for any occasion.


Ingredients

Scale
  • 8 oz halloumi cheese, sliced into 1/2 inch pieces
  • 2 cups cherry tomatoes
  • 2 tbsp olive oil
  • 23 sprigs fresh thyme (or 1 tsp dried thyme)
  • 1 clove garlic, minced
  • Salt and freshly ground black pepper, to taste
  • Fresh basil or parsley, for garnish (optional)
  • Crusty bread or pita, for serving (optional)

Instructions

  1. Preheat oven to 400°F (200°C).
  2. In a baking dish, combine cherry tomatoes, olive oil, garlic, thyme, salt, and pepper. Toss to coat evenly.
  3. Place the sliced halloumi on top or nestle it among the tomatoes.
  4. Bake for 20–25 minutes, or until the halloumi is golden and tomatoes are blistered and juicy.
  5. If desired, broil for an additional 1–2 minutes for a crispier top.
  6. Remove from oven, garnish with fresh basil or parsley, and serve immediately with crusty bread or pita.

Notes

  • Halloumi doesn’t melt, making it perfect for baking or grilling.
  • Add olives or red onion slices for extra Mediterranean flavor.
  • Best served immediately while halloumi is warm and tender.
  • Leftovers can be stored and reheated, but texture is best fresh.

Nutrition

  • Serving Size: 1 portion
  • Calories: 320
  • Sugar: 5g
  • Sodium: 750mg
  • Fat: 24g
  • Saturated Fat: 13g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 45mg