Moroccan Beef with Brown Rice
Moroccan Beef with Brown Rice
Main CourseReader rated

Moroccan Beef with Brown Rice

★★★★★ 4.9 (13 reviews)

This flavorful dish brings together tender beef simmered with warm Moroccan spices, creating a deliciously aromatic meal. Paired with nutty brown rice, it’s a comforting and wholesome dinner perfect for any night of the week.

◷1 hr 35 minTotal Time
♜4Servings
▥HardDifficulty
Jump to Recipe ↓

Ingredients

4servings

Instructions

1

Brown Steak and Veggies

Start by cooking the steak, onion, and tomato-chicken bouillon in a large pot over medium heat. Stir everything occasionally until the steak is nicely browned, which should take about 5 to 10 minutes. Next, add the garlic, a cup of water, beef stock concentrate, carrots, and sweet potatoes. Keep cooking and stirring until the carrots and sweet potatoes are tender, around 20 minutes.

2

Simmer rice with spices

Once the veggies are soft, pour in 1 1/2 cups of water along with the cabbage, cinnamon sticks, paprika, cumin, black pepper, coriander, and cardamom seeds. Bring the whole mixture to a boil. Then, stir in the brown rice, lower the heat to a gentle simmer, cover the pot, and let it cook until the rice soaks up all the liquid – this usually takes about 45 minutes.

3

Fluff Rice and Remove Cinnamon

When the rice is done, fluff it up with a fork and be sure to fish out the cinnamon sticks before serving. Enjoy!

Why You’ll Love This Recipe

This dish offers a wonderful blend of warm spices and tender beef, making it both comforting and flavorful. The combination of brown rice adds a healthy, nutty texture that complements the rich meat perfectly. It’s a satisfying meal that feels hearty without being heavy.

Serving Suggestions

Serve with a side of steamed vegetables or a fresh cucumber and tomato salad to add a refreshing contrast. A dollop of plain yogurt or a sprinkle of chopped fresh herbs like cilantro can brighten the dish and add extra depth.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave to keep the beef tender. You can also freeze portions for up to 2 months, thawing overnight in the fridge before reheating.