| |

Spicy White Bean Stew with Harissa Recipe

If you’re craving a dish that’s comforting, packed with flavor, and just the right amount of kick, my Spicy White Bean Stew with Harissa Recipe is exactly what you need. I absolutely love how this stew combines creamy beans, smoky spices, and the vibrant heat of harissa into a meal that’s both satisfying and simple to make. Whether you’re cooking for your family or just looking for a hearty lunch, this stew will quickly become one of your go-to dishes, trust me!

🧡

Why You’ll Love This Recipe

  • Vibrant Flavor Profile: The harissa adds a spicy, smoky depth that turns simple white beans into something extraordinary.
  • Hearty & Nutritious: Loaded with fiber-rich beans and kale, this stew nourishes you while feeling indulgent.
  • Easy Weeknight Meal: Comes together in under an hour using pantry staples and minimal cleanup.
  • Customizable Heat Level: You can adjust the amount of harissa so it’s just right for your spice tolerance.

Ingredients You’ll Need

All these ingredients work harmoniously to build incredible flavors—a mix of aromatic veggies, smoky spices, and hearty beans. When shopping, look for good-quality harissa sauce, as it truly shines here. Also, fresh herbs and a juicy lemon at the end brighten everything up perfectly.

Spicy White Bean Stew with Harissa Recipe - Ingredients
  • Extra virgin olive oil: Opt for a fruity flavor to enrich the stew’s base.
  • Yellow onion: Diced finely to melt into sweetness.
  • Carrots: Adds subtle natural sweetness and body.
  • Celery ribs: For that essential aromatic crunch.
  • Roasted red pepper: Gives smoky depth—canned or jarred works great here.
  • Tomato paste: Concentrated tomato flavor that brings richness.
  • Worcestershire sauce: Adds umami; vegetarian versions work just fine.
  • Garlic cloves: Thinly sliced for a fragrant punch.
  • Spicy harissa sauce: The star spice—choose your preferred heat level.
  • Smoked paprika: Reinforces smoky notes subtly.
  • Ground cumin: Earthy warmth to round out spices.
  • Fresh thyme: Bright herbaceous lift.
  • Kosher salt & freshly ground black pepper: Season to taste perfectly.
  • Canned cannellini beans: These get mashed to thicken the stew.
  • Canned butter beans: For creamy texture and added protein.
  • Fire-roasted diced tomatoes: Adds acidity and a smoky flavor boost.
  • Vegetable stock: Use a good-quality one to enhance overall taste.
  • Green leaf kale: Stirred in last for color and nutrients.
  • Fresh parsley: Brightens and freshens the final dish.
  • Lemon juice: Balances the richness with acidity.
  • Feta crumbles (optional): Adds a salty, creamy contrast on top.
  • Greek yogurt or sour cream (optional): For cooling creaminess if your stew is on the spicier side.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I’m always tweaking this Spicy White Bean Stew with Harissa Recipe to suit my mood and pantry. Feel free to customize it to your liking—it’s super forgiving and versatile.

  • Add Protein: Sometimes I throw in cooked chicken or crumbled sausage to make it even heartier for dinner.
  • Mild Version: If you’re not into heat, use a mild harissa or cut back the amount—your taste buds will thank you.
  • Seasonal Greens: Swap kale for spinach or Swiss chard depending on what you have available—each change adds a new texture.
  • Make it Vegan: Skip the Worcestershire if it’s not vegan, and top with a dollop of cashew cream instead of yogurt or feta.

How to Make Spicy White Bean Stew with Harissa Recipe

Step 1: Sauté Your Veggies to Build Flavor

Heat the olive oil in a heavy-bottomed pot or Dutch oven over medium heat. Toss in your diced onion, carrots, celery, and roasted red pepper along with a generous pinch of kosher salt. Sauté for about 6-8 minutes until the veggies soften and the onion becomes translucent. This step is key because it develops the stew’s base flavor—don’t rush it! Stir occasionally and keep an eye so nothing browns too much.

Step 2: Add Tomato Paste and Worcestershire Sauce

Once the veggies are tender, stir in the tomato paste and Worcestershire sauce. Cook this mixture for 30 to 60 seconds, letting the tomato paste slightly caramelize. This adds a rich umami depth that makes a huge difference in the final stew.

Step 3: Stir in Garlic, Harissa & Spices

Next, add the sliced garlic, harissa sauce, smoked paprika, ground cumin, fresh thyme, salt, and black pepper. Cook everything together for about 1-2 minutes, until the garlic is fragrant and the spices bloom nicely. This is when your kitchen will start smelling incredible—trust me, this aroma gets everyone excited!

