Green Beans With Meat Served Over Rice

Prep: 15 min Cook: 60 min Serves: 4 Cuisine: Mediterranean

Green beans with meat served over rice is a hearty and flavorful dish that combines tender meat with crisp green beans in a savory sauce. The warm spices and rich tomato base create a comforting meal that's perfect for family dinners or gatherings. It's a delightful way to enjoy fresh produce.

Be the first to rate this recipe

Ingredients

  • 2 lb. fresh green beans
  • 1 lb. lamb shoulder or beef
  • 2 medium onions
  • 2 garlic cloves
  • 1/8 tsp. cinnamon
  • salt and pepper to taste
  • 1 (8 oz.) can tomato sauce or 3 medium-sized fresh tomatoes, cut small

Instructions

  1. Clean and cut beans into about 2-inch lengths and set aside. Cut meat into 1-inch cubes and sauté for 10 minutes.
  2. Add onions, garlic, and seasonings; sauté for 5 minutes more.
  3. Add water to cover meat and simmer until tender.
  4. If water evaporates before meat is almost done, add more water.

Tips & Substitutions

For a richer flavor, consider marinating the meat in spices and herbs before cooking. If you prefer a vegetarian option, substitute the meat with mushrooms or tempeh. To enhance the dish, add a splash of lemon juice before serving for brightness. Fresh herbs like parsley or cilantro can also add a nice touch.

Serving Suggestions

Serve the green beans and meat over a bed of fluffy rice for a hearty meal. This dish pairs beautifully with a side of crusty bread or a fresh salad. For a complete experience, consider serving it alongside Mediterranean recipes like tzatziki or a simple cucumber salad.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to four days. To reheat, warm gently on the stove or in the microwave until heated through. If the dish seems dry, add a splash of water or broth to moisten it while reheating.

Nutrition & Diet Analysis (per serving)

Each serving of Green Beans With Meat Served Over Rice contains roughly 1383 calories, with 29g protein, 136g carbohydrates, and 80g fat. It is an excellent source of vitamin A (73% of the Daily Value), protein (58% of the Daily Value), and calcium (36% of the Daily Value), and a good source of potassium. Note that it is relatively high in sodium, at 2693mg per serving (117% of the Daily Value).

1383 kcal 69% DV
Protein Fat Carbs

Macronutrients

Protein 29.1g 58% DV
Total Fat 79.9g 100% DV
Carbs 135.9g 49% DV
Fiber 7.4g 26% DV
Sugar 63.6g 100% DV

Electrolytes

Sodium 2693.2mg 100% DV
Potassium 604.4mg 13% DV
Cholesterol 71.3mg 24% DV

Vitamins & Minerals

Vitamin A 661.3mcg 73% DV
Vitamin C 5.8mg 6% DV
Calcium 468.3mg 36% DV
Iron 5.7mg 32% DV
Diet fit High-protein High-fiber

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, but they may cook faster than fresh ones. Adjust the cooking time accordingly to ensure they remain crisp and vibrant.

What kind of rice works best with this dish?

Long-grain rice, like basmati or jasmine, works well as it remains fluffy and separate. However, you can also use short-grain rice for a stickier texture if preferred.

Can I make this dish ahead of time?

Absolutely! You can prepare the meat and green bean mixture a day in advance. Just reheat before serving, and it will taste even better as the flavors meld together.

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 → All recipes →