Moroccan chicken rice meal — a rich creamy dinner that tastes like it took all day

Servings: 4 Total Time: 40 mins Difficulty: Beginner
Warm spices, tender chicken, and a creamy tomato sauce that makes rice taste like a five star meal
A white bowl of rich creamy Moroccan chicken in a deeply spiced orange tomato sauce garnished with fresh cilantro served alongside fluffy white rice pinit

There are dinners that fill you up and dinners that actually make you feel something. This Moroccan chicken rice meal is firmly in the second category.

The first time I made this I was chasing that feeling you get from a really good restaurant curry — that deep, warm, slightly smoky richness that coats everything and makes you want to eat more than you planned.

I layered in cumin, smoked paprika, turmeric, a touch of cinnamon, and fresh ginger, let the chicken simmer in a creamy tomato sauce until everything came together, and ended up standing at the stove eating directly from the pan. That is always a good sign.

This is the kind of recipe that sounds complicated because the flavors are so bold and layered, but it is actually very straightforward. One pan, simple ingredients, 40 minutes. The spices do all the heavy lifting and your kitchen will smell absolutely incredible the entire time.

Why you’ll love this recipe

  • The spice blend is everything. Cumin, smoked paprika, turmeric, cinnamon, ginger, and coriander working together create a depth of flavor that tastes like it has been cooking all day. It has not. You are just using good spices smartly.
  • The creamy tomato sauce is completely addictive. It clings to every piece of chicken and soaks into the rice in the most satisfying way. You will be spooning extra sauce over everything.
  • It is a genuine one pan dinner. Everything except the rice happens in a single skillet or dutch oven. Less mess, less cleanup, more time to enjoy the meal.
  • It works for meal prep. This dish reheats beautifully and the flavors actually deepen overnight. Make a big batch on Sunday and you have lunches and dinners sorted for days.
  • It is naturally gluten free. No flour, no thickeners, nothing complicated. The sauce gets its body from the tomatoes and cream naturally.
  • It is endlessly adaptable. Use chicken thighs or breasts, swap the cream for coconut milk for a dairy free version, serve it over rice or couscous or flatbread — this recipe works with whatever you have and whatever you need.

Ingredients with key notes

For the chicken:

  • 2 lbs boneless skinless chicken thighs, cut into chunks — Chicken thighs stay juicy and tender through the simmering process in a way that breasts just do not. Cut them into generous bite-sized pieces so they cook evenly and soak up the sauce from all sides.
  • 2 tablespoons olive oil — For searing the chicken. You want a good hot sear before the sauce goes in. Do not rush this step.
  • Salt and black pepper to taste

For the spice blend:

  • 1 1/2 teaspoons cumin — The backbone of the spice blend. Earthy, warm, and essential.
  • 1 1/2 teaspoons smoked paprika — Adds a deep smoky warmth that gives the sauce its beautiful orange-red color.
  • 1 teaspoon turmeric — Adds earthiness and that gorgeous golden hue to the sauce.
  • 1/2 teaspoon cinnamon — This is the surprise ingredient. It sounds unusual in a savory dish but it adds a subtle warmth that makes the whole sauce taste more complex. Do not skip it.
  • 1/2 teaspoon ground ginger — Adds a gentle heat and brightness that cuts through the richness of the cream.
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper — Adjust this based on your heat preference. A little goes a long way.
  • Salt to taste

For the sauce:

  • 1 medium onion, finely diced — Take your time cooking the onion down properly. Soft, sweet, golden onion is the foundation of a great sauce.
  • 5 garlic cloves, minced — Moroccan cooking is generous with garlic. So are we.
  • 1 tablespoon fresh ginger, grated — Fresh ginger in addition to the ground ginger gives the sauce a brightness and zing that you simply cannot get from dried alone.
  • 1 can (14 oz) crushed tomatoes — Use good quality crushed tomatoes. The tomatoes are a major flavor component here and cheap tinned tomatoes taste thin and acidic.
  • 3/4 cup heavy cream — This is what transforms the tomato sauce into something rich and velvety. For a dairy free version swap this with full fat coconut milk. The coconut version is equally delicious and adds a subtle sweetness that works beautifully with the spices.
  • 1/2 cup chicken broth — Loosens the sauce to the right consistency and adds depth.
  • 1 tablespoon tomato paste — Concentrated tomato flavor that deepens the sauce significantly. Always add it before the liquid and let it cook for a minute — this caramelizes the sugars and removes the raw tinny taste.

