As the aroma of spices wafted through my kitchen, I couldn’t help but smile, remembering the last time I enjoyed a cozy meal of Arabic Baked Beans. This dish is not just a recipe; it’s an invitation to savor rich, comforting flavors that transport you right to the heart of the Middle East. Perfectly simmered white beans in a savory tomato sauce, topped with creamy labneh and melted cheddar, create a delightful balance of taste that your family and friends will adore. The best part? It’s a simple, quick meal that fits into any busy schedule and is vegetarian-friendly, making it a guilt-free indulgence any time of day. Whether it’s breakfast, lunch, or dinner, this dish promises to satisfy your cravings while keeping meal prep to a minimum. Are you ready to discover how to whip up this flavorful gem in your own kitchen?

Why Are Arabic Baked Beans Irresistible?
Comforting, hearty goodness: This dish wraps you in a warm embrace with its rich combination of flavors and textures, making it an instant favorite for all occasions.
Quick and easy: With straightforward steps, this recipe is perfect for busy weeknights—whip it up in no time and enjoy a home-cooked meal.
Versatile delight: Not only can you enjoy Arabic Baked Beans for breakfast, lunch, or dinner, but you can also customize it with different beans or veggies to suit your taste.
Plant-based perfection: This vegan-friendly dish doesn’t skimp on flavor; it’s packed with protein and fiber to keep you satisfied and guilt-free.
Crowd-pleasing flavor: Serve it to friends or family, and you’ll be met with delighted faces and requests for seconds—just like with my Lemon Butter Baked Chicken!
Embrace this culinary gem and watch as it brings joy to your table!
Arabic Baked Beans Ingredients
• To create your delicious Arabic Baked Beans, gather these wholesome ingredients:
For the Base
- Organic White Beans – These are the creamy foundation of your dish; substitute with Cannellini beans if preferred.
- Plum Tomatoes – They form the heart of a rich sauce; canned tomatoes are a handy alternative.
- Olive Oil – Adds depth and richness; vegetable or sunflower oil works well as substitutes.
- Onion – Provides sweetness and flavor; need a milder taste? Shallots fit the bill.
- Garlic – Enhances aroma; feel free to increase the amount for a garlicky punch!
- Fresh Ginger – Adds warmth; ground ginger can be a last-minute substitute—just halve the quantity.
- Green Chilli – Introduces a delightful heat; omit for a milder dish or increase for extra spice.
For the Seasoning
- Cumin Seeds – Deliver earthy warmth; ground cumin can be used if you’re out of seeds.
- Coriander Seeds – Provide bright, citrusy notes; swap with ground coriander if needed.
- Paprika – Adds a touch of smokiness; using smoked paprika can elevate the flavor even more.
- Tomato Puree – Intensifies the tomato flavor; you can skip it for a lighter dish.
- Sugar – Balances the acidity from tomatoes; maple syrup can be a sweet substitute.
For the Finish
- Fresh Coriander – For a burst of freshness; use parsley if coriander isn’t on hand.
- Mature Cheddar – Adds creaminess and sharpness; any hard cheese can fill in as a substitute.
- Crusty Bread – Optional but delightful for scooping up the beans!
Now that you have everything ready, get excited to create your own mouthwatering Arabic Baked Beans!
Step‑by‑Step Instructions for Arabic Baked Beans
Step 1: Prepare the Tomatoes
If using fresh plum tomatoes for your Arabic Baked Beans, bring a pot of water to a boil. Blanch the tomatoes for about 30 seconds, then transfer them to an ice bath to cool. Peel the skins and finely chop the tomatoes. If you’re using canned tomatoes, simply open the can and prepare them for use.
Step 2: Preheat the Oven
Set your oven to the maximum temperature, usually around 425°F (220°C). This high heat will ensure a beautifully browned topping on your Arabic Baked Beans, enhancing the flavor and texture. While the oven heats, you can prepare the rest of your ingredients for seamless cooking.
Step 3: Sauté the Onions
In a large cast-iron pan, heat a generous swirl of olive oil over medium heat. Add diced onion and a pinch of salt, sautéing for about 10 minutes until softened and translucent. The onions should turn golden and aromatic, creating a flavorful base for your dish.
Step 4: Add Aromatics and Spices
Stir in minced garlic, grated ginger, and chopped green chili, cooking for another 3 minutes until fragrant. Then, toss in cumin seeds, coriander seeds, and paprika. Stir everything together, allowing the spices to bloom and infuse the oil, filling your kitchen with a delightful aroma.
Step 5: Combine the Main Ingredients
Carefully add your prepared tomatoes along with any juice, sugar, and drained white beans to the pan. If using canned beans, add them along with a splash of water for moisture. Stir to combine, then let the mixture simmer for about 12 minutes until the flavors meld and it thickens slightly.
Step 6: Finish the Dish
Remove the pan from heat and fold in freshly chopped coriander. This adds a pop of color and fresh flavor to your Arabic Baked Beans. Top the mixture with spoonfuls of creamy labneh, followed by a generous sprinkle of shredded cheddar cheese, which will melt beautifully in the oven.
Step 7: Bake to Perfection
Transfer the cast-iron pan to the preheated oven and bake for 12–15 minutes. Keep a close eye on it; you’re looking for the cheese to melt and the edges to bubble and turn golden brown. This step will create a delicious topping over your savory beans.
Step 8: Prepare the Topping
While the beans bake, heat a small pan and sauté minced garlic, ginger, and chopped spring onions until soft and fragrant. This flavorful topping will add an extra layer of warmth and complexity to your Arabic Baked Beans before serving.
Step 9: Serve and Enjoy
Once done baking, carefully remove the pan from the oven. Scoop generous portions of your Arabic Baked Beans into bowls, topped with the sautéed garlic and spring onion mixture. Serve warm with crusty bread on the side, perfect for scooping up those creamy, flavorful beans!

