===
Why You’ll Love This Hearty Moroccan Harira Soup
This Moroccan Harira soup isn’t just a meal—it’s pure comfort in a bowl.
The fragrant blend of spices like turmeric, cinnamon, and ginger creates a complex flavor profile that’ll transport you straight to a Moroccan kitchen. I love how the tender lamb melts in your mouth while the lentils and chickpeas add hearty substance.
What makes this recipe special? It’s incredibly filling yet doesn’t weigh you down.
The vermicelli noodles soak up all those aromatic juices, and that final touch of lemon adds the perfect brightness to balance the rich, savory base. Trust me, your kitchen will smell amazing.
What Ingredients are in Hearty Moroccan Harira Soup?
Traditional Moroccan harira is a protein-packed soup that combines tender meat, legumes, and aromatic spices to create something truly magical. The ingredient list might look long at first glance, but don’t let that intimidate you—each component plays an important role in building those deep, complex flavors that make this soup so satisfying. From the warm spices to the bright finish of lemon juice, every element works together in perfect harmony.
- 1 pound cubed lamb
- 1 teaspoon ground turmeric
- 1½ teaspoons ground black pepper
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground ginger
- ¼ teaspoon ground cayenne pepper
- 2 tablespoons margarine (or butter)
- ¾ cup chopped celery
- 1 regular onion, chopped
- 1 red onion, chopped
- ½ cup chopped fresh cilantro
- 1 (29 ounce) can diced tomatoes
- 7 cups water
- ¾ cup green lentils
- 1 (15 ounce) can garbanzo beans (chickpeas), drained
- 4 ounces vermicelli pasta
- 2 eggs, beaten
- Juice of 1 lemon
You might notice this recipe calls for margarine, but feel free to substitute with butter or even olive oil if you prefer. The vermicelli pasta should be broken into smaller pieces before adding to the soup—this helps it distribute evenly throughout. For a vegetarian version, you could omit the lamb and double the lentils and chickpeas for protein, while using vegetable broth instead of water for extra flavor. And if cilantro isn’t your thing (I know some people think it tastes like soap), you can substitute with flat-leaf parsley for a different but equally fresh finish.
How to Make This Hearty Moroccan Harira Soup
Making harira is all about layering flavors from the very beginning. Start by placing 1 pound of cubed lamb in a large soup pot over low heat, along with all those aromatic spices: 1 teaspoon ground turmeric, 1½ teaspoons ground black pepper, 1 teaspoon ground cinnamon, ¼ teaspoon ground ginger, and ¼ teaspoon ground cayenne pepper.
Add 2 tablespoons of margarine, ¾ cup chopped celery, both the chopped regular and red onions, and ½ cup fresh cilantro. This fragrant mixture needs to be stirred frequently for about 5 minutes—this step is essential for awakening the spices and creating that deep flavor base. Then pour in the 29-ounce can of diced tomatoes (but hold onto that tomato juice for later!) and let everything simmer together for 15 minutes, allowing the meat to begin tenderizing and the flavors to meld.
Now comes the body of the soup. Pour that reserved tomato juice into the pot along with 7 cups of water and ¾ cup green lentils.
This is where patience becomes your best friend in the kitchen. Bring the mixture to a boil, then reduce the heat, cover the pot, and let it simmer gently for 2 hours. During this time, the lamb becomes meltingly tender, the lentils soften, and all those complex flavors develop into something truly special.
About 10 minutes before you’re ready to serve, turn the heat up to medium-high and add the drained 15-ounce can of garbanzo beans and 4 ounces of vermicelli pasta (broken into smaller pieces).
Finally, gently stir in 2 beaten eggs—they’ll cook instantly, creating lovely ribbons throughout the soup—and finish with the juice of 1 lemon, which brightens all those deep, rich flavors and brings everything into perfect balance.
Hearty Moroccan Harira Soup Substitutions and Variations
While the classic recipe creates a magnificent soup, Harira’s beauty lies in its adaptability to what you have on hand.
Don’t have lamb? Chicken works wonderfully, or go vegetarian by doubling the lentils and chickpeas. I sometimes swap vermicelli for broken angel hair pasta or even rice when my pantry’s looking sparse.
Feel free to play with the spices too. More cayenne for heat lovers, less cinnamon if you find it overwhelming.
Fresh herbs running low? Dried cilantro or parsley will do in a pinch. And those green lentils can easily be red or brown—just adjust your cooking time accordingly.
Soup-making should never be stressful.
What to Serve with Hearty Moroccan Harira Soup
To complete the Moroccan feasting experience, Harira soup deserves thoughtful accompaniments that complement its rich flavors.
I always serve mine with warm, fluffy flatbreads—either homemade khobz or store-bought pita works beautifully for sopping up that savory broth.
A simple side of marinated olives and a small plate of dates provide the perfect sweet-savory contrast.
For special occasions, I’ll add a cool cucumber and mint salad dressed with lemon juice.
Final Thoughts
Harira soup holds a special place in my heart as the perfect combination of comfort and adventure on a plate. The rich blend of lamb, lentils, and aromatic spices creates a dish that’s both nourishing and exciting—truly the best of both worlds.
I’ve found that harira isn’t just a meal, it’s an experience to be savored. The way the vermicelli soaks up the fragrant broth, how the lemon juice brightens each spoonful… it’s culinary magic in a bowl.
Next time you’re craving something that warms both body and soul, remember this Moroccan treasure.

