Green Beans With Fresh Tomatoes

Prep: 10 min Cook: 18 min Serves: 4 Cuisine: Mediterranean

Green Beans With Fresh Tomatoes is a vibrant, healthy dish featuring tender green beans cooked with fresh tomatoes, onions, and aromatic herbs. Its bright flavors and simple preparation make it perfect for a quick weeknight dinner or a light side for gatherings, appealing to vegetable lovers and health-conscious diners.

Be the first to rate this recipe

Ingredients

  • 1/4 cup chopped green pepper
  • 1 medium onion, chopped
  • 2 tablespoons oil
  • 2 large tomatoes, chopped
  • 1/2 teaspoon salt
  • 1 pound fresh green beans
  • 1/4 teaspoon oregano

Instructions

  1. Cook chopped green pepper and chopped onion in hot oil in a skillet over medium heat until soft, about 3 minutes.
  2. Add chopped tomatoes, oregano, and salt. Simmer for 10 minutes.
  3. Trim green beans and cut into 1-inch lengths.
  4. Cook the green beans until tender, about 8 to 10 minutes; then drain.
  5. Stir the tomato sauce into the cooked green beans.
  6. Cook just to heat through, then serve.

Tips & Substitutions

For a flavor boost, consider adding garlic or a splash of balsamic vinegar to the dish. If you don’t have fresh tomatoes, canned diced tomatoes can work in a pinch. Substitute green beans with asparagus or snap peas for a different texture. Ensure that the green beans are fresh and bright green for the best results, as this will enhance their flavor in the dish.

Serving Suggestions

This green beans with fresh tomatoes dish pairs beautifully with grilled chicken or fish for a complete meal. Serve alongside crusty bread to soak up the delicious tomato sauce. For a Mediterranean twist, consider serving with a side of Greek lentil soup or a light salad. Drizzling some olive oil over the dish just before serving can elevate the flavors further.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm in a skillet over medium heat, adding a splash of water or oil to prevent sticking. You can also microwave in short intervals, stirring occasionally until heated through. Avoid reheating multiple times to maintain the best texture.

Nutrition & Diet Analysis (per serving)

Each serving of Green Beans With Fresh Tomatoes contains roughly 361 calories, with 5g protein, 40g carbohydrates, and 23g fat. It is an excellent source of vitamin C (105% of the Daily Value), iron (57% of the Daily Value), and dietary fiber (49% of the Daily Value), and a good source of potassium and protein. It also contributes 14g of dietary fiber toward your daily target.

361 kcal 18% DV
Protein Fat Carbs

Macronutrients

Protein 5.4g 11% DV
Total Fat 23.4g 30% DV
Carbs 39.8g 14% DV
Fiber 13.7g 49% DV
Sugar 6.6g 13% DV

Electrolytes

Sodium 320.3mg 14% DV
Potassium 590.3mg 13% DV

Vitamins & Minerals

Vitamin A 51.2mcg 6% DV
Vitamin C 94.7mg 100% DV
Calcium 427.1mg 33% DV
Iron 10.3mg 57% DV
Diet fit High-fiber Under 400 cal

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use frozen green beans instead of fresh?

While fresh green beans are ideal for this recipe due to their texture and flavor, you can use frozen green beans. Just be sure to thaw and drain them before adding to the dish. Cook them for a shorter time, around 5 to 7 minutes, until heated through.

What can I do if I don't have oregano?

If you’re out of oregano, you can substitute with dried basil or Italian seasoning, which will provide a similar herbal flavor. Fresh herbs like parsley or thyme can also add a delightful taste. Adjust the amount to your preference, as different herbs have varying intensities.

Is this recipe suitable for meal prep?

Yes, this dish is excellent for meal prep! Prepare and cook the green beans and tomato mixture ahead of time, and store them separately. Combine just before serving to maintain the freshness of the beans. It can be a versatile side dish to accompany various proteins throughout the week.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mediterranean recipes → Vegan recipes → Vegetarian recipes → All recipes →