Boil the flat green beans with salted water for about 10 minutes, drain.

Place the green beans, tomato, salt and pepper in a medium-size pot. Cover and cook for about 10 more minutes at low heat. Add the bulgur and hot water, stir. Cover and continue cooking until the bulgur is well cooked, i.e., when all the liquid has evaporated.

Meanwhile, melt the butter in a small pan. Saute the onion at medium heat until it is softened. Add the garlic and when the smell of garlic comes off, turn the heat off. Toss it into the cooked Bulgur Pilaf.

Let the Bulgur Pilaf with Flat Green Beans stand for about 5 minutes. Serve with Cacık or Ayran by the side.