Step 4: Mash Beans & Combine Everything

In a small bowl, mash the cannellini beans until you get a thick paste—it’s fine if some beans remain whole or in pieces; I found that texture adds body to the stew. Stir the mashed cannellini beans and whole butter beans into the pot along with diced fire-roasted tomatoes and vegetable stock. Give everything a good stir to combine.

Step 5: Simmer Until Thickened

Bring the stew to a boil, then reduce heat to maintain a gentle simmer. Let it cook for about 20 minutes, stirring occasionally, until it thickens beautifully. If you like it thicker, just simmer a bit longer. This slow simmer helps the flavors marry and intensify.

Step 6: Add Kale, Parsley & Lemon

Finally, toss in chopped kale and fresh parsley, letting the greens wilt for 1-2 minutes. Stir in fresh lemon juice to brighten everything. Do a taste test and adjust salt or harissa if needed—this is where you make it your own!

Step 7: Serve and Garnish

Scoop your stew into bowls and garnish with extra parsley, crumbled feta, and if you like, a dollop of Greek yogurt or sour cream to balance the heat. Serve with crusty bread for dipping—this meal will impress any hungry friends or family you share it with.

👨‍🍳

Pro Tips for Making Spicy White Bean Stew with Harissa Recipe

  • Don’t Skip Mashing Beans: Mashing cannellini beans thickens the stew naturally—skip this and it might end up too runny.
  • Adjust Harissa Gradually: I learned the hard way that harissa can be spicy—add it bit by bit and taste as you go.
  • Use Fresh Herbs Last: Adding thyme early infuses flavor, but fresh parsley added at the end keeps its brightness intact.
  • Don’t Overcook Kale: Wilt it just until tender to avoid a bitter, tough texture.

How to Serve Spicy White Bean Stew with Harissa Recipe

Spicy White Bean Stew with Harissa Recipe - Serving

Garnishes

For garnishes, I love sprinkling fresh parsley and crumbled feta on top. The feta’s salty creaminess pairs perfectly with the spicy stew, and those pops of green freshen every bite. If you want, a spoonful of Greek yogurt or sour cream mellows the heat wonderfully.

Side Dishes

Crusty bread is my go-to side—perfect for soaking up the flavorful broth. You could also serve this with warm pita or a simple side salad with lemon vinaigrette to keep things light yet balanced.

Creative Ways to Present

I’ve served this stew in rustic bowls with a drizzle of olive oil and extra herbs for dinner parties. For a cozy vibe, try topping with toasted pine nuts and a little lemon zest—it makes the dish feel special without extra fuss.

Make Ahead and Storage

Storing Leftovers

I store leftover stew in an airtight container in the fridge for up to 4 days. I recommend letting it cool fully before refrigerating. The flavors deepen overnight, and reheating gently on the stove works best to keep texture intact.

Freezing

This stew freezes beautifully! I portion it into freezer-safe containers and freeze up to 3 months. When thawing, I do it overnight in the fridge and reheat slowly on the stove to keep the beans from breaking down too much.

Reheating

Reheat leftovers gently in a saucepan over medium-low heat, stirring occasionally. If it looks too thick, add a splash of vegetable broth or water to loosen it up. Finish with a fresh squeeze of lemon to brighten the flavors again.

FAQs

  1. Can I use dried beans instead of canned for this stew?

    Absolutely! Just soak and cook your dried beans ahead of time until tender. Then, add them in the same amount as canned beans. Dried beans often have a richer flavor and firmer texture, which some people prefer.

  2. Where can I find harissa sauce?

    Most grocery stores have harissa in the international or Middle Eastern aisle, often sold as a paste or jarred sauce. You can also find it online or make your own if you’re feeling adventurous!

  3. How spicy is this Spicy White Bean Stew with Harissa Recipe?

    The heat level depends mostly on how much harissa you add. Harissa can range from mild to quite fiery, so start with less and add more as you taste to make sure it suits your preference.

  4. Can I make this stew vegan?

    Yes! Just use vegetarian Worcestershire sauce or omit it, and skip the feta and yogurt toppings or replace them with vegan alternatives. The stew is hearty and flavorful on its own.

  5. What’s the best way to reheat leftovers?

    Reheat slowly over low to medium heat on the stovetop, stirring occasionally. Add a little vegetable broth if it gets too thick. This keeps the beans and veggies from becoming mushy.

Final Thoughts