For serving:

  • 2 cups cooked white rice — Jasmine rice is my preference here. The subtle floral fragrance complements the spices beautifully.
  • Large handful of fresh cilantro, roughly chopped — Do not skip the cilantro. It adds a fresh herby brightness that cuts through the richness of the sauce and makes every bowl look and taste alive.
  • Extra sauce for spooning over the rice — Trust me on this one.

Step-by-step instructions

Step 1: Season and sear the chicken

Season the chicken pieces generously with salt, black pepper, and half of your spice blend. Toss to coat evenly. Heat the olive oil in a large deep skillet or dutch oven over medium-high heat. Once the oil is hot and shimmering, add the chicken pieces in a single layer without crowding the pan. Sear for 3 to 4 minutes per side until golden brown. You are not cooking them through at this stage — just building color and flavor. Remove the chicken from the pan and set aside.

Step 2: Cook the onion

Reduce the heat to medium. In the same pan with all those flavorful browned bits still in it, add the diced onion. Cook for 6 to 8 minutes, stirring occasionally, until the onion is completely soft, translucent, and just beginning to turn golden. Do not rush this. Properly cooked onion is the difference between a good sauce and a great one.

Step 3: Add garlic, ginger, and spices

Add the minced garlic, grated fresh ginger, and the remaining spice blend to the softened onion. Stir constantly for about 90 seconds until the garlic is fragrant and the spices are toasted and deeply aromatic. Your kitchen should smell incredible right now. Add the tomato paste and stir it into the spice mixture, cooking for another minute until it darkens slightly.

Step 4: Build the sauce

Pour in the crushed tomatoes and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pan — those bits are pure flavor. Bring the sauce to a gentle simmer and let it cook uncovered for 5 minutes, stirring occasionally, until it thickens slightly.

Step 5: Add the cream

Reduce the heat to low and stir in the heavy cream. The sauce will turn from a deep red to a beautiful warm orange. Let it simmer gently for 3 to 4 minutes — do not let it boil hard after the cream goes in or it can split.

Step 6: Return the chicken and simmer

Return the seared chicken pieces to the pan, nestling them into the sauce. Make sure every piece is submerged or at least well coated. Cover the pan partially and simmer on low heat for 15 to 18 minutes until the chicken is cooked through and tender and the sauce has thickened to a rich, creamy consistency. Taste the sauce and adjust salt and spices as needed.

Step 7: Serve

Spoon fluffy rice into bowls and ladle the Moroccan chicken and sauce generously over the top. Finish with a generous handful of fresh cilantro. Serve immediately with extra sauce on the side because there will never be enough sauce.

Serving suggestions

This dish is deeply satisfying on its own but here are a few ways to make it even better:

  • Serve over couscous instead of rice. Couscous is the more traditional North African pairing and it soaks up the sauce in a slightly different and equally wonderful way. Just pour boiling water over the couscous, cover, and let it sit for five minutes. Done.
  • Pair it with warm flatbread or naan. Use it to scoop up the sauce and chicken. This is one of the most satisfying ways to eat this meal and you will not regret it.
  • Add a side of cooling cucumber yogurt raita. The cool, creamy yogurt is a beautiful contrast to the warm bold spices. Mix plain yogurt with grated cucumber, a little garlic, lemon juice, and fresh mint. Simple and perfect.
  • Serve with roasted chickpeas on the side. Toss canned chickpeas with olive oil, cumin, and smoked paprika and roast at 400°F for 20 minutes until crispy. They add texture and make the meal even more substantial.
  • Top with toasted almond slivers. A classic Moroccan touch that adds a gentle crunch and a subtle nuttiness to each bowl. Toast them dry in a pan for two minutes until golden — they go from raw to burnt very quickly so watch them closely.

Storage tips

In the fridge: Store the chicken and sauce in an airtight container separate from the rice for up to 4 days. The flavors deepen significantly overnight and this meal is arguably even better on day two.

Reheating: Reheat the chicken and sauce in a saucepan over low heat, stirring gently, until warmed through. Add a small splash of chicken broth or water if the sauce has thickened too much in the fridge. Reheat rice separately with a splash of water either in the microwave or in a small pan.

Freezing: The chicken and sauce freeze beautifully for up to 3 months. Let it cool completely before transferring to a freezer-safe container. Thaw overnight in the fridge and reheat gently on the stovetop. Do not freeze the rice — cook fresh rice when you are ready to serve.

Dairy free storage note: If you made the coconut milk version, the storage and reheating process is identical. The coconut milk version may separate slightly more when reheated but a good stir brings it back together perfectly.

Meal prep tip: This is one of the best meal prep recipes in my rotation. Make a full batch of the chicken and sauce on Sunday and portion it with freshly cooked rice into containers for the week. It reheats in minutes and tastes genuinely great every single day.

