This simple bulgur pilaf with chickpeas, tomato, and Arabic zucchini or kousa, requires only 7 simple ingredients and 30 minutes to make! It is one of my go-to lazy day dishes, because it's an easy and complete, pantry-friendly meal that makes plant-based cooking less intimidating. Although it's such a simple recipe, it's bursting with Mediterranean flavor.

Bulgur is parboiled, dried, cracked durum wheat.1 This easy bulgur recipe is naturally vegan, a staple in Turkish cooking, and enjoyed across the Levant, including Syria, where my mom and grandma cooked with bulgur often.2
Growing up, my Syrian mom and grandma loved to cook a variety of sautéed and stuffed squash dishes, and kousa, also called Mexican gray squash, became one of my favorite vegetables growing up. The chickpeas add protein, making it a wholesome main dish, and the texture of the bulgur is so satisfying.
Jump to:
What is bulgur pilaf?
Bulgur is an ancient parboiled, dried, cracked wheat, eaten for thousands of years throughout the Middle East. Wheat itself was cultivated in the Fertile Crescent, and bulgur is used often in Levantine cooking, commonly found in Turkish, Syrian, and Lebanese dishes.1
Bulgur pilaf has Turkish origins, and I learned this recipe from my Syrian mom. It's a dish that flavors bulgur with tomato, olive oil, aromatics, and sometimes veggies, making the grains flavorful and juicy while preventing them from clumping together.
Turkish bulgur pilaf sometimes includes peppers.2 There's also a closely related Armenian variation of this dish called "eech" which is similar, but uses fine bulgur rather than coarse and is served at room temperature.3
Cracked bulgur wheat, or burghul as we call it in Arabic, is a naturally satisfying whole grain. It's a good source of dietary fiber, protein, and nutrients.1
Ingredient notes
You'll need 7 simple ingredients for this recipe.

