Sweet and spicy Harissa makes this simple hearty white bean stew so delicious and flavorful.
If making your own Harrisa, put all of the Harrisa paste ingredients into a food processor or blender and pulse until smooth. Set aside.
Then, heat the olive oil on medium high in a large soup pot. Add the onions. Season with a pinch of salt and pepper.
Saute, reducing heat to medium, for about 5 minutes. Then drizzle the agave over the onions and toss to coat. Continue sauteing until the onions are nice and brown. About 5-10 more minutes.
Then add the garlic and carrots. Saute for another 5 minutes to cook the garlic and start to soften the carrots and get some color on them. Season with another pinch of salt and pepper.
Now, add the tomato paste and 1/4 cup of Harissa to the vegetables and toss to coat them. Saute for just a minute.
Then add the lemon juice and scrap any bits up off the bottom of the pot.
Next, add the cans of cannellini beans, toss to combine everything. Then pour the vegetable broth into the pot and add the paprika and the fresh thyme. Stir to combine everything.
Add a few pinches of salt and pepper. Then heat the stew on medium high, bring to a simmer, then reduce heat to medium low and simmer for 10-15 minutes to develop the flavors. Taste and adjust seasonings. Serve with some extra Harissa on top if desired.
The recipe for homemade Harissa paste will make enough for the stew with extra to top the stew when serving if desired.