Lavender Mocktails
Ingredients
Equipment
Method
- For the Lemon Lavender Mocktail, add 2 tablespoons of fresh lemon juice and 1–1½ tablespoons of lavender simple syrup to an ice-filled glass. Stir gently, then top with 4–5 ounces of chilled sparkling water and garnish with a lemon wheel and a lavender sprig.
- For the Blueberry Lavender Mocktail, if using fresh blueberries (about 1/3 cup), muddle them in the glass until they release their juice. Add 2 tablespoons of fresh lime juice and 1–1½ tablespoons of lavender simple syrup, fill the glass with ice, then stir. Top with 4–5 ounces of chilled sparkling water and garnish with blueberries, a lime wheel, and a lavender sprig.
- Tip: You can pre-mix the citrus juices and lavender syrup up to a day in advance and store them in a sealed container in the refrigerator. Just add ice and sparkling water right before serving to keep those perfect tiny bubbles intact.
Notes

Butter Pecan Praline Poke Cake
Ingredients
Equipment
Method
- Preheat your oven to 350°F.
- Toast 1 cup of finely chopped pecans on a baking sheet for 5–7 minutes until they are fragrant and slightly darkened. Remove from the oven and let them cool.
- In a large mixing bowl, combine the butter pecan cake mix, 3 large eggs, 1 cup whole milk (or evaporated milk), 1/2 cup melted unsalted butter, and 1 teaspoon non-alcoholic vanilla extract. Beat the mixture for about 2 minutes until smooth.
- Fold in half of the toasted pecans into the batter.
- Pour the batter into a greased 9×13-inch baking pan.
- Bake for 35–40 minutes or until a toothpick inserted in the center comes out clean.
- While the cake is still warm, use the handle of a wooden spoon to poke holes all over the cake. These holes will absorb the praline sauce later.
- For the praline sauce, melt 1/2 cup unsalted butter in a saucepan. Add 1/2 cup packed light brown sugar, 1/2 cup heavy cream, and 1/2 teaspoon salt. Bring the mixture to a gentle boil, then reduce the heat and simmer for about 5 minutes until it thickens slightly.
- Remove the saucepan from heat and stir in 1 teaspoon non-alcoholic vanilla extract.
- Pour the warm praline sauce evenly over the poked cake, ensuring it fills all the holes.
- Once the cake has completely cooled, spread the thawed whipped topping evenly over the cake.
- Drizzle 1/2 cup caramel sauce on top and sprinkle with the remaining 1/4 cup chopped toasted pecans.
- Refrigerate the cake for at least 2 hours before serving to allow the flavors to meld together.
Notes

