“You know that moment when you’re halfway through cleaning out your fridge and suddenly realize you have a jar of preserved lemon that’s been hiding for months?” Well, that’s exactly how this recipe came to life one lazy Sunday afternoon. I was fiddling around with some pantry staples, staring down a can of baked beans and a jar of harissa paste I’d impulsively bought last fall. Honestly, I wasn’t expecting much—just trying to avoid tossing those ingredients out.
Then, I remembered my neighbor Mrs. Karim’s casual comment over the fence about how she uses preserved lemon to brighten up her stews and tagines. So I tossed a little chopped preserved lemon into the mix, stirred in the harissa, and popped it in the oven. The kitchen filled with this irresistible aroma—smoky, tangy, and just a bit spicy. I had to admit: it was a happy accident, a total surprise that quickly became my go-to comfort dish.
Maybe you’ve been there—trying to whip up something quick but ending up with an unexpectedly delicious meal that sticks with you for days. This flavorful harissa baked beans recipe with zesty preserved lemon is exactly that kind of dish. It’s simple, packed with bold flavors, and uses ingredients you might already have tucked away. Plus, it’s perfect for those moments when you want something hearty but a little different from your usual baked beans.
So let me tell you, this dish has a way of turning an ordinary can of beans into something that feels like a celebration on your plate. It’s got that smoky heat from harissa, the bright, almost citrusy zing of preserved lemon, and a cozy, homey vibe that makes you want to grab a crusty piece of bread and dig in.
Why You’ll Love This Recipe
This flavorful harissa baked beans recipe with zesty preserved lemon isn’t just another baked beans dish. I’ve tested it multiple times—sometimes late at night, sometimes during rushed weekday dinners—and it always delivers. Here’s why it’s become a staple in my kitchen:
- Quick & Easy: Ready in under an hour, making it perfect for busy weeknights or unexpected guests.
- Simple Ingredients: Uses pantry staples and a jar of preserved lemon to punch up the flavor without fuss.
- Perfect for Casual Gatherings: Whether it’s brunch, a potluck, or just a cozy dinner, this recipe fits the bill beautifully.
- Crowd-Pleaser: The smoky heat balanced with bright lemony notes gets nods from both kids and adults alike.
- Unbelievably Delicious: The combination of creamy beans, spicy harissa, and tangy preserved lemon hits all the right flavor notes.
What sets this recipe apart is the clever use of preserved lemon—it adds a zesty brightness you don’t expect in baked beans, lifting the dish beyond the usual. Plus, I like to blend just enough harissa to bring warmth without overpowering the beans. Honestly, it’s the kind of dish that makes you close your eyes on the first bite and just savor every mouthful. If you’ve always thought baked beans were a bit plain, this recipe will change your mind.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with preserved lemon and harissa adding that special touch.
- Olive oil – About 2 tablespoons (extra virgin, for the best flavor)
- Yellow onion, finely chopped – 1 medium (adds sweetness and depth)
- Garlic cloves, minced – 3 large (for that classic savory punch)
- Harissa paste – 2 tablespoons (adjust to taste; I prefer La Maison du Piment brand for its smoky notes)
- Canned navy beans or cannellini beans – 2 (15 oz) cans, drained and rinsed (or about 450 grams)
- Tomato paste – 2 tablespoons (for richness and a slight tang)
- Preserved lemon – 1 small, finely chopped (rind only, seeds removed; if fresh, use zest of 1 lemon plus a teaspoon of lemon juice)
- Smoked paprika – 1 teaspoon (adds warmth and complexity)
- Ground cumin – 1 teaspoon (for earthiness)
- Vegetable stock – ¾ cup (180 ml; homemade or low-sodium store-bought)
- Honey or maple syrup – 1 teaspoon (optional, balances heat)
- Salt and freshly ground black pepper – to taste
- Fresh cilantro or parsley – for garnish (optional but highly recommended)
Looking for substitutions? Use chickpeas or black beans for a different texture. If you don’t have preserved lemon, fresh lemon zest with a splash of juice works in a pinch. For a gluten-free version, just double-check your harissa brand as some contain wheat. And if you want it vegan, swap honey for maple syrup or agave.
Equipment Needed
- Oven-safe baking dish or casserole dish (around 8×8 inches or 20×20 cm works great)
- Large skillet or sauté pan
- Wooden spoon or spatula for stirring
- Chef’s knife and cutting board
- Measuring cups and spoons (for precision)
- Can opener (for your beans, unless you prefer dried beans cooked ahead)
If you don’t have an oven-safe dish, no worries! You can transfer the beans to a baking sheet covered with foil, or simply finish the cooking on the stovetop over low heat. I personally like using a ceramic baking dish because it distributes heat evenly, which helps the beans develop a nice crust on top. Just be careful when handling hot dishes—grab those oven mitts, trust me.
Preparation Method

