You know that satisfying feeling when a simple meal transforms your evening? That’s what this Tomatoey Butter Beans with Cheddar and Spicy Topping will do for you. Bursting with flavor and heartiness, this dish is a delightful embrace of creamy butter beans simmered in a tangy tomato sauce, infused with a medley of spices. It’s quick to whip up, making it a fantastic option for weeknight dinners when you want something comforting without the fuss. Plus, the gooey melted cheese on top adds an irresistible creamy touch that’s perfect for dipping crusty bread. Are you ready to elevate your dinner game with this cozy, vegetarian delight?

Why Are These Beans So Special?

Flavor-Packed: The combination of rich tomato sauce, creamy butter beans, and a blend of spices creates a burst of flavor in every bite.

Quick and Easy: Perfect for busy weeknights, this dish can be prepared in under 30 minutes, making it an ideal option when you’re short on time.

Crowd-Pleasing Comfort: The gooey melted cheddar cheese makes this a hit with family and friends—no one can resist that bubbly topping!

Versatile: Feel free to adapt the recipe with different beans or toppings. Try serving it with crusty bread or over baked potatoes for a hearty meal that everyone will love. If you enjoy quick and delicious meals, check out my Baked Bbq Chicken recipe for more inspiration!

Healthy Yet Satisfying: Packed with fiber and protein, these beans provide a nutritious meal without sacrificing taste. Perfect for those who love wholesome homemade food!

Arabic Baked Beans Ingredients

For the Beans
Organic White Beans/Cannellini Beans – The creamy base of the dish, perfect for soaking up the tomato sauce; Navy Beans can be a great substitute.
Plum Tomatoes – Adds sweetness and acidity to balance the flavors; canned tomatoes work well in a pinch.
Olive Oil – Essential for sautéing; any neutral oil will do if you prefer.

For the Aromatics
Onion – Sets the fragrant foundation of the dish; shallots can add a nice twist.
Garlic – Don’t skip this flavor booster; fresh garlic packs the best punch.
Ginger – A touch of warmth to the mix; crushed ginger paste saves time in prep.
Green Chilli – Infuses heat; adjust according to your spice preference.

For Flavoring
Cumin Seeds & Coriander Seeds – These spices lend earthy notes; ground versions can replace if you’re short on time.
Paprika – Adds a subtle color and flavor warmth; chili powder can also work if you prefer.
Tomato Purée – Intensifies the tomato profile; any tomato base will enrich the dish.
Sugar – Balances the acidity of the tomatoes; honey can also serve as a natural alternative.

For the Topping
Fresh Coriander – A sprinkle at the end brightens everything up; feel free to swap for parsley.
Mature Cheddar – This cheese melts beautifully for a comforting finish; Gruyère makes a delightful gourmet substitute.
Labneh/Cream Cheese – Adds a creamy layer on top; Greek yogurt can replace it with a tangy twist.

Step‑by‑Step Instructions for Arabic Baked Beans

Step 1: Prep Tomatoes
If you’re using fresh plum tomatoes for your Arabic Baked Beans, begin by blanching them in boiling water for about 1 minute until the skins start to peel. Once blanched, transfer them to an ice bath to cool swiftly, then peel and chop the tomatoes. If using canned tomatoes, simply set them aside for the next step.

Step 2: Cook Aromatics
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add a diced onion with a pinch of salt, sautéing until it becomes translucent, around 5–7 minutes. Then, incorporate 3 minced garlic cloves, 1 tablespoon of ginger, and a sliced green chili. Cook everything for another 2 minutes, allowing the aromas to bloom while stirring frequently to prevent burning.

Step 3: Combine Ingredients
Stir in your chopped tomatoes along with 2 cups of drained butter beans and 1 tablespoon of tomato purée. Add 1 teaspoon each of cumin and coriander seeds, along with 1 teaspoon of paprika, and a pinch of sugar to balance acidity. Pour in about 1 cup of vegetable stock, letting the mixture come to a gentle simmer. Cook for about 12 minutes, stirring occasionally until thickened slightly.

