Roasted Halloumi Bean Tomato And Asparagus Salad Recipe

This vibrant and flavorful Roasted Halloumi, Bean, Tomato & Asparagus Salad makes a delightful appetizer or light lunch. Perfectly roasted halloumi cheese (or substitute with mozzarella!) pairs beautifully with sweet roasted tomatoes and tender asparagus. A zesty homemade dressing ties it all together. Get ready to impress your taste buds!

Prep Time 10 mins
Cook Time 20 mins
Calories 103.1 kcal
Protein 9g
Rating 5.0 (1 Reviews)
Roasted Halloumi Bean Tomato And Asparagus Salad 11

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Roasted Halloumi Bean Tomato And Asparagus Salad

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Roasted Halloumi Bean Tomato And Asparagus Salad? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Roasted Halloumi Bean Tomato And Asparagus Salad

  1. Preheat oven to 400°F (200°C).
  2. **Prepare the dressing:** In a blender, combine olive oil, lemon juice, Dijon mustard, minced garlic, salt, and pepper. Blend until smooth and emulsified.
  3. Toss asparagus and cannellini beans with 1 teaspoon olive oil, salt and pepper. Spread in a single layer on a baking sheet.
  4. Roast for 10-12 minutes, or until asparagus is tender-crisp and beans are slightly browned.
  5. Add cherry tomatoes and thyme to the baking sheet during the last 3 minutes of roasting.
  6. While vegetables roast, heat a lightly oiled skillet over medium heat. Cook halloumi slices in batches for 2-3 minutes per side, until golden brown and slightly crispy.
  7. Transfer the roasted vegetables to a large bowl. Add the cooked halloumi.
  8. Drizzle generously with the prepared dressing and toss gently to combine.
  9. Season with additional salt and pepper to taste.
  10. Serve immediately and enjoy!

Nutrition Information (Approximate per serving)

Sodium

1 g

Sugar

20g

Fat

3g

Carbs

5g