If you’re searching for a vibrant side dish that’s as flavorful as it is colorful, Green Beans with Cherry Tomatoes should be at the very top of your list. This dish transforms humble green beans and juicy cherry tomatoes into a showstopper with just a few thoughtful touches—think fresh basil, a bit of butter, and perfectly balanced seasonings. It bursts with garden freshness and cooks up in just around 20 minutes, making it just as suitable for busy weeknights as for dinner parties when you want something extra special without the stress.

Ingredients You’ll Need
One of the best things about Green Beans with Cherry Tomatoes is its simplicity—the ingredients do all the heavy lifting. Every addition brings a unique flavor, texture, or pop of color, creating a beautiful, satisfying vegetable dish that might just steal the spotlight.
- Green beans: Choose fresh green beans for optimal crunch and bright flavor; trimming them keeps the texture just right.
- Water: Steams the beans to tender perfection, locking in that fresh, green taste.
- Butter: Creates a silky, rich base for the sauce and helps all the flavors meld beautifully.
- Sugar: Just a touch to enhance the natural sweetness of the tomatoes and balance the savory notes.
- Garlic salt: Adds instant savory depth, infusing every bite without overwhelming the other flavors.
- Pepper: Lends subtle heat and a fragrant lift to the finished dish.
- Fresh basil: Chopped basil brings a fresh, aromatic burst—don’t skip it if you want that unmistakable summer flavor.
- Cherry tomatoes: Halved for juicy bites that pop with sweetness and add bright color to your plate.
How to Make Green Beans with Cherry Tomatoes
Step 1: Cook the Green Beans
Start by placing your trimmed green beans and water into a large saucepan. Cover the pan, bring it to a rolling boil, then turn the heat down low and let them simmer gently. About 10 minutes is all it takes to get them perfectly tender—soft, but still a little snappy. Once done, drain them well and set them aside. This simple prep locks in their vibrant green color and the best texture for your Green Beans with Cherry Tomatoes.
Step 2: Make the Tomato-Basil Sauce
Next, grab a large skillet and melt the butter over medium heat until it’s bubbling gently. Stir in the sugar, garlic salt, pepper, and beautifully fragrant chopped basil. Now add the halved cherry tomatoes to the skillet and gently stir. You only need to cook the tomatoes until they just begin to soften and release their juices—keep a gentle touch here so they keep their shape and bright color.
Step 3: Toss It All Together
Pour the warm, buttery tomato mixture right over your cooked green beans. Using a large spoon or tongs, give everything a light toss so the beans are coated with the glossy sauce and tomatoes are evenly scattered throughout. Your Green Beans with Cherry Tomatoes are now ready to serve—fresh, fragrant, and downright irresistible!
How to Serve Green Beans with Cherry Tomatoes

Garnishes
A quick shower of freshly chopped basil makes the whole dish sing with extra freshness, but don’t stop there! A sprinkle of cracked black pepper or a dusting of grated Parmesan can add just the right finishing touch before your Green Beans with Cherry Tomatoes hit the table.
Side Dishes
These beans pair beautifully with just about anything—grilled chicken, roasted salmon, or your favorite cut of steak. They also work wonders nestled beside creamy mashed potatoes, hearty pasta, or fluffy rice pilaf, adding a splash of color and freshness to your meal.
Creative Ways to Present
For a family-style feel, pile your Green Beans with Cherry Tomatoes high onto a wide platter with the tomatoes on top for a colorful effect. If you’re serving individual portions, try arranging the beans in neat rows and scattering the tomatoes and basil artfully over each plate. A quick drizzle of good olive oil just before serving adds extra shine and flavor.
Make Ahead and Storage
Storing Leftovers
Pop any leftovers into an airtight container and store them in the refrigerator. Green Beans with Cherry Tomatoes will stay fresh for up to three days, tasting just as lovely chilled or brought back to room temperature for a quick lunch or snack.
Freezing
While you can freeze this dish in a pinch, the texture of both the green beans and cherry tomatoes is best enjoyed fresh. Freezing may make the vegetables a bit softer once thawed. If you do freeze, package in a freezer-friendly bag, remove excess air, and use within one month for best flavor.
Reheating
To reheat, gently warm the beans and tomatoes in a skillet with a splash of water or broth over low heat, stirring occasionally. Avoid the microwave if you want to keep those beautiful tomatoes from collapsing and the beans from drying out.
FAQs
Can I use frozen green beans instead of fresh?
Yes, you can use high-quality frozen green beans in a pinch! Just add them straight to the boiling water and adjust the cooking time so they’re warmed through but still retain a slight bite.
What’s the best way to trim green beans quickly?
Gather a small handful of green beans, line up the ends, and cut off the tips with a sharp chef’s knife. Flip them around and repeat on the other side for evenly trimmed beans in no time.
Can I substitute dried basil for fresh?
Fresh basil delivers the liveliest flavor in this recipe, but if you only have dried, use a third of the amount—about half a teaspoon. Sprinkle it in with the other seasonings and taste before adding more.
Would grape tomatoes work if I don’t have cherry tomatoes?
Absolutely! Grape tomatoes are just as sweet and colorful, though a bit firmer. Slice them in half like cherry tomatoes so they soften just right in the skillet.
Is it possible to make Green Beans with Cherry Tomatoes vegan?
Definitely! Swap the butter for a quality vegan butter or a good olive oil. The dish remains rich and flavorful, and works for anyone at your table.
Final Thoughts
Give Green Beans with Cherry Tomatoes a try and let its simplicity and flavor brighten up your next meal. It’s the kind of dish that wins over even veggie skeptics and becomes a repeat request, year-round. Enjoy every colorful, delicious bite!
Print
Green Beans with Cherry Tomatoes Recipe
- Total Time: 20 mins
- Yield: 6 servings
- Diet: Vegetarian
Description
This vibrant and flavorful recipe for Green Beans with Cherry Tomatoes is a perfect side dish that combines tender green beans with sweet cherry tomatoes in a savory buttery sauce.
Ingredients
Green Beans:
- 1 ½ pounds green beans, trimmed and cut into 2-inch pieces
- 1 ½ cups water
Tomato Mixture:
- ¼ cup butter
- 1 tablespoon sugar
- ¾ teaspoon garlic salt
- ¼ teaspoon pepper
- 1 ½ teaspoons chopped fresh basil
- 2 cups cherry tomato halves
Instructions
- Cook Green Beans: Place beans and water in a large saucepan. Cover, bring to a boil, then simmer until tender for about 10 minutes. Drain and set aside.
- Prepare Tomato Mixture: In a skillet over medium heat, melt butter. Stir in sugar, garlic salt, pepper, and basil. Add cherry tomatoes and cook until soft.
- Combine: Pour the tomato mixture over the green beans and toss gently to blend.
- Prep Time: 5 mins
- Cook Time: 15 mins
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 175
- Sugar: 5g
- Sodium: 260mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 25mg