Braised White Beans with Greens and Harissa


Braised White Beans with Greens and Harissa

Creamy, savory and satisfying, white beans braised in a generous quantity of olive oil and Harissa make for a delicious weeknight vegetarian meal. 

We used our favorite Royal Corona Beans from Rancho Gordo (available for purchase in our Oakland and Albany retail shops), but any white bean will do, such as cannellini.

Wilt your favorite variety of greens into this dish, such as mustard greens, baby kale, spinach or collard greens. 

You can use Harissa Powder or a prepared Harissa Paste (see our quick recipe). Store-bought Harissa pastes vary quite a bit in heat level, so it's worth starting small and tasting as you go.

The heat level of this recipe is mild to medium, but you can increase the quantity of Harissa for a spicier dish. Or serve with a small bowl of the Harissa paste at the table for garnish. 

Serve with grated Parmesan cheese if desired and spoon onto slices of good crusty bread.

Braised White Beans and Greens with Harissa

Braised White Beans and Greens with Harissa

Serves 3-4


1 white or yellow onion, diced
2 cloves garlic, minced
1 teaspoon flake salt
¼ cup olive oil
3 tablespoons Harissa Paste or 1 tablespoon Harissa Powder
½ cup dry white wine
3 cups cooked white beans (such as cannellini), or 2 cans of white beans
2 cups vegetable stock
4 cups chopped greens, such as mustard greens, baby kale or spinach
Juice of half a lemon
Parmesan cheese (optional)


Heat oil over medium heat. When hot, add onion. Sauté until golden brown, about 7 or 8 minutes, adjusting heat as necessary to avoid burning. Add Harissa, salt and garlic; cook for an additional 1-2 minutes, stirring constantly, until fragrant. 

Add wine and simmer until reduced by half, about 2 minutes. Add beans, stock and a pinch of salt. Bring to a simmer and cook on low, covered, until the beans are becoming soft and creamy, about 20-30 minutes. If you like more of a stew consistency, smash some of the beans with the back of your spoon. Add greens and simmer until tender, about 5-10 minutes depending on the heartiness of the greens you use. 

Season with lemon juice, salt and pepper to taste. Garnish with parmesan and serve with crusty bread.

2 Responses

Erica Perez
Erica Perez

February 24, 2020

Hi Valeria, thanks for the comment! You’ll want to use cooked white beans, cooked however you prefer. I tend not to soak my beans (including Rancho Gordo), but I know many people who prefer to presoak.

Valeria Vincent Sancisi
Valeria Vincent Sancisi

February 22, 2020

If using Gordo dried beans .. wouldn’t you soak first?

Leave a comment

Comments will be approved before showing up.

Also in Recipes

Sweet-Spicy Salmon with Furikake Fennel Slaw
Sweet-Spicy Salmon with Furikake Fennel Slaw

1 Comment

This no-recipe recipe gives a weeknight favorite -- pan-seared salmon fillets -- a sweet and spicy turn with the addition of a flavorful rub. 

Continue Reading

Cajun Red Beans and Rice
Cajun Red Beans and Rice

1 Comment

Creamy, smoky and slightly spicy, this New Orleans classic will fill your home with mouth-watering anticipation while it bubbles on the stove.

Continue Reading

Harissa Paste

It's super easy to transform our Harissa Powder into a paste by adding tomato paste, olive oil and lemon juice. 

Continue Reading

Retail Shops Closed // Online Orders Only

We are closed to the public until further notice due to COVID-19 related safety precautions.

But we are fulfilling orders online for front door pickup and shipping! Simply select one of these options at checkout. 

Please note, we are operating with a small crew and in an effort to get orders out in a timely manner, we are unable to take phone orders or same-day orders at this time.

PICKUP ORDERS placed by 5pm are ready the next day.

SHIPPING ORDERS take about 5-7 days to ship out after they are received. 

Thank you for supporting small business! We appreciate you. Reach out to us via email at with any questions you may have. 

Take care and stay safe.