Baharat is a warming Middle Eastern spice blend built on paprika, black pepper, cumin, cloves, coriander, nutmeg, and garam masala. This blend brings depth to rice dishes without overpowering the natural flavor of the grains or vegetables. The spices toast together with the rice, coating each grain with warm, earthy notes.
This recipe delivers a complete side dish in under 30 minutes. The vegetables add texture and color, while the baharat ties everything together with its balanced heat and aromatic warmth. Basmati rice works best here because its long grains stay separate and fluffy, but you can substitute jasmine rice or brown rice if needed. Adjust the cooking time based on your rice choice.
The key step is toasting the baharat briefly in oil before adding the rice. This blooms the spices and releases their essential oils, which then cling to the rice as it cooks. Skip this step and the flavor stays flat. The technique takes one minute and makes the difference between good rice and memorable rice.

Ingredients
Main Ingredients
- 1 cup basmati rice
- 2 cups water or vegetable broth
- 1½ tablespoons baharat spice
- 2 tablespoons olive oil
- 1 small onion (diced)
- 1 cup mixed vegetables (carrots, peas, bell peppers, or zucchini)
- salt (to taste)
- fresh herbs (optional)
Instructions
- Rinse rice until water runs clear.
- Heat olive oil in a pot over medium heat.
- Add onion. Cook until soft.
- Add vegetables. Cook 3 to 4 minutes.
- Stir in baharat and salt.
- Add rice and toast for 1 minute.
- Add water or broth. Bring to a boil.
- Cover and reduce heat to low. Cook 15 minutes.
- Turn off heat and rest 5 minutes.
- Fluff with fork and garnish with herbs.
Notes
How to Use This Baharat Rice
This dish works as a side for grilled meats, roasted chicken, or baked fish. It also stands alone as a light vegetarian main when you add chickpeas or lentils. The rice holds up well at room temperature, which makes it a good choice for meal prep or potlucks.
Serve it with a dollop of yogurt or a drizzle of tahini sauce. The cool yogurt balances the warm spices, and the tahini adds richness. Fresh herbs like parsley, cilantro, or mint brighten the dish when scattered on top just before serving.
Storing and Reheating
Store leftovers in an airtight container in the refrigerator for up to four days. Reheat in a covered pot with a splash of water over low heat, or microwave in 30-second intervals, stirring between each round. The rice may dry out slightly, so add a tablespoon of water or broth before reheating to restore moisture.
Frequently Asked Questions
What vegetables work best in baharat rice?
Carrots, peas, bell peppers, and zucchini all work well. You can also use green beans, corn, or diced tomatoes. Cut the vegetables into small, even pieces so they cook at the same rate as the rice.
Can I use a different type of rice?
Yes. Jasmine rice works well and cooks in about the same time. Brown rice requires more water and a longer cooking time, around 40 minutes. Adjust the liquid ratio according to your rice package instructions.
How do I make this dish more filling?
Add cooked chickpeas, lentils, or diced tofu when you stir in the vegetables. You can also top the finished rice with a fried egg or grilled chicken for extra protein.
Can I make this ahead?
Yes. Cook the rice fully, let it cool, and store it in the refrigerator. Reheat gently with a splash of water before serving. The flavors deepen overnight, so leftovers often taste better the next day.
What if I don’t have baharat?
You can substitute Garam Masala or Ras El Hanout for a similar warm, aromatic profile. Both blends share some of the same spices found in baharat.
Related Products
Try Cumin Seeds or Coriander Seeds to add extra layers to this dish. You can also explore Sumac for a bright, tangy garnish that complements the warm spices in baharat.