Step 4: Add Fresh Herbs
Once your sauce has simmered, stir in a handful of freshly chopped coriander and adjust the seasoning with salt and pepper to taste. Allow the Arabic Baked Beans to simmer for an additional 2 minutes, which helps meld the flavors together beautifully. Keep an eye on the texture; it should be thick and hearty without being overly saucy.

Step 5: Top and Bake
Preheat your oven to 400°F (200°C). Spoon generous dollops of labneh or cream cheese over the beans, followed by an even sprinkle of mature cheddar cheese on top. Place the skillet in the oven and bake for 12–15 minutes, or until the cheese is bubbling and golden brown, creating a luscious, gooey topping.

Step 6: Prepare Topping
While your Arabic Baked Beans are baking, prepare the topping by heating a small pan over medium flame. Add chopped fresh coriander with a splash of olive oil and sauté for 2–3 minutes until fragrant. This fresh topping will add a vibrant flavor when served warm over your rich, cheesy baked beans once they are out of the oven.

Arabic Baked Beans: Creative Twists

Feel free to put your own spin on these delightful baked beans and make them truly yours!

  • Vegan Option: Swap out the cheese for a generous dollop of cashew cream or nutritional yeast for that cheesy flavor without the dairy.
    Transforming this recipe to a plant-based delight opens up a world of flavor! Just blend soaked cashews with a bit of lemon juice for a creamy texture.

  • Spicy Kick: Add a few dashes of your favorite hot sauce or a pinch of cayenne pepper for an extra layer of heat.
    Those who love a bit of spice will find the perfect profile here. It complements the tomato sauce beautifully and gives it a warming finish.

  • Different Beans: Experiment with black beans or chickpeas for a different texture and taste.
    Feel free to mix it up; using chickpeas adds a lovely nuttiness while black beans bring their own distinct flavor that pairs well with spices.

  • Cheese Choices: Replace mature cheddar with feta or goat cheese for a tangy twist that contrasts with the sweetness of the tomatoes.
    The creaminess of feta will add a unique flavor, giving this dish a refreshing Mediterranean vibe that feels like a mini vacation on your plate!

  • Herby Bliss: Try adding fresh basil or mint alongside coriander for a fresh burst of flavor.
    Herbs can truly elevate the dish, creating a fragrant, aromatic wonder that delights the senses. It’s a simple swap that refreshes the classic recipe!

  • Nutty Crunch: Top with toasted pine nuts or sesame seeds for added texture and crunch.
    Adding a sprinkle of nuts introduces an exciting crunch, balancing the creaminess of the beans and cheese, making every bite memorable.

  • Sweet Surprise: Add a handful of raisins or dried apricots while simmering for a touch of sweetness.
    Bringing sweetness into the mix contrasts beautifully with the spice. It infuses a depth of flavor that surprises and delights with every forkful.

Explore these variations to keep your meals exciting and flavorful. And if you’re in the mood to try another savory dish, don’t miss my Baked Bbq Chicken recipe for a tasty night in!

How to Store and Freeze Arabic Baked Beans

Fridge: Store your Arabic Baked Beans in an airtight container for up to 3 days. This helps maintain freshness and flavor until you’re ready to indulge again.

Freezer: For longer storage, freeze the beans in a freezer-safe container for up to 3 months. Make sure to leave some space for expansion as they freeze.

Reheating: To reheat, thaw overnight in the fridge and heat gently on the stovetop or in the microwave until warmed through. Enjoy the comforting flavors just like when you first made them!

Airtight Tips: When freezing, double-wrap your container with plastic wrap or foil to prevent freezer burn and keep those Arabic Baked Beans deliciously intact.

Expert Tips for Arabic Baked Beans

Fresh Spices Matter: Always use fresh spices for maximum flavor. Dried spices can work in a pinch, but fresh delivers the best taste.

