The Year In Food » Fine Seasonal Eating

Masthead header


I am so tired of waiting, aren’t you? For the world become good and beautiful and kind? — Langston Hughes

What else is there to say? The news is exhausting right now. Some of it feels by design, some of it just by awful chance. But I have to come back to the things that sustain and energize me, as we all do: the people I love, the long walks that feel like I’m running my soul through a psychic wash cycle, and cooking nourishing food. Especially as we head into cooler seasons, spending time in the kitchen pulling together simple dishes or long-simmering soups feels good.

Shakshuka is the best comfort on a weekend, a delectably spicy broth of tomatoes, onion, and pepper into which eggs are nestled and gently cooked. It is the perfect meal to share with folks at a table, and it is so simple. I wanted to make the most of the end-of-season tomatoes and fresh shelling beans, so this version takes a little bit more time, but you can simplify easily by using canned versions of either.

Shakshuka with Fresh Cranberry Beans
Serves 4

You can go two ways here: make it much simpler and speedier by using canned, crushed tomatoes and canned beans, or make this on the weekend with the bounty of harvest season for a leisurely brunch. While most shakshuka recipes don’t call for beans, I did some nosing around the internet to see if it was a thing. It is. Some recipes call for dried fava beans. I wanted to use fresh shelling beans because this is their season and I always love adding a little more protein to a dish to keep me satiated longer. Learn more about fava beans, fresh beans like cranberry, and how to incorporate delicious pulses into your weekly meals at Half-Cup Habit.

1 cup fresh cranberry beans (or 1 15-ounce can of cannelini, great northern beans, or chickpeas)
2 tablespoons olive oil
1 medium onion, diced
1 sweet red pepper, cored and diced
3 cloves garlic, minced
1 small chile pepper, such as a serrano, seeded and diced
1.5 teaspoons smoked paprike
1.5 teaspoons sea salt
1 teaspoon ground cumin
6 medium tomatoes, diced
Flatleaf parsley, chopped
Cilantro, chopped.
4-6 eggs
Crusty bread, for serving

First, cook the beans. You won’t need to soak fresh beans! In a large pot, add the beans and any optional aromatics: a sprig of thyme, some fresh parsley, a chopped carrot or celery rib, onion, garlic, dried chile. Cover with water by two inches and cook over a low simmer until the beans are soft and creamy, about 45 minutes.

Heat oil in a large skillet over medium heat. Add the diced onion and sweet red pepper and sauté, stirring occasionally, until soft and beginning to brown, about 8-10 minutes. Add the garlic and chile pepper and sauté for another 1-2 minutes, stirring occasionally. Add the paprika, salt, and cumin, and stir to combine.

Add the tomatoes and reduce heat to low. Stir occasionally and cook until the tomatoes have become softened and saucy, about 12-15 minutes. Add the beans half of the parsley and cilantro and stir to combine. Using the back of a wooden spoon, make a little well in the tomato mix, and crack an egg in. Repeat with the remaining eggs. Baste the egg whites withe spoonfuls of the braising liquid. Cover, and simmer over lowest heat until the whites have set, about 6-9 minutes. Remove from the heat. Top with the remaining parsley and cilantro.

This post is sponsored by USA Pulses and Pulse Canada. Pulses are the delicious, protein-packed, sustainable foods known as dry peas, chickpeas, lentils and beans. All thoughts and content are my own. Partnerships like these sustain me as a small business!


  • Taste of France - I just started making shakshuka regularly, using David Lebovitz’s recipe that’s kind of individual shakshuka pizzas. The idea of including beans is great. The mottled red beans you show are called coco rose in French and are all over the markets.ReplyCancel

    • Kimberley - David Lebovitz’ recipe was a point of inspiration in making mine too! Thank you for sharing the French name of the beans. Coco rose is lovely.ReplyCancel

  • Claudia | The Brick Kitchen - Looove shakshuka! I normally make it with roast eggplant or add a can of chickpeas, but I love the sound of using beans – such a good idea! and ALWAYS crusty bread for servings, right?!ReplyCancel

    • Kimberley - Next time, I totally want to add eggplant!ReplyCancel

  • Sara @ Cake Over Steak - I’ve actually never had shakshuka … but I’m really interested in this version with beans!ReplyCancel

    • Kimberley - Do it! It is the best comfort on a chilly weekend morning.ReplyCancel

  • Sophie - The Green Life - I think I’ve only had shakshuka once, but thanks for reminding me that I should have it more often!! I love the addition of beans here. <3ReplyCancel

    • Kimberley - It is the best! Thanks, Sophie.ReplyCancel

  • Christiann - I love cranberry beans!! they are just stunning and I’ve been wanting to cook with them lately after seeing them at the market :) . Will have to try this out!! -CKReplyCancel

  • Shelly @ Vegetarian 'Ventures - Shakshuka is one of my fav breakfasts – always excited to find a new version!ReplyCancel

  • Kimberley - Thanks, Shelly! It is the best.ReplyCancel

  • louraellen - Este blog é sensacional, como sempre divulgando receitas maravilhosas que inspiram e ajudam muito a gente naqueles momentos em que precisamos inovar na cozinha, sempre estou por aqui. Parabéns.ReplyCancel

  • imvu - There are many sites to find what number of everyone is engaged in poker
    games using real money. Made for PC gaming: Compatible with Windows
    Vista, Windows 7 and Windows 8Gaming-Grade Specifications – Tracking.
    The site supports multiple languages which include English, Italian, Danish, German, French, Russian, Turkish, Swedish, Hungarian, Polish, Norwegian, Slovenian and Romanian.ReplyCancel

Your email is never published or shared. Required fields are marked *