Yummy Green Beans with Tomatoes

Yummy Green Beans with Tomatoes

Ingredients

  • For 4 to 6 servings as a side, use these everyday market items:
  • 500 grams fresh green beans (French beans), trimmed and cut into 2-inch pieces
  • 4 medium ripe tomatoes, chopped (or 1 can 400 grams diced tomatoes, drained)
  • 1 medium onion, finely sliced
  • 3 garlic cloves, minced
  • 1 teaspoon ground cumin
  • ½ teaspoon turmeric powder
  • ½ teaspoon red chili powder (adjust for spice)
  • ½ teaspoon garam masala (optional for warmth)
  • Salt to taste
  • 2 tablespoons olive oil or vegetable oil
  • ½ cup water
  • Fresh coriander leaves, chopped (for garnish)
  • Optional: 1 green chili, slit, or a squeeze of lemon at the end for brightness

Direction

  • Cook this tasty dish in these easy steps:
  • Step 1: Wash the green beans thoroughly, trim the ends, and cut into 2-inch pieces. Set aside.
  • Step 2: Heat oil in a medium pot or deep skillet over medium heat. Add sliced onion and sauté 4 to 5 minutes until golden and soft.
  • Step 3: Add minced garlic and cook 1 minute until fragrant. Stir in cumin, turmeric, red chili powder, and salt; cook 30 seconds to bloom the spices.
  • Step 4: Add chopped tomatoes (and green chili if using). Cook 5 to 7 minutes, stirring occasionally, until tomatoes soften and break down into a thick sauce.
  • Step 5: Toss in the green beans and mix well to coat with the tomato mixture. Add ½ cup water, cover, and simmer on low heat 12 to 15 minutes until beans are tender but still bright green (not mushy). Stir once or twice.
  • Step 6: Uncover, sprinkle garam masala if using, and cook 2 more minutes to thicken any remaining liquid. Taste and adjust salt or add a squeeze of lemon. Garnish with fresh coriander. Serve hot as a side or light main with roti or rice.

Nutrients Information

Per serving (about 1 cup, approximate values):

  • Calories: 90 to 120
  • Total Fat: 5 to 7 grams
  • Saturated Fat: 0.5 to 1 gram
  • Cholesterol: 0 milligrams
  • Sodium: 150 to 250 milligrams
  • Total Carbohydrates: 12 to 15 grams
  • Dietary Fiber: 4 to 6 grams
  • Sugars: 5 grams (natural from tomatoes)
  • Protein: 3 grams
  • Rich in vitamin C from tomatoes, vitamin K and folate from green beans, plus antioxidants for immunity. Low-calorie, heart-healthy, and high-fiber for digestion and fullness.

Recipes Credit

Inspired by classic desi vegetables recipes like beans with tomatoes (French beans ki sabzi), combined with simple Mediterranean-style simmered green beans. Adapted for everyday desi homes using fresh beans and tomatoes, everyday spices like cumin and turmeric. Draws from family-style vegetable dishes shared in home cooking groups and budget-friendly South Asian meal ideas. Freshly tailored here for yummy, nutritious, everyday sides.