Green Beans With Oil

Prep: 15 min Cook: 40 min Cuisine: Mediterranean

A vibrant, flavorful dish of green beans cooked with garlic, onion, and tomatoes, perfect for those seeking a savory vegetarian main or side with Mediterranean flair.

Be the first to rate this recipe

Ingredients

  • 2 lb green beans
  • 1 onion
  • 5 cloves garlic
  • 2 1/2 lb tomatoes
  • 2 Tbsp salt
  • dash of allspice

Instructions

  1. Clean the green beans and cut them into small pieces.
  2. Heat a pan on the stove and add oil.
  3. Add chopped garlic and onion to the pan and cook until browned.
  4. Add the green beans, salt, and allspice to the pan, then cover and cook.
  5. Peel the tomatoes, cut into small pieces, and add to the green beans.
  6. Stir the mixture and cook for 30 to 40 minutes.

Tips & Substitutions

For enhanced flavor, consider adding a splash of lemon juice or a sprinkle of red pepper flakes during cooking. If you don't have fresh tomatoes, canned tomatoes can be a great substitute. Adjust the amount of salt based on your taste preference and dietary needs. This dish can also be made with other green vegetables like zucchini or asparagus for variety.

Serving Suggestions

Serve this dish warm as a main or side dish, alongside grilled meats or fish. It pairs beautifully with Mediterranean recipes like Tomato Crouton Salad for a refreshing contrast. For a complete meal, consider serving it over rice or quinoa, allowing the flavors to meld together.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm the green beans in a skillet over medium heat, adding a splash of water to help steam them. Alternatively, you can microwave them in short intervals, stirring between sessions to ensure even heating.

Nutrition & Diet Analysis (per serving)

Each serving of Green Beans With Oil contains roughly 889 calories, with 20g protein, 226g carbohydrates, and 30g fat. It is an excellent source of dietary fiber (228% of the Daily Value), vitamin C (194% of the Daily Value), and calcium (147% of the Daily Value). Note that it is relatively high in sodium, at 962mg per serving (42% of the Daily Value).

889 kcal 44% DV
Protein Fat Carbs

Macronutrients

Protein 20.2g 40% DV
Total Fat 29.6g 38% DV
Carbs 226.3g 82% DV
Fiber 63.9g 100% DV
Sugar 9.1g 18% DV

Electrolytes

Sodium 961.5mg 42% DV
Potassium 3441.2mg 73% DV

Vitamins & Minerals

Vitamin A 275.9mcg 31% DV
Vitamin C 174.6mg 100% DV
Vitamin D 0mcg
Calcium 1909.7mg 100% DV
Iron 21.5mg 100% DV
Diet fit High-protein High-fiber Low-fat

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 for this recipe?

Yes, you can use frozen green beans. Just make sure to thaw them before cooking to ensure even cooking. Adjust the cooking time as frozen beans may require less time to cook compared to fresh ones.

How can I make this dish spicier?

To add some heat, consider incorporating red pepper flakes or diced jalapeños when sautéing the onions and garlic. You could also serve it with a spicy sauce on the side to allow guests to adjust the heat to their preference.

What can I serve with green beans cooked this way?

This dish complements a variety of proteins well. Try pairing it with grilled chicken or fish, or serve it alongside a hearty grain dish. It also goes nicely with crusty bread to soak up the flavorful juices.

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 →