- Preheat your oven to 375°F (190°C) and grease your baking dish with a little olive oil. This helps prevent sticking and adds a subtle richness.
- Sauté the aromatics: Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the finely chopped onion and cook for about 5-7 minutes until translucent and soft, stirring occasionally. You’ll know it’s ready when the edges just start to caramelize slightly.
- Add minced garlic and cook for an additional 1-2 minutes until fragrant. Watch closely so it doesn’t burn—burnt garlic can ruin the flavor.
- Stir in the harissa paste, smoked paprika, and ground cumin. Cook for 1 minute, letting the spices bloom in the oil. The kitchen will fill with a warm, spicy aroma—this is where the magic begins.
- Add the tomato paste and stir well to combine. Let it cook for 2 minutes to deepen the flavor and remove any raw tomato taste.
- Mix in the drained navy beans, preserved lemon, and vegetable stock. Stir gently to coat the beans evenly with the sauce.
- Season with salt, pepper, and honey (if using). Taste the mixture now—you want a balance of heat, tang, and a touch of sweetness. Adjust seasoning as needed.
- Transfer the mixture to your prepared baking dish, spreading it out evenly.
- Bake uncovered for 30-35 minutes, or until the sauce is bubbling and thickened slightly. If you like a crusty top, you can broil it for 2-3 minutes at the end, but watch closely to avoid burning.
- Remove from the oven and let rest for 5 minutes before serving. Garnish with fresh cilantro or parsley to add a pop of color and fresh flavor.
Pro tip: If your sauce looks too thick before baking, add a splash more stock or water. And if it’s too thin after baking, just give it a quick simmer on the stove to reduce. This recipe is forgiving, so don’t stress about small tweaks.
Cooking Tips & Techniques
Here’s what I’ve learned after more than a few batches of this harissa baked beans:
- Don’t skip the preserved lemon: It’s the secret ingredient that cuts through the richness and brings brightness. If you’re hesitant, start with a small amount and taste as you go.
- Control the heat: Harissa can vary widely in spiciness. Use less if you prefer mild, or add an extra teaspoon if you want to turn up the heat. It’s easier to add than to fix if it’s too spicy!
- Rinse canned beans: This removes excess sodium and starch, helping the sauce cling better.
- Layer your flavors: Cooking the spices in oil first unlocks their full aroma and depth. Don’t rush this step—it’s worth the time.
- Watch the baking time: Overbaking can dry out the beans. Aim for a bubbling, thickened sauce with some moisture still present.
And honestly, sometimes I’ve forgotten the beans in the oven (yes, guilty as charged). It didn’t ruin the dish but made it a bit drier, so set a timer if you’re multitasking. Cooking should be fun, not stressful!
Variations & Adaptations
- Vegan & Gluten-Free: This recipe is naturally vegan and gluten-free if you check your harissa brand carefully. Swap honey for maple syrup to keep it strictly vegan.
- Different Beans: Try chickpeas, black beans, or a mixed bean blend for texture variety. Just adjust the cooking time slightly if using dried beans.
- Extra Veggies: Add diced bell peppers or chopped spinach for a nutrient boost. Stir them in during the last 10 minutes of baking so they don’t get mushy.
- Spice It Up: Add a pinch of cayenne or a splash of hot sauce if you want more kick. For milder flavor, reduce harissa and add smoked paprika only.
- Personal Favorite: Once, I tossed in some crumbled feta on top right before serving. The salty creaminess paired beautifully with the harissa’s heat and preserved lemon’s zing. Give it a try if you’re feeling adventurous!
Serving & Storage Suggestions
This harissa baked beans recipe is fantastic served warm, straight from the oven. I like to spoon it over toasted sourdough or accompany it with fluffy couscous or crusty bread to soak up all that flavorful sauce. A simple green salad or roasted vegetables on the side balance the dish nicely.
For storage, let leftovers cool completely, then transfer to an airtight container. It keeps well in the refrigerator for up to 4 days. Reheat gently on the stovetop or microwave, adding a splash of water or stock if it seems thick.
Freezing works too! Portion into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the fridge and reheat as usual. Flavors often deepen after resting, so leftovers can taste even better the next day.
Nutritional Information & Benefits
Per serving (based on 4 servings): approximately 280 calories, 8g protein, 45g carbohydrates, 6g fat, and 8g fiber.
The navy beans are a great source of plant-based protein and fiber, which help keep you full and support digestion. Harissa brings antioxidants from chili peppers and spices, while preserved lemon provides vitamin C and a unique probiotic benefit if fermented traditionally.
This recipe is naturally low in saturated fat and free from common allergens like dairy and gluten, making it a wholesome option for many dietary needs. It’s a satisfying, nutrient-packed dish that’s both comforting and good for you.
Conclusion
If you’ve ever thought baked beans were just a simple side, this recipe will make you think twice. The spicy heat from harissa combined with the bright, tangy pop of preserved lemon turns humble beans into a dish that’s bursting with flavor and personality. I love that it’s quick enough for weeknights, yet special enough to impress friends at a casual gathering.
Feel free to customize it—add more heat, swap beans, or toss on your favorite herbs. Honestly, this recipe has become one I return to when I want something comforting but interesting, something that feels like a little celebration in a bowl.
If you give it a try, I’d love to hear how you make it your own. Drop a comment or share your favorite twists—you know, the little changes that make a recipe truly yours. Happy cooking, and here’s to many cozy meals ahead!
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes! If you have time, soak and cook dried beans until tender before starting the recipe. This adds a fresher flavor but requires extra prep time.
What can I substitute for preserved lemon?
Fresh lemon zest plus a teaspoon of lemon juice works well if you don’t have preserved lemon. It won’t be as mellow but still adds brightness.
How spicy is this dish?
It has a moderate heat level thanks to the harissa. You can adjust the amount up or down based on your spice preference.
Can I make this recipe ahead of time?
Absolutely! It actually tastes great reheated. Prepare it a day ahead, store in the fridge, and warm before serving.
Is this recipe suitable for vegan diets?
Yes, it is naturally vegan. Just swap honey for maple syrup to keep it fully plant-based.
Pin This Recipe!