Make Ahead Options
These Arabic Baked Beans are perfect for busy home cooks looking to save time during the week! You can prepare the entire mixture (steps 1-6) up to 24 hours in advance, allowing the flavors to meld beautifully in the refrigerator. To maintain quality, store the mixture in an airtight container and leave out the labneh and cheddar until just before baking. When you’re ready to serve, simply top the beans with spoonfuls of labneh and shredded cheddar, then bake at 425°F (220°C) for 12-15 minutes until golden and bubbling. This way, you’ll enjoy a comforting, home-cooked dish that feels fresh and delicious any night of the week!
Arabic Baked Beans Variations
Feel free to get creative with your Arabic Baked Beans! The sensory experience and flavor are all yours to customize.
-
Different Beans: Swap white beans for chickpeas or kidney beans to give your dish a unique twist. Both options offer different textures and tastes that elevate the base recipe.
-
Mixed Veggies: Add colorful vegetables like bell peppers or spinach to enhance nutrition and texture. The vibrant colors will not only appeal to your eyes but also your palate!
-
Cheese Options: If you’re craving a change, try using feta or goat cheese in place of cheddar for a tangy flavor profile. Each cheese brings a delightful personality to the dish.
-
Smoky Flavors: For an extra depth of flavor, incorporate smoked paprika instead of regular paprika. This simple substitution will create a warm, smoky essence that melts into the beans.
-
Extra Spice: Increase the amount of green chili or add some red pepper flakes for those who love a spicy kick. This adjustment will make each bite a thrilling experience!
-
Herb Infusion: Spice things up further by adding herbs like mint or thyme alongside coriander. This adds layers of flavor to each serving that will surprise and delight!
-
Creamy Alternatives: Replace labneh with Greek yogurt or a dairy-free yogurt for a creamy finish. This can cater to different dietary needs while still providing that luscious texture.
-
Bread Variations: Serve with different types of bread, such as pita, naan, or even tortillas. It’s an adventurous way to scoop up those hearty beans!
Don’t forget to explore other delightful recipes like my Loaded Baked Potato salad or Smoky Oven Baked ribs, which can also add diversity to your meal rotation. Enjoy your culinary journey!
Expert Tips for Arabic Baked Beans
-
Use Quality Beans: Choose high-quality organic white beans for the best creaminess. If substituting with canned beans, rinse them well to reduce sodium.
-
Perfectly Balance Flavors: Adjust the sugar carefully; just a pinch balances acidity but avoid overwhelming the tomato flavor.
-
Don’t Rush the Sauté: Take your time sautéing onions and spices; this step deepens the overall flavor of your Arabic Baked Beans, ensuring no bitterness.
-
Watch the Baking: Keep a close eye on the cheese while it bakes; if it browns too quickly, cover with foil to prevent burning.
-
Add Extra Veggies: Feel free to toss in chopped bell peppers or spinach for added nutrition and to create a delightful medley of textures.
-
Store Wisely: Leftovers can be kept in the fridge for up to three days—reheat gently to maintain the dish’s creamy texture, and enjoy again!
How to Store and Freeze Arabic Baked Beans
Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days. This keeps your Arabic Baked Beans fresh and ready for another delicious meal.
Freezer: If you want to enjoy these comforting beans later, freeze them in an airtight container or freezer bags for up to 3 months. Thaw in the fridge before reheating.
Reheating: For best results, reheat on the stovetop over low heat, stirring occasionally, until warmed through. Alternatively, use a microwave-safe dish, covering it with a lid, and heat for 2-3 minutes.
Labeling: When freezing, label your containers with the date and name of the dish, so you’ll remember this delicious vegan delight when the time comes to savor it again!
What to Serve with Arabic Baked Beans?
Elevate your meal experience with delightful sides and complementing flavors that enhance your homemade dish.
-
Crusty Bread: Perfect for scooping up the beans, this bread adds a satisfying crunch to each creamy bite.
-
Fresh Salad: A refreshing cucumber and tomato salad dressed with lemon and olive oil balances the rich flavors and adds a crispness that brightens your plate.
-
Spicy Roasted Vegetables: Roasted bell peppers, carrots, and zucchini with a hint of chili complement the warmth of the beans and provide a colorful, nutritious addition.
-
Cilantro-Lime Rice: This fluffy, aromatic rice with hints of lime offers a beautiful citrus contrast, making it a lovely base to pair with your Arabic Baked Beans.
-
Hummus Platter: Serve a side of homemade hummus with warm pita chips; the creamy texture echoes the baked beans while giving a different flavor spectrum.
-
Minted Yogurt Sauce: A cool, herby yogurt sauce provides a refreshing counterpoint to the spices in the beans, enhancing every spoonful with a burst of flavor.
-
Mint Tea: Pair your meal with a cup of aromatic mint tea; its soothing properties and refreshing taste provide a lovely way to finish off your dining experience.
-
Baklava: For dessert, indulging in this sweet, nutty pastry is a delightful way to wrap up your meal, echoing Middle Eastern themes and flavors.

