Keto Thyme Green Beans with Tomatoes, Crisp-Tender

Prep: 10 minCook: 10 min4 servingsmediumVegetable
Thyme Green Beans with Tomatoes, Crisp-Tender

A bright, herbaceous side dish of blanched green beans shocked in ice water to preserve their crisp texture, tossed with fresh tomato wedges, thyme, and olive oil. The beans are cooked just until tender-crisp, then chilled to halt cooking and maintain vibrant color. Serve at room temperature as a fresh complement to grilled proteins or roasted chicken. This version emphasizes the vegetable textures and aromatic thyme, keeping preparations minimal to let quality ingredients shine.

Ingredients

4 servings
  • 1 ½ lb green beans, trimmed
  • 2 medium ripe tomatoes, cored and cut into wedges
  • 2 tbsp fresh thyme leaves, roughly chopped
    fresh basil or oregano1:1herb

    taste forward

    Full guide →
  • 2 tbsp extra virgin olive oil
    walnut oil or avocado oil1:1oiladds tree_nuts

    diet neutral

    Full guide →
  • 1 tsp coarse kosher salt, plus more to taste
    sea salt1:1salt

    seasoning

    Full guide →
  • ½ tsp freshly cracked black pepper, plus more to taste

Instructions

  1. 1

    Fill a large bowl with ice cubes and water, set aside with a clean kitchen towel nearby.

  2. 2

    Bring a medium pot of generously salted water to a boil.

  3. 3

    Add beans to boiling water and cook until crisp-tender.

  4. 4

    Drain beans in a colander and immediately transfer to the ice bath.

  5. 5

    Let beans cool in ice bath for about 5 minutes.

  6. 6

    Drain beans and place on the clean kitchen towel to dry, removing excess water.

  7. 7

    Transfer dried beans to a large mixing bowl.

  8. 8

    Add tomatoes, thyme, olive oil, salt, and pepper to the bowl.

  9. 9

    Toss gently to combine.

  10. 10

    Season to taste with additional salt and pepper.

  11. 11

    Serve at room temperature.

Tips

Tip 1

Shock beans immediately in ice bath after boiling to halt cooking and lock in crispness and bright green color.

Tip 2

Dry beans thoroughly on a towel before tossing to prevent excess water from diluting the olive oil and seasoning.

Tip 3

Toss gently just before serving to keep tomato wedges intact and prevent them from breaking down.

Good to Know

Storage

Refrigerate in an airtight container for up to 3 days. The beans soften slightly but remain edible.

Make Ahead

Blanch and shock beans up to 8 hours ahead, then dry and refrigerate. Add remaining ingredients just before serving to prevent the tomatoes from releasing excess liquid.

Serve With

Serve at room temperature as a side dish to grilled chicken, roasted fish, or summer barbecue. Pairs well with crusty bread and vinaigrettes.

See pairing guide →

Common Mistakes

Watch

Overcook beans before ice bath to avoid losing crispness and bright color.

Watch

Skip drying the beans to avoid a watery, diluted final dish.

Watch

Toss too vigorously to avoid breaking apart the delicate tomato wedges.

Substitutions

fresh thyme
fresh basil or oregano1:1herb

taste forward

Full guide →
kosher salt
sea salt1:1salt

seasoning

Full guide →
extra virgin olive oil
walnut oil or avocado oil1:1oiladds tree_nuts

diet neutral

Full guide →
Find more substitutions →

FAQ

Can I make this dish ahead of time?

Blanch and ice-shock the beans up to 8 hours in advance, then refrigerate in a covered container. Add the tomatoes, thyme, olive oil, and seasonings just before serving to prevent the tomatoes from releasing excess liquid and softening the beans.

What if I don't have fresh thyme?

Substitute with dried thyme at half the amount, or use fresh basil, oregano, or flat-leaf parsley. Adjust seasoning to taste as dried herbs are more concentrated.

How long will leftovers keep?

Refrigerate in an airtight container for up to 3 days. The beans soften slightly but remain safe to eat. Bring to room temperature or serve chilled before consuming.