Flavorful Harissa Baked Beans Recipe with Zesty Preserved Lemon
A simple, hearty baked beans dish with smoky harissa and bright preserved lemon, perfect for quick weeknight meals or casual gatherings.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Mediterranean
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, finely chopped
- 3 large garlic cloves, minced
- 2 tablespoons harissa paste
- 2 (15 oz) cans navy beans or cannellini beans, drained and rinsed
- 2 tablespoons tomato paste
- 1 small preserved lemon, finely chopped (rind only, seeds removed) or zest of 1 lemon plus 1 teaspoon lemon juice
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 3/4 cup vegetable stock (180 ml)
- 1 teaspoon honey or maple syrup (optional)
- Salt and freshly ground black pepper, to taste
- Fresh cilantro or parsley, for garnish (optional)
Instructions
- Preheat your oven to 375°F (190°C) and grease your baking dish with a little olive oil.
- Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the finely chopped onion and cook for about 5-7 minutes until translucent and slightly caramelized.
- Add minced garlic and cook for an additional 1-2 minutes until fragrant.
- Stir in the harissa paste, smoked paprika, and ground cumin. Cook for 1 minute to bloom the spices.
- Add the tomato paste and cook for 2 minutes to deepen the flavor.
- Mix in the drained navy beans, preserved lemon, and vegetable stock. Stir gently to coat the beans evenly.
- Season with salt, pepper, and honey (if using). Taste and adjust seasoning as needed.
- Transfer the mixture to the prepared baking dish, spreading it out evenly.
- Bake uncovered for 30-35 minutes until the sauce is bubbling and slightly thickened. Optionally broil for 2-3 minutes for a crusty top, watching closely to avoid burning.
- Remove from oven and let rest for 5 minutes. Garnish with fresh cilantro or parsley before serving.
Notes
If sauce is too thick before baking, add more stock or water. If too thin after baking, simmer on stove to reduce. Adjust harissa amount to control heat. Rinse canned beans to reduce sodium and improve sauce texture. Use fresh lemon zest and juice if preserved lemon is unavailable. For vegan option, substitute honey with maple syrup or agave.
Nutrition
- Serving Size: 1/4 of the recipe
- Calories: 280
- Sugar: 5
- Sodium: 350
- Fat: 6
- Saturated Fat: 0.8
- Carbohydrates: 45
- Fiber: 8
- Protein: 8
Keywords: harissa baked beans, preserved lemon, spicy baked beans, easy baked beans recipe, vegan baked beans, gluten-free baked beans