- Bulgur wheat: For this recipe, I recommend coarse bulgur (usually labeled #3 or #4). You can find it in the Middle Eastern or International section of your local grocery store, and sometimes even in the health food or grains section. You can also easily find it at an International grocery store or even online. I like to use Ziyad brand bulgur wheat.
- Tomatoes + tomato paste: This combination gives the bulgur its flavor. You can use peeled and diced fresh tomatoes, but for convenience, I love to use canned tomatoes, making this a true pantry-staple meal. For canned, petite-diced tomatoes work best.
- Mexican gray squash or zucchini: I typically use Mexican gray squash for this dish, however, you can also substitute it for small zucchini.
- Onion + garlic: These aromatics really add flavor. You can use yellow or red onion.
- Olive oil: Use good quality olive oil for the best flavor and texture. (I love using Canaan olive oil.)
- Cooked chickpeas: I use canned chickpeas for convenience, but you can also use chickpeas cooked from dry.
- Parsley leaves: These are optional, but add a pop of freshness. If you're using it, Italian flat-leaf parsley works best.
See the recipe card below for exact quantities.
Substitutions and variations
- To make the Armenian variation, also called eech, use fine bulgur, which is cooked for a shorter amount of time. Follow the directions on your bulgur package for the correct bulgur to liquid ratio and cook time. You can additionally garnish this version with fresh mint leaves or dill.
- You can use vegetable broth instead of water to give this dish even more flavor.
- Feel free to add spices like paprika or cumin for more flavor.
- Adding diced bell pepper along with the aromatics, like red or green bell pepper, works wonderfully in this recipe.
- Mix in a tablespoon or 2 of pomegranate molasses at the end to give this dish a boost of tangy flavor.
How to make bulgur pilaf

Step 1: Sauté squash slices in olive oil until browned and set aside.

Step 2: Sauté onions, garlic, tomato paste, and tomatoes until fragrant. Then, add bulgur, water, and chickpeas, and bring to a boil.

Step 3: Reduce heat and simmer until bulgur is soft.

Step 4: Stir in browned squash, pepper, and parsley, if using. Heat through and then rest for 5 minutes. Fluff and serve topped with extra parsley.

Top tips
- Add enough liquid for fluffy grains. Bulgur is forgiving and keeps absorbing liquid as it rests. If it isn't fluffy or still feels a bit firm, stir in some water a little at a time, cover, and cook for a couple more minutes.
- Let it rest. After simmering, keep the saucepan covered, for 5 minutes off the heat for perfect texture. Fluff with a fork.
- Brown the squash; don't steam it. Cut the squash into even ¼" slices, pat dry, and cook in a single layer over medium-high heat. You want them to brown but still have some crunch.
- Use the right pot size. Bulgur will absorb moisture and expand, so make sure to use a large enough pot. I find that a 3-quart saucepan fits this recipe well.
FAQs
You usually don't need to rinse bulgur, as it's already parboiled. If it's numbered bulgur, such as the coarse bulgur needed for this recipe (#3 or #4), you do not need to rinse or soak it.
Quinoa works wonderfully for a gluten-free option instead of bulgur. Simply make sure to adjust the liquid ratio and cook time according to your quinoa package, if needed.
Yes; see the oil-free method in the recipe card notes. Use a nonstick pan, let the squash release water first on medium heat, then raise the heat to evaporate the liquid and slightly brown the squash.
Storing
This dish will last well in the fridge for up to 5 days. It also freezes wonderfully and keeps in the freezer for up to 3 months.
You can reheat it on the stovetop or in the microwave, adding a splash of water for more moisture and to re-fluff.
What to serve with this dish
I love to make a big batch of this tomato bulgur as it is a filling, complete meal, but it also makes a delicious side dish.
- Palestinian salad makes a delicious and refreshing side salad that accompanies this dish perfectly. It also tastes great topped with my red onion and tomato salad for a juicy contrast.
- I love serving this bulgur pilaf recipe with a creamy sauce, like my lemon tahini sauce or a side of yogurt (I use non-dairy).
- It goes well with a side of soup, like my creamy Arabic lentil soup.
- Top it with a sautéed or grilled protein, like my zaatar tofu steaks.

More Middle Eastern recipes you'll love
If you're craving more hearty, grain-based dishes, try my cozy mujadara with lentils and bulgur or this cauliflower freekeh recipe with roasted chickpeas! Both are packed with the rich, comforting flavors that make vegan Middle Eastern food so satisfying.
For more side dishes with similar origins and flavors, try vermicelli rice, which is another type of pilaf, or yalanji, a delicious stuffed grape leaves dish that is also enjoyed in Turkish cuisine.
Recipe

Bulgur Pilaf with Chickpeas, Tomato, and Squash
Equipment
Ingredients
- 5 Mexican gray squash (kousa), or small zucchini
- 3 tablespoon olive oil divided
- 1 teaspoon salt divided
- ½ yellow onion finely diced
- 2 cloves garlic minced
- 1 tablespoon tomato paste
- 2 large tomatoes peeled and diced (or 1 15 oz. can diced tomatoes)
- ¾ cup bulgur wheat coarse (#3 or #4)
- 1 ½ cups water
- 1 15 oz. can chickpeas drained and rinsed
- ½ teaspoon black pepper
- ½ cup parsley leaves chopped (optional)
Instructions
- Slice each squash in half lengthwise and then cut into about ¼" half-rounds. Pat dry if they feel wet.5 Mexican gray squash
- Heat a large skillet over medium-high heat and add 1 ½ tablespoons olive oil. Spread the squash slices in a single layer and sprinkle with ½ teaspoon salt.* Sauté until lightly browned, yet still slightly firm, about 5-6 minutes. Set aside.3 tablespoon olive oil, 1 teaspoon salt
- In a large saucepan, over medium to medium-high heat, add in remaining 1 ½ tablespoons olive oil. Sauté diced onion until translucent and beginning to brown, 4-5 minutes.3 tablespoon olive oil, ½ yellow onion
- Add minced garlic, tomato paste, and diced tomatoes, and stir to combine. Sauté for 2-3 more mins until fragrant.2 cloves garlic, 1 tablespoon tomato paste, 2 large tomatoes
- Add bulgur to the saucepan along with the water, chickpeas, and remaining ½ teaspoon salt (reduce if your canned tomatoes are salty). Stir and bring to a boil. Then lower the heat, and simmer, covered, for 12-15 minutes, until the bulgur is soft and has absorbed the liquid. If the bulgur looks dry after 12 minutes, add 1-2 tablespoons of water and continue for 1-2 minutes.¾ cup bulgur wheat, 1 ½ cups water, 1 15 oz. can chickpeas, 1 teaspoon salt
- Stir sautéed squash, black pepper, and the parsley into the pilaf, reserving some parsley for topping. Remove from heat after about 2 minutes.5 Mexican gray squash, ½ teaspoon black pepper, ½ cup parsley leaves
- Let rest, covered, for 5 minutes. Taste and adjust salt if needed. Fluff with a fork and serve, topped with extra parsley!
Notes
- For squash: Pat squash dry, then sauté with salt in a non-stick skillet for 2-3 mins, until water is drawn out and squash is lightly browned. Cover and cook for 1-2 more mins to steam. If the pan runs dry before browning, add 1-2 teaspoon water to deglaze. Repeat as needed and set aside.
- For onions: Sauté the onions in 2 tablespoon water instead of oil, for 4-6 mins, until soft and translucent, stirring and adding small splashes of water if the pan dries.









Sarah says
This looks delicious and I absolutely love the name of your blog!!!
mobasir hassan says
pilaf is our favorite dish and you made amazing job with this recipe. Thank for the recipe , i am going to try it and let you know how i made . Thanks
Lolia says
Thanks for the recipe! Made it with harissa and it was so good! Will definitely make again. It is filling and flavorful.
Lolia says
Oops, meant to rate it a five but I hit submit too quickly.
Jay says
This was a pantry meal, didn't feel like going to the store. Augmented the recipe with shiitake mushrooms, and harissa. Also added a fried egg on top to finish and sprinkled with feta. It was delicious, satisfying, and made a full meal - I will make it again.
Zena | Zen and Zaatar says
Sounds delicious!! Thanks for trying!