Simmer Right: Make sure to simmer until the sauce thickens just enough to coat the beans, avoiding a soupy mess.

Quality Cheese: Opt for high-quality mature cheddar; it melts beautifully, enhancing the comforting layer on top of your baked beans.

Heat Control: Avoid burning your aromatics by cooking them on medium heat. It preserves their flavors and prevents bitterness.

Herb Garnish: Sprinkle freshly chopped coriander right before serving to brighten the dish; it elevates the flavors of your Arabic Baked Beans beautifully.

What to Serve with Tomatoey Butter Beans with Cheddar and Spicy Topping

Transform your cozy dinner into a feast with these delightful pairings that elevate the comfort of your meal.

  • Crusty Bread: A perfect vessel for scooping up those creamy beans and rich tomato sauce, enhancing each bite with satisfying texture.
  • Garlic Naan: Soft and warm, this Indian bread adds a fragrant, buttery flavor that complements the spices in the dish beautifully.
  • Quinoa Salad: Light and refreshing, the nutty grains offer a healthy contrast to the hearty beans, creating a vibrant, balanced meal.
  • Steamed Greens: Consider adding tender bok choy or sautéed spinach to introduce a fresh, nutritious element that cuts through the richness.
  • Cucumber Tomato Salad: Crisp, tangy, and refreshing, this salad brightens the palate and offers a contrast to the warm, spicy beans.
  • Roasted Sweet Potatoes: Their natural sweetness pairs beautifully with the savory depth of the dish, adding a comforting and hearty touch.
  • Spiced Yogurt Sauce: A dollop of tangy yogurt mixed with mint and lemon brightens flavors and offers a cooling balance to the spicy warmth of the beans.
  • Red Wine: A glass of medium-bodied red enhances the savory notes of the dish, making for a cozy, warming experience with every sip.
  • Lemon Tart: After a hearty meal, a slice of this zesty dessert offers a bright and refreshing finish to your dining experience.
  • Mint Tea: Relax with a warm cup that resonates with the flavors of the dish, creating a soothing end to your meal.

Make Ahead Options

These Arabic Baked Beans are a fantastic choice for meal prep, saving you valuable time on busy weeknights! You can prepare the entire dish, minus the cheese topping, up to 24 hours in advance. Simply follow the first five steps, let the mixture cool, and store it in an airtight container in the refrigerator. To maintain quality, ensure it’s tightly sealed to prevent any drying out. When you’re ready to serve, simply reheat the beans gently on the stove or in the microwave, and top with labneh or cream cheese and cheddar before baking at 400°F (200°C) for 12–15 minutes until bubbling. Enjoy a comforting meal with minimal effort!

Arabic Baked Beans Recipe FAQs

How do I choose ripe tomatoes for this recipe?
When selecting tomatoes, look for plump, firm, and vibrant plum tomatoes with smooth skin. Avoid tomatoes with dark spots or blemishes, as they may be overripe. If using canned tomatoes, opt for those that are organic or packed in juice for the best flavor.

What’s the best way to store leftover Arabic Baked Beans?
Store your Arabic Baked Beans in an airtight container in the refrigerator for up to 3 days. Make sure they cool down to room temperature before sealing; this helps maintain the flavors and prevent sogginess. Just reheat thoroughly in a skillet or microwave before serving.

Can I freeze Arabic Baked Beans?
Absolutely! To freeze, allow your beans to cool completely after cooking, then transfer them to a freezer-safe container. They can be stored for up to 3 months. Leave a little space at the top of the container for expansion. When ready to eat, thaw them overnight in the fridge and reheat gently on the stovetop.

What should I do if my sauce is too watery?
If you find your sauce is too watery, return the pan to medium heat and let it simmer uncovered for a few more minutes to evaporate some liquid. Stir occasionally to prevent it from sticking. Alternatively, you can mix a little cornstarch with water and stir it in to thicken the sauce quickly.

