Why Make This Recipe
Spicy Moroccan Rice is a delightful and colorful dish that brings warmth and flavor to your table. It combines the magic of spices with fresh vegetables, making it a perfect side dish or a satisfying main course. This recipe is not only easy to follow, but it also offers a taste of Moroccan cuisine that can brighten up your meals. Whether you’re looking to impress guests or enjoy a simple dinner at home, Spicy Moroccan Rice is a fantastic choice!
How to Make Spicy Moroccan Rice
Ingredients:
- 1 cup long-grain rice
- 2 cups vegetable broth or water
- 1 tablespoon olive oil
- 1 onion, finely chopped
- 1 red bell pepper, chopped
- 2 tomatoes, diced
- 1 teaspoon ground cinnamon
- 1 teaspoon ground cumin
- Salt and pepper to taste
- Fresh parsley or cilantro for garnish
Directions:
- In a large saucepan, heat the olive oil over medium heat. Add the onion and red bell pepper, and sauté until softened.
- Stir in the tomatoes, cinnamon, cumin, salt, and pepper; cook for a few minutes.
- Add the rice, stirring to coat the grains with the mixture.
- Pour in the vegetable broth or water, bring to a boil, then reduce heat to low and cover.
- Cook for 15-20 minutes until rice is fluffy and liquid is absorbed.
- Remove from heat, let it sit for 5 minutes before fluffing with a fork.
- Garnish with fresh parsley or cilantro and serve alongside chicken or lamb.
How to Serve Spicy Moroccan Rice
This flavorful dish pairs wonderfully with grilled meats like chicken or lamb. You can also serve it with a fresh salad or yogurt sauce for added creaminess. Enjoy it warm as a delightful side dish or make it the star of your meal.
How to Store Spicy Moroccan Rice
Store any leftovers in an airtight container in the refrigerator. It will last for about 3 to 4 days. To reheat, just add a splash of water and microwave or heat on the stove until warmed through.
Tips to Make Spicy Moroccan Rice
- For extra flavor, consider adding a pinch of saffron or some chopped dried fruits such as apricots or raisins.
- Make sure to rinse the rice before cooking to remove excess starch for fluffier grains.
- Experiment with your favorite vegetables, like peas or carrots, to make the dish even heartier.
Variation
You can easily turn this rice into a vegetarian dish by adding chickpeas or other beans. This adds protein and makes it even more filling!
FAQs
Can I use brown rice instead of white rice?
Yes, you can use brown rice, but be aware that cooking times will be longer. Brown rice usually takes about 40-45 minutes to cook.
Is this dish spicy?
The spice level is mild to moderate. If you prefer it spicier, you can add crushed red pepper flakes or cayenne pepper to taste.
Can I make this recipe ahead of time?
Absolutely! This dish can be made in advance and reheated when you’re ready to serve. Flavors often deepen after sitting for a day in the fridge.

Spicy Moroccan Rice
Ingredients
Main Ingredients
- 1 cup long-grain rice Rinse before cooking for fluffier grains.
- 2 cups vegetable broth or water
- 1 tablespoon olive oil
- 1 onion, finely chopped
- 1 red bell pepper, chopped
- 2 tomatoes, diced
- 1 teaspoon ground cinnamon
- 1 teaspoon ground cumin
- Salt and pepper to taste
- Fresh parsley or cilantro for garnish
Instructions
Cooking
- In a large saucepan, heat the olive oil over medium heat.
- Add the onion and red bell pepper, and sauté until softened.
- Stir in the tomatoes, cinnamon, cumin, salt, and pepper; cook for a few minutes.
- Add the rice, stirring to coat the grains with the mixture.
- Pour in the vegetable broth or water, bring to a boil, then reduce heat to low and cover.
- Cook for 15-20 minutes until rice is fluffy and liquid is absorbed.
- Remove from heat, let it sit for 5 minutes before fluffing with a fork.
- Garnish with fresh parsley or cilantro and serve.