Hearty Beef Burrito
Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium heat.
- Add ground beef to the skillet and brown thoroughly, breaking it up with a wooden spoon as it cooks. Drain excess fat if needed.
- Add chopped onion and minced garlic to the skillet. Cook for about 5 minutes until onions become translucent and slightly golden.
- Sprinkle in cumin and cook for 1 minute, stirring constantly until fragrant.
- Add beans, beef broth, and chopped jalapeños to the skillet. Bring to a simmer.
- Let the mixture simmer for about 20 minutes, or until beans become creamy and sauce thickens. Occasionally crush some beans against the side of the pan to create a creamier texture.
- While the filling cooks, warm tortillas in the oven at 350°F for about 10 minutes.
- To serve, spoon the beef and bean mixture into warmed tortillas, top with chopped green onions, cheese, sour cream, and salsa as desired.
Notes

Cheesy Ground Beef and Rice Casserole
Ingredients
Equipment
Method
- Preheat your oven to 350°F.
- In a large skillet, brown 1½ pounds of ground beef with 1 medium chopped onion until the meat is no longer pink. Drain most of the excess liquid using a spoon.
- While the beef cooks, prepare the rice. Bring 1 cup of water to a boil, add 1 cup of instant brown rice, stir, reduce heat to low, cover and simmer for 5 minutes. Remove from heat, stir, cover again, and let it sit for an additional 5 minutes to allow the rice to finish absorbing the water.
- In a large bowl, combine the cooked beef and onions, prepared rice, drained green beans, partly drained mushrooms, tomato sauce, and all of the grated extra-sharp cheddar cheese except for ½ cup reserved for topping. Add ½ teaspoon salt, ½ teaspoon fresh ground black pepper, ¼-½ cup hot sauce (depending on your heat preference), and ½ teaspoon garlic powder. Mix well.
- Transfer the mixture to a baking dish and evenly sprinkle the reserved ½ cup of grated cheddar cheese on top.
- Bake in the preheated oven at 350°F for about 20-25 minutes or until the cheese is melted, bubbly, and the edges are slightly crispy.
- Remove the casserole from the oven and let it rest for about 5 minutes before serving to help it set.
Notes

Homestyle Ground Beef Pasta Sauce Recipe
Ingredients
Equipment
Method
- Place a medium pot over low heat and add the lean ground beef, minced onion, and garlic powder (or minced garlic). Sauté gently for about 5 minutes, breaking up the meat with a wooden spoon until the beef browns and the onions become translucent.
- Add the minced celery, diced tomatoes, minced carrot, tomato paste, tomato sauce, chili powder (or crushed red pepper flakes), and paprika. Stir everything together and cook on low heat for another 5 minutes, allowing the vegetables to soften and meld with the meat.
- Pour in the water and add the bay leaves and basil. Allow the sauce to simmer gently for 20 minutes so that all the flavors can blend and the sauce reduces slightly.
- Season with salt and black pepper to taste, give the sauce a final stir, and remove from heat.
- Serve hot over your favorite pasta, rice, or polenta. Leftovers can be stored in the refrigerator and often taste even better the next day as the flavors continue to develop.
Notes

Mexican Casserole
Ingredients
Equipment
Method
- Preheat oven to 400°F. Grease a 2-quart baking dish.
- In a large skillet, brown the ground chuck until no pink remains. Drain excess fat.
- Stir in the taco seasoning mix, followed by the chopped whole tomatoes with their juice and the drained corn kernels.
- Bring the mixture to a quick boil to help flavors meld, then pour into the prepared baking dish.
- Prepare the Mexican cornbread mix according to package directions.
- Pour the cornbread batter evenly over the beef mixture.
- Bake for 15-20 minutes, or until the cornbread topping is set and golden.
- Allow to cool slightly before serving.
Notes