A quick closing thought

This Moroccan chicken rice meal is the kind of recipe that earns a permanent spot in your regular rotation almost immediately. It is bold without being complicated, rich without being heavy, and comforting in a way that feels like a warm hand on the shoulder after a long day.

Cooking this dish was one of those moments in my kitchen where I realized that the right combination of spices can completely transform simple ingredients into something that feels special. That is the kind of cooking I want to share with you — not fancy, not complicated, just really good food made with intention.

If you make this, I want to hear about it. Did you go for the coconut milk version? Did you add chickpeas? Did you eat it straight from the pan at midnight because the leftovers were calling your name? No judgment. We have all been there.

Keep cooking with curiosity and feeding people you love. That is always worth it.

With gratitude, Kip

Moroccan chicken rice meal — a rich creamy dinner that tastes like it took all day

Difficulty: Beginner Prep Time 10 mins Cook Time 30 mins Total Time 40 mins
Servings: 4 Estimated Cost: $ 16
Best Season: Fall, Winter

Description

Tender chunks of chicken simmered in a deeply spiced creamy tomato sauce loaded with cumin, paprika, turmeric, cinnamon, and ginger — served over fluffy white rice and finished with fresh cilantro. Bold Moroccan flavors, one pan, and on the table in under 45 minutes. This is the dinner that makes your whole house smell like somewhere you want to be.

Ingredients

For the chicken:

For the spice blend:

For the sauce:

For serving:

Instructions

  1. Season chicken with salt, pepper, and half the spice blend. Sear in hot olive oil over medium-high heat for 3 to 4 minutes per side until golden. Remove and set aside.
  2. In the same pan over medium heat, cook diced onion for 6 to 8 minutes until soft and golden.
  3. Add garlic, fresh ginger, remaining spice blend, and tomato paste. Stir for 90 seconds until fragrant and toasted.
  4. Add crushed tomatoes and chicken broth. Scrape up the browned bits. Simmer uncovered for 5 minutes.
  5. Reduce heat to low and stir in heavy cream. Simmer gently for 3 to 4 minutes.
  6. Return chicken to the pan. Partially cover and simmer on low for 15 to 18 minutes until chicken is cooked through and sauce is rich and thick.
  7. Serve over jasmine rice with fresh cilantro and extra sauce.
Keywords: Moroccan chicken rice meal, creamy Moroccan chicken, spiced chicken and rice, easy Moroccan chicken recipe, Moroccan chicken dinner, North African chicken recipe
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use chicken breasts instead of thighs?

Yes, but keep a close eye on the cooking time. Chicken breasts cook faster than thighs and can dry out if simmered too long. Cut them into similar sized chunks and reduce the simmering time in Step 6 to 10 to 12 minutes. Check for doneness at the 10 minute mark — you want them just cooked through, not rubbery.

Can I make this dairy free?

Absolutely. Swap the heavy cream for full fat coconut milk in equal amounts. The coconut milk version is rich, slightly sweet, and pairs beautifully with the Moroccan spice blend. It is a genuinely excellent version of this dish — not a compromise at all.

I do not have all the spices. Can I use a shortcut?

If you have a good quality ras el hanout spice blend, use 2 tablespoons of it in place of the individual spices. Ras el hanout is a North African spice mix that typically contains most of the spices in this recipe already blended. It is a great shortcut and the flavor is excellent.

Can I make this in a slow cooker?

Yes. Sear the chicken and cook the onion, garlic, and spices on the stovetop first — do not skip this step, it builds essential flavor. Then transfer everything to the slow cooker, add the tomatoes and broth, and cook on low for 6 to 7 hours or high for 3 to 4 hours. Stir in the cream in the last 30 minutes of cooking.

How do I know the sauce is the right consistency?

The sauce should be thick enough to coat the back of a spoon but still pourable and saucy. If it is too thick, add a splash of chicken broth and stir. If it is too thin, simmer uncovered for a few more minutes until it reduces to the right consistency. It will also thicken slightly as it cools so factor that in.

Can I add vegetables to this dish?

Absolutely. Chickpeas, spinach, diced zucchini, and roasted red peppers all work really well in this dish. Add hearty vegetables like zucchini and chickpeas with the chicken when it returns to the pan. Add delicate greens like spinach in the last two minutes of simmering — it wilts quickly and adds a nice color and nutrition boost. FYI, chickpeas are my personal favorite addition because they soak up the sauce in the most satisfying way.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

Your email address will not be published. Required fields are marked *

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.