Are these beans suitable for a vegan diet?
Yes, with a few adjustments! You can easily make this recipe vegan by substituting labneh or cream cheese with a plant-based yogurt or cream. Just ensure that any cheese used is dairy-free. This way, everyone gets to enjoy cozy comfort without compromising their dietary preferences.

What can I serve with Arabic Baked Beans?
Serve your Arabic Baked Beans with crusty bread, pita, or over baked potatoes for a heartier meal. You can also pair it with a fresh salad or some grilled vegetables for balance. Feel free to customize the toppings—sour cream or avocado also make fantastic additions!

Arabic Baked Beans

Arabic Baked Beans: Cozy Comfort with a Spicy Twist

Arabic Baked Beans are a comforting meal bursting with flavor and spices, perfect for weeknight dinners.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Arabic
Calories: 350

Ingredients
  

For the Beans
  • 2 cups Organic White Beans/Cannellini Beans Navy Beans can be a substitute.
  • 4 medium Plum Tomatoes Canned tomatoes work as well.
  • 2 tablespoons Olive Oil Any neutral oil can be used.
For the Aromatics
  • 1 medium Onion Shallots can be used as an alternative.
  • 3 cloves Garlic Fresh garlic is preferable.
  • 1 tablespoon Ginger Crushed ginger paste can save time.
  • 1 medium Green Chilli Adjust according to spice preference.
For Flavoring
  • 1 teaspoon Cumin Seeds Ground can be used if necessary.
  • 1 teaspoon Coriander Seeds Ground can be used if necessary.
  • 1 teaspoon Paprika Chili powder can be a substitute.
  • 1 tablespoon Tomato Purée Any tomato base can enrich the dish.
  • 1 teaspoon Sugar Honey can be a natural alternative.
For the Topping
  • 1 bunch Fresh Coriander Parsley can be a substitute.
  • 1 cup Mature Cheddar Gruyère is a gourmet substitute.
  • 1 cup Labneh/Cream Cheese Greek yogurt can also be used.

Equipment

  • skillet
  • Ice bath
  • oven

Method
 

  1. If using fresh plum tomatoes, blanch them in boiling water for about 1 minute until the skins start to peel. Transfer them to an ice bath to cool quickly, then peel and chop the tomatoes. If using canned tomatoes, set aside for the next step.
  2. In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add a diced onion with a pinch of salt, sautéing until translucent, around 5–7 minutes. Incorporate 3 minced garlic cloves, 1 tablespoon of ginger, and a sliced green chili. Cook for another 2 minutes, stirring frequently.
  3. Stir in your chopped tomatoes, 2 cups of drained butter beans, and 1 tablespoon tomato purée. Add 1 teaspoon each of cumin and coriander seeds, 1 teaspoon of paprika, and a pinch of sugar. Pour in about 1 cup vegetable stock and let simmer for about 12 minutes, stirring occasionally.
  4. Once the sauce has simmered, stir in a handful of freshly chopped coriander, and season with salt and pepper to taste. Allow to simmer for an additional 2 minutes.
  5. Preheat your oven to 400°F (200°C). Spoon generous dollops of labneh or cream cheese over the beans, then sprinkle mature cheddar cheese on top. Bake for 12–15 minutes, or until the cheese is bubbling and golden brown.
  6. Prepare the topping by sautéing chopped fresh coriander with a splash of olive oil over medium flame for 2–3 minutes until fragrant. Serve warm over your cheesy baked beans.

Nutrition

Serving: 1cupCalories: 350kcalCarbohydrates: 45gProtein: 15gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 40mgSodium: 600mgPotassium: 900mgFiber: 10gSugar: 5gVitamin A: 800IUVitamin C: 25mgCalcium: 300mgIron: 3mg

Notes

For best results, use fresh spices and quality cheese. Store leftovers in an airtight container for up to 3 days in the fridge or freeze for up to 3 months.

Tried this recipe?

Let us know how it was!