Big Bean Tagine
If there is one dish that feels like a warm hug in a bowl, it’s this tagine. It’s one of those recipes that leans into the magic of slow, gentle cooking, allowing the ingredients to transform into something so much greater than the sum of their parts.
I love the balance in this dish. You get that deep, aromatic warmth from the ras el hanout, which acts as the perfect anchor for the earthiness of the beans and the sweetness of the dates. It’s vibrant, nourishing, and incredibly satisfying, but it never feels heavy. It’s the kind of meal I find myself reaching for when I want something that feels intentional and homemade, without needing to spend hours in the kitchen.
There’s a quiet beauty to the process, too—watching the onions soften and the sauce slowly thicken until it’s perfectly rich and coats every bean. It’s simple, honest cooking that celebrates bold flavors, and it’s become an absolute staple in my kitchen for whenever I need a little extra comfort.

Big Bean Tagine
Ingredients
- 1 tbsp olive oil
- 1 onion, chopped
- 2 carrots, medium diced (I like to match the big bean size)
- 2 tsp ras el hanout
- 1 can butter beans, drained
- 4 dates, chopped
- 1 can crushed tomatoes
- 1/2 teaspoon salt (optional, but recommended)
Instructions
- Cook onion in olive oil over medium heat until soft (about 5 minutes).
- Stir in carrots and ras el hanout. Cook for 1 minute.
- Add tomatoes, butter beans, and dates.
- Cover and cook gently for 15–20 minutes, until carrots are tender and the sauce thickens slightly.
- Add salt to taste.