Bacon Onion Tomato Pie
Ingredients
Equipment
Method
- Preheat your oven to 375°F. Place the refrigerated 9-inch pie crust into a pie pan and blind bake for about 8 minutes to ensure a crisp, non-soggy base.
- While the crust is baking, cook the 6 strips of turkey bacon in a skillet until they are crispy. Remove from the skillet and let cool before crumbling into bite-size pieces.
- In the same skillet, add a bit of butter or oil and sauté the thinly sliced sweet onion over medium heat. Allow the onions to caramelize until they become golden and fragrant, about 7 minutes.
- Layer the pie by first placing half of the sliced tomatoes on the bottom of the pre-baked crust. Next, evenly distribute the caramelized onions and then sprinkle the crumbled turkey bacon. Top with the remaining tomato slices to create a beautiful, colorful layer.
- In a bowl, combine 1 cup shredded cheddar cheese, ½ cup shredded mozzarella, ½ cup mayonnaise, 2 tablespoons chopped basil (or 1 teaspoon dried), ½ teaspoon salt, and ¼ teaspoon black pepper. Mix until smooth and spread this creamy mixture evenly over the layered ingredients in the crust, ensuring it reaches the edges.
- Return the pie to the oven and bake until the topping is bubbly and turns a golden brown, making sure all the flavors meld together.
- Once baked, remove the pie from the oven and let it cool slightly before slicing. This resting time allows the filling to set, ensuring cleaner slices and a more satisfying presentation.
Notes

Warm Bacon Spinach Salad
Ingredients
Equipment
Method
- Cook the bacon in a skillet until crispy. Once done, set aside to cool slightly before crumbling into pieces.
- In a large mixing bowl, combine the fresh spinach (torn into bite-sized pieces), bean sprouts, and chopped water chestnuts.
- In a separate container, whisk together the salad oil, red wine vinegar, ketchup, sugar, and Worcestershire sauce until well combined.
- Add the finely chopped green onions to the dressing mixture and stir to incorporate.
- Add the crumbled bacon and chopped hard-boiled eggs to the salad bowl with the vegetables.
- Just before serving, pour the dressing over the salad and toss gently to coat all ingredients. The residual warmth from the bacon will slightly wilt the spinach.
- Serve immediately while the bacon is still warm for the best flavor and texture contrast.
Notes

Mysterious Farmer Pasture's Urban Legends Cookies
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C).
- Place 5 cups of regular oatmeal in a blender (working in small batches) and blend until it becomes a fine powder. Remember: measure the oatmeal before powderizing.
- In a large mixing bowl, cream together 2 cups of butter, 2 cups of sugar, and 2 cups of brown sugar using an electric mixer for 3-4 minutes until the mixture is light and fluffy.
- Add in 4 eggs one at a time, beating well after each addition, then stir in 2 teaspoons of vanilla extract until smooth.
- In a separate bowl, whisk together 4 cups of flour, the powderized oatmeal, 1 teaspoon of salt, and 2 teaspoons of baking soda.
- Slowly incorporate the dry ingredients into the wet ingredients and mix until just combined. Avoid overmixing to keep the cookies tender.
- Roll the dough into golf ball–sized portions and place them about 2 inches apart on a greased cookie sheet.
- Bake in the preheated 350°F oven for 8-10 minutes. The cookies should appear slightly underdone when removed, as they will finish cooking on the hot sheet.
- Let the cookies cool on the sheet for a few minutes before transferring them to a cooling rack.
Notes

Grilled Sausages With Onions and Fennel
Ingredients
Equipment
Method
- Trim the fennel bulb by removing stalks and outer leaves. Slice the bulb lengthwise into 1/8-inch slices, keeping the root end intact.
- Slice the yellow onions crosswise into 1/2-inch rings.
- Brush both sides of the fennel slices and onion rings with olive oil, then season generously with kosher salt and freshly ground black pepper.
- Preheat grill to medium heat. Place the seasoned fennel and onion slices directly on the grill and cook for 12-14 minutes, turning once halfway through, until tender but not falling apart.
- While the vegetables are cooking, grill the sausages until they're juicy inside with a crisp exterior, turning occasionally for even cooking.
- Once the vegetables are done, let them cool slightly. Remove the root portions from the fennel and chop both the fennel and onions into 1/2-inch pieces.
- Place a grilled sausage in each split roll, then top generously with the grilled fennel-onion mixture.
- Finish with a dollop of spicy brown or coarse grain mustard to taste and serve immediately.