When I first tried making this Spicy White Bean Stew with Harissa Recipe, I was blown away by how bold and layered the flavors were without any complicated techniques or hard-to-find ingredients. It quickly became a staple in my home, especially on chilly evenings when you want something cozy and wholesome. I hope you enjoy making and sharing this stew as much as I do—it’s one of those dishes that feels like a warm hug in a bowl, but with a lively kick that keeps you coming back for more. Give it a try and let me know how it turns out—you’re going to love it!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spicy White Bean Stew with Harissa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 65 reviews
  • Author: Paula
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Stew
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

This Hearty White Bean Stew with Harissa is a flavorful and comforting dish featuring tender cannellini and butter beans simmered with aromatic vegetables, smoky spices, and a spicy harissa kick. Enriched with fire-roasted tomatoes and nutrient-packed kale, this stew is perfect for a nourishing meal that’s both satisfying and vibrant. Garnished with crumbled feta and optional Greek yogurt or sour cream, it melds creamy textures with bold flavors for a comforting plant-based dinner.


Ingredients

Vegetables and Aromatics

  • 2 Tablespoons extra virgin olive oil
  • 1 medium (140-160 g) yellow onion, diced
  • 2 medium (110 g) carrots, diced
  • 2 (130 g) celery ribs, diced
  • 1 cup (175 g) roasted red pepper, chopped
  • 6-8 cloves garlic, thinly sliced
  • 2 cups green leaf kale, chopped
  • ¼ cup fresh parsley, chopped
  • ½ lemon, juiced (1-2 Tablespoons)

Beans and Canned Goods

  • 15 ounces canned cannellini beans, drained and rinsed
  • 30 ounces canned butter beans, drained and rinsed
  • 15 ounces fire-roasted diced tomatoes
  • 4 cups vegetable stock

Spices and Condiments

  • 2 Tablespoons tomato paste
  • 2-4 dashes Worcestershire sauce (vegetarian if needed)
  • ¼ cup spicy harissa sauce
  • 1 teaspoon smoked paprika
  • 2 teaspoons ground cumin
  • 2 teaspoons fresh thyme, chopped
  • 1 teaspoon kosher salt, to taste
  • Freshly ground black pepper, to taste

For Serving

  • Feta crumbles
  • Greek yogurt or sour cream (optional)


Instructions

  1. Sauté Vegetables: Heat olive oil in a Dutch oven or stock pot over medium heat. Add the diced onion, carrots, celery, and chopped roasted red pepper, seasoning with a generous pinch of kosher salt. Cook for 6-8 minutes, stirring occasionally, until the vegetables are tender and fragrant.
  2. Add Tomato Paste and Worcestershire Sauce: Stir in the tomato paste and dashes of Worcestershire sauce. Continue cooking for 30 to 60 seconds to allow the flavors to meld.
  3. Add Spices and Garlic: Mix in the thinly sliced garlic, harissa sauce, smoked paprika, ground cumin, fresh thyme, kosher salt, and freshly ground black pepper. Cook for 1-2 minutes until the garlic is fragrant and spices are well combined.
  4. Mash Cannellini Beans and Combine: In a small bowl, mash the cannellini beans until a thick paste forms, leaving some beans partially whole for texture. Add the mashed beans, whole butter beans, diced fire-roasted tomatoes, and vegetable stock to the pot. Stir well to combine.
  5. Simmer Stew: Bring the mixture to a boil, then reduce heat to medium-low to maintain a gentle simmer. Cook uncovered for 20 minutes, stirring occasionally, until the stew thickens to your desired consistency.
  6. Add Greens and Finish: Stir in the chopped kale and fresh parsley, allowing the greens to wilt for 1-2 minutes. Mix in the fresh lemon juice. Taste and adjust salt and pepper as needed.
  7. Serve: Garnish the stew with additional fresh parsley if desired. Serve hot topped with crumbled feta and, optionally, a dollop of Greek yogurt or sour cream alongside crusty bread.

Notes

  • Look for harissa sauce or paste in the international aisle of your grocery store; spicy and mild versions are available. Use the sauce/paste, not the dried spice.
  • Vegetarian Worcestershire sauce options are available if you want to keep this stew vegetarian.
  • For a gluten-free version, verify that the Worcestershire sauce and stock are gluten-free.
  • Leftovers store well in the fridge for up to 3 days and flavors deepen with time.
  • Adjust the amount of harissa to control the spice level according to your taste.

Nutrition

  • Serving Size: 1 serving (approx. 1.5 cups)
  • Calories: 350
  • Sugar: 8g
  • Sodium: 650mg
  • Fat: 10g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 12g
  • Protein: 18g
  • Cholesterol: 5mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star