Arabic Baked Beans Recipe FAQs
What type of beans should I use for Arabic Baked Beans?
I recommend using organic white beans for their creaminess, but Cannellini beans are an excellent substitute if needed. They both work beautifully in this dish!
How do I store leftover Arabic Baked Beans?
Store your Arabic Baked Beans in an airtight container in the refrigerator for up to 3 days. This will help maintain their flavor and texture, and make for an easy, guilt-free meal later on.
Can I freeze Arabic Baked Beans?
Absolutely! You can freeze Arabic Baked Beans in airtight containers or freezer bags for up to 3 months. For best results, make sure to thaw them in the fridge overnight before reheating.
What’s the best way to reheat Arabic Baked Beans?
Reheat on the stovetop over low heat, stirring occasionally, until warmed through, which should take about 5-7 minutes. Alternatively, pop them in a microwave-safe dish covered with a lid for about 2-3 minutes, stirring halfway through.
How can I adjust the spiciness of the dish?
To make the dish milder, simply omit the green chili. If you’re feeling adventurous and love heat, feel free to add more than the suggested amount for that extra kick!
Are there any dietary considerations with this recipe?
This recipe is vegan-friendly and packed with protein and fiber, making it great for various diets. Just be cautious if you have allergies to legumes or dairy, especially with the optional labneh topping!

Delicious Arabic Baked Beans: A Comforting Vegan Delight
Ingredients
Equipment
Method
- If using fresh plum tomatoes, bring a pot of water to a boil. Blanch the tomatoes for about 30 seconds, then transfer to an ice bath to cool. Peel the skins and finely chop the tomatoes. If using canned tomatoes, simply prepare them for use.
- Set your oven to the maximum temperature, usually around 425°F (220°C). This high heat will ensure a beautifully browned topping.
- In a large cast-iron pan, heat a generous swirl of olive oil over medium heat. Add diced onion and a pinch of salt, sautéing for about 10 minutes until softened.
- Stir in minced garlic, grated ginger, and chopped green chili, cooking for another 3 minutes until fragrant. Toss in cumin seeds, coriander seeds, and paprika.
- Carefully add prepared tomatoes along with any juice, sugar, and drained white beans to the pan. Stir to combine, then let it simmer for about 12 minutes.
- Remove the pan from heat and fold in freshly chopped coriander. Top with spoonfuls of creamy labneh and shredded cheddar cheese.
- Transfer the pan to the preheated oven and bake for 12–15 minutes until the cheese melts and the edges bubble.
- While the beans bake, sauté minced garlic, ginger, and chopped spring onions in a small pan until fragrant.
- Once done baking, carefully remove the pan and serve warm with the sautéed mixture on top and crusty bread on the side.
