A LITTLE INSPIRATION FOR EVERY MEAL Have a recipe? Share it →
Home / Recipes / Main Course
THE RECIPE COLLECTION · Main Course

Moroccan Beef with Brown Rice

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.

Start cooking ↓
TIME1 hr 35 min
SERVINGS4
RATING4.9 / 5
Moroccan Beef with Brown Rice COOKBOOK / 32703
01 / WHAT YOU NEED

Ingredients

Adjust servings4
02 / HOW TO MAKE IT

Let's cook.

01

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.

02

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.

03

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!

03 / EXTRA DETAILS

Good to know.

Cook's tip

- Brown the beef well before adding spices to develop deeper flavors.
- Use fresh ground spices for the best aroma and taste.
- Let the dish simmer gently to allow the flavors to meld together.

Why you’ll love it

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 ideas

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 & leftovers

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.

KEEP EXPLORING

More to make.

All recipes ↗