Green beans and tomatoes come together in this simple dish that feels like a sunny afternoon in an Italian garden. The fresh beans stay tender-crisp, soaking up the brightness from the roasted tomatoes and fragrant herbs.
It’s the kind of side that brings a little sunshine to the table without any fuss—just good, honest flavors anyone can enjoy.

Ingredients
Here’s a simple, vibrant way to bring Italian summer to your table with fresh green beans and juicy cherry tomatoes. This mix is all about bright flavors and easy cooking—perfect for a quick side that feels like a warm hug.
- 1 pound green beans, trimmed
- 1 cup cherry tomatoes, halved
- 2 tablespoons extra virgin olive oil
- 2 cloves garlic, minced
- 1 teaspoon red pepper flakes
- 1/4 cup fresh basil, chopped
- Salt, to taste
- Black pepper, to taste
- 1 tablespoon balsamic vinegar (optional, for a subtle tang)

Instructions
Bright and fresh, this dish brings out the best in simple ingredients with just a little olive oil, garlic, and herbs. Perfect for when you want a lively side that’s easy to pull together and full of that Italian summer spirit.
- Blanch the green beans: Bring a large pot of salted water to a boil and cook the green beans for 3-4 minutes until just tender but still crisp; then drain and immediately plunge them into ice water to keep their bright color and stop the cooking.
- Heat the olive oil and garlic: Warm the extra virgin olive oil in a large skillet over medium heat, then add the minced garlic and red pepper flakes, letting them gently sizzle until fragrant—about 1 minute—being careful not to burn the garlic.
- Add the cherry tomatoes: Toss in the halved cherry tomatoes and cook for 3-4 minutes until they begin to soften and release their juices, stirring occasionally to keep things even.
- Combine the green beans: Drain the green beans from the ice bath and add them to the skillet, stirring to coat everything in that garlicky, spicy oil and tomato goodness.
- Season and finish: Sprinkle with salt and black pepper to taste, then stir in the chopped fresh basil and, if you like, the tablespoon of balsamic vinegar for a subtle tang that brightens the whole dish.
- Serve warm or at room temperature: This dish is lovely right away but also tastes great cooled down a bit, making it a versatile side for any meal.
How to Store Italian Green Beans and Tomatoes
Store any leftovers in an airtight container in the fridge for up to 3 days. It’s best enjoyed within that time to keep the beans crisp and the tomatoes fresh. When you want to serve again, you can enjoy it cold or gently warm it up in a skillet to revive those lovely flavors.
Tweaks and Additions
This dish already sings with simple, fresh ingredients, but a few little tweaks and additions can make it even more playful and full of character. Here are some tasty ideas to mix things up or add an extra layer of flavor that feels just right for an Italian summer plate.
- Add a squeeze of lemon juice: A splash of fresh lemon juice just before serving adds a bright, zesty note that lifts the flavors without overpowering the garlic and herbs.
- Swap red pepper flakes for fresh chili slices: If you want a bit more texture and a lively kick, toss in some thinly sliced fresh red chili instead of flakes while cooking the garlic.
- Include toasted pine nuts: A sprinkle of toasted pine nuts at the end gives a lovely crunch and a subtle nuttiness that pairs beautifully with the green beans and tomatoes.
- Mix in capers: Stir in a tablespoon of capers with the green beans for a salty, briny punch that adds an extra layer of Italian flavor.
- Use fresh oregano instead of basil: For a more robust herb flavor, try fresh oregano in place of (or alongside) the basil—it’s earthy and slightly peppery, perfect for summer veggies.
- Add a splash of white wine: When cooking the cherry tomatoes, pour in a little dry white wine to help them soften beautifully and bring a subtle sweetness to the sauce.
- Finish with grated Pecorino Romano: A light dusting of Pecorino Romano cheese at the end adds a salty, tangy richness that makes the dish feel satisfyingly complete.
- Stir in kalamata olives: Chop a handful of kalamata olives and add them in just before serving to introduce a briny depth and a touch of Mediterranean flair.
