For a unique twist on this favorite North African dish, you will love this lamb shakshuka with a tomato-beer sauce! Simmered with a medley of warm spices and tender lamb in a sauce unlike any other, this dish features a nest of eggs cooked just how you like them for a meal that’s perfect for brunch or dinner.
Why You Need to Make This Recipe
Maybe you've had shakshuka, but I doubt you've had a version like this. Not only does this recipe include lamb for a heartier meal, but that tomato-beer sauce really makes this shakshuka something special. Cooking with beer and wine adds such lovely depth to any dish, and this recipe is no exception.
Specifically, we use a saison, which is a French farmhouse ale and really elevates the flavor of the sauce. Saisons tend to show off earthy notes that match beautifully with our lamb as well as a citrusy, clove-forward yeast profile. Given shakshuka's spicy sauce, the clove naturally complements this dish while the citrus notes adds a welcomed brightness to the sauce.
Not a fan of beer? Don't worry. While the beer certainly gives this sauce a flavor boost, it doesn't taste like drinking a saison. Whether you're a beer lover or not, this shakshuka is delicious all around.
Before we start on the cooking process, let's gather our main lamb shakshuka ingredients.
- Lamb: We use ground lamb for this recipe.
- Eggs: Our other shining star of the dish.
- Onion, garlic, red bell pepper and ginger: This gives us a great flavor base.
- Crushed tomatoes and tomato paste: To make our sauce.
- Ras el hanout: This is a Moroccan spice blend. These days, you can typically find it in large grocery stores, but if you can't find it, I've included a recipe below.
- Saison: For that aforementioned wonderful depth to our sauce.
- Cilantro: We add this at the end for a nice garnish.
Now let's start cooking. To start, we heat some oil in a large cast-iron skillet and cook our lamb, onion and red bell pepper until the onions are nice and soft and our lamb browns like so.
From here, we add our tomato paste, ras el hanout, garlic and ginger. This allows us to toast the tomato paste and spices, which make for an even richer dish.
And now for my favorite part. We add in our beer! No judgment if you pour an extra beer on the side to sip as you cook. You deserve it.
To get the most flavor out of our beer, we allow it to continue to cook so that it reduces.
Now we stir in our crushed tomatoes with some salt and allow the mixture to simmer. We don't want to put cold ingredients in the oven, so it's important that this mixture has time to heat.
And just like that, we're ready for my second favorite part -- adding our eggs!
To help the eggs stay intact, I like to take a large spoon and make a little well. It doesn't have to be perfectly shaped or anything. Just a bit of an indention does the trick. We simply crack our eggs into those wells, and we're ready to bake.
How to Serve
With those runny eggs and tomato sauce, I like to spoon each serving into a bowl. On the side, make sure you have some crusty bread for dipping -- or even better, some naan.
Expert Tips And FAQs
- Not a fan of lamb? No problem. Ground beef would be another great option. You could even substitute ground chicken or turkey for a healthier option, though I prefer the flavor of lamb or beer.
- Need to make it vegetarian? Also not a problem. Simply leave out the meat.
- The exact cooking time will depend on how you like your eggs cooked, which is why I give a range.
- If you can't drink beer, you can substitute stock.
- I find it’s best to use eggs cold, right out of the refrigerator. They keep their shape better.
For this beer-infused shakshuka, I used Great Divide Colette, so it only makes sense to crack open another can over this meal. Hey, I picked this beer in the recipe because of how well the flavors match the dish. Let's keep the theme going. If you can't find this particular saison, grab a different one from your favorite brewery.
Want a wine option? I love some bubbles, like Champagne, prosecco or cava, with our lamb shakshuka. With the rich egg yolks, lamb and medley of spices, our palates could use a refresher, which we get thanks to that effervescent carbonation.
For a different take on this classic egg dish, I hope you try this lamb shakshuka with a beer-tomato sauce. You will love how those warm spices, flavorful sauce and lamb come together.
Looking for More Brunch Recipes?
If you love this recipe, please leave a comment with a five-star rating — or simply hit the five-star button in the recipe card. Don't forget to sign up for my newsletter, and you can follow me on Facebook, Instagram, Pinterest and TikTok.
Lamb Shakshuka With Tomato-Beer Sauce
- 12-inch cast-iron skillet
- Heat oven to 375 degrees.
- Heat oil over medium-high heat in a 12-inch cast iron skillet. Add lamb, onion and red pepper and cook until lamb is browned and vegetables are softened, about five minutes.
- Add tomato paste, ras el hanout, garlic and ginger. Cook for a minute or two to toast spices, stirring frequently. Don’t let burn. Reduce heat if needed.
- Add saison and let reduce until about ¼ cup is left. Add crushed tomatoes and salt. Bring to simmer for about five minutes.
- Remove from heat and use a spoon to create wells in the sauce. Crack eggs into the wells. Bake in oven for 8-13 minutes, depending on how you want your eggs cooked. Keep an eye on eggs frequently to ensure they don’t overcook.
- Remove from oven when eggs are cooked to your liking and top with cilantro.
- Recipe originally published in May 2018 and republished in March 2021.
- For full tips, please see blog post.
- Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.