Harissa Butter Beans

Featured in Simple Healthy Meals.

These Harissa Butter Beans transform simple pantry ingredients into a creamy, protein-rich stew in just 25 minutes. The recipe begins by sautéing onions and garlic, then adding tomato paste and harissa for a spicy flavor base. Canned butter beans provide heartiness and protein, while plant-based cream cheese creates a luscious, creamy texture. Fresh Tuscan kale adds color, nutrition, and a slight bite to balance the creaminess. With the perfect amount of heat from the harissa paste and a velvety sauce that clings to the beans, this dish is satisfying served over rice or with crusty bread for soaking up every bit of the flavorful sauce. It's an ideal quick lunch or dinner option that's both vegan and protein-packed.
Mina cooking in her kitchen
Updated on Sat, 15 Mar 2025 04:41:14 GMT
A bowl of beans with a green topping. Pin it
A bowl of beans with a green topping. | lastminrecipes.com

The moment you dip a piece of crusty bread into a spoonful of Harissa Butter Beans, you experience pure comfort in a bowl. These creamy, smoky beans deliver a perfect balance of hearty satisfaction and bold Moroccan flavors. The butter beans become incredibly tender as they simmer in the spiced sauce, while the kale adds a nutritious element that wilts just enough to maintain a pleasant texture. This simple one-pan wonder brings restaurant-quality flavor to your table in just 30 minutes, making it the ideal protein-rich lunch for busy days when you refuse to compromise on taste.

I made this last Thursday when working from home, and the aroma of sautéing onions and garlic with harissa was so enticing that I nearly abandoned my video call to finish cooking. The first bite, with that perfect balance of creaminess and spice, made me wonder why I'd ever settle for a boring sandwich again.

Essential Ingredients and Selection Tips

  • Butter Beans: Large, creamy, and perfect for soaking up flavor. Use high-quality canned beans and reserve some bean liquid for a silky sauce.
  • Harissa Paste: Choose a traditional North African brand with depth beyond heat. Start with a tablespoon and adjust to your spice preference.
  • Plant-Based Cream Cheese: Adds luxurious creaminess to the sauce. Brands like Philadelphia and Violife work beautifully.
  • Tuscan Black Kale: Also called lacinato or dinosaur kale, it holds texture better than curly kale. Remove tough stems and slice thinly for even cooking.
A bowl of pasta with tomatoes and spinach. Pin it
A bowl of pasta with tomatoes and spinach. | lastminrecipes.com

Detailed Cooking Instructions

Prepare Your Foundation:
Heat 2 tbsp olive oil in a skillet over medium heat. Add 1 finely diced onion and cook for 4-5 minutes until translucent.
Build the Flavor Base:
Add 3 cloves minced garlic, cooking for 1 minute until fragrant. Stir in 2 tbsp tomato paste and 1-2 tbsp harissa paste. Cook for 2 minutes, stirring constantly.
Create the Sauce:
Add two 15-ounce cans of drained butter beans, reserving 1 cup of bean liquid. Sprinkle in 1 tsp Italian seasoning. Stir gently, then pour in the reserved bean liquid. Simmer for 5 minutes.
Add Creaminess:
Lower heat and add 4 oz plant-based cream cheese in small pieces. Stir gently until fully melted and incorporated.
Incorporate the Greens:
Add 2 cups thinly sliced Tuscan kale, folding it into the sauce. Cook for 2-3 minutes until wilted but still vibrant.
Final Seasoning:
Taste and adjust salt, pepper, and harissa. A squeeze of lemon juice can enhance brightness.
Serve with Style:
Transfer to bowls and serve immediately with crusty bread or over rice.

The first time I made this, I accidentally drained all the bean liquid and had to use vegetable broth instead. While still delicious, it missed that silky thickness that only comes from the natural bean starch.

The kale variety matters more than you think. Tuscan kale holds its texture better than baby spinach, which can become too soft. Its slight bitterness also balances the creamy sauce.

Once, I added cold cream cheese directly to the hot mixture, and it curdled. Now, I always let it come to room temperature and add it gradually for a smooth sauce.

This dish beautifully represents how Mediterranean and North African flavors have influenced modern plant-based cooking. Harissa, a traditional Tunisian chile paste, brings centuries of culinary tradition to this contemporary plant-forward meal.

What makes this recipe truly special is how it transforms humble pantry ingredients into something that feels intentional and special. The butter beans become vehicles for the complex harissa flavor, while the simple addition of cream cheese creates a sauce that feels much more sophisticated than its ingredients would suggest.

I find myself returning to this recipe again and again, not just for its simplicity but for the way it makes an ordinary lunch break feel like a moment of self-care. There's something deeply comforting about dipping crusty bread into a bowl of creamy, spiced beans that makes me slow down and appreciate the simple pleasure of a homemade meal, even on the busiest of days.

A bowl of beans with herbs and spices, ready to be eaten. Pin it
A bowl of beans with herbs and spices, ready to be eaten. | lastminrecipes.com

Frequently Asked Questions

→ What are butter beans?
Butter beans are large, cream-colored legumes also known as lima beans. They have a soft, buttery texture when cooked, which makes them perfect for creamy dishes like this stew.
→ How spicy is this Harissa Butter Beans dish?
With one tablespoon of harissa paste, this dish has a moderate level of spiciness. You can adjust the amount of harissa paste to suit your taste—use less for a milder dish or more if you prefer extra heat.
→ Can I use a different type of bean?
Yes, you can substitute cannellini beans, great northern beans, or chickpeas if you don't have butter beans. The texture will be slightly different, but the dish will still be delicious.
→ What can I use instead of plant-based cream cheese?
If you're not vegan, regular cream cheese works well. For other vegan options, try coconut cream, cashew cream, or a few tablespoons of tahini mixed with a little water for creaminess.
→ Can I make this Harissa Butter Beans recipe ahead of time?
Yes, this dish keeps well in the refrigerator for up to 3 days and actually develops more flavor overnight. Reheat gently on the stovetop, adding a splash of water if needed to loosen the sauce.

Harissa Butter Beans

A creamy, spicy butter bean stew with harissa, kale and plant-based cream cheese - quick to make and packed with protein.

Prep Time
5 Minutes
Cook Time
20 Minutes
Total Time
25 Minutes
By: Mina

Category: Healthy Eating

Difficulty: Easy

Cuisine: American

Yield: 4 Servings

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ For the stew

01 1 tablespoon olive oil
02 1 medium onion, finely diced
03 4 garlic cloves, finely chopped
04 2 tablespoons tomato paste
05 1 tablespoon harissa paste
06 2 cans (14 oz / 400 g) butter beans, drained (reserve 1 cup of the liquid)
07 1 teaspoon Italian seasoning mix
08 1 cup (170 g) reserved liquid from canned beans
09 ½ cup (120 g) plant-based cream cheese
10 2 cups (40 g) Tuscan black kale, shredded
11 Salt and freshly ground black pepper to taste

Instructions

Step 01

Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until it softens and becomes translucent. Add the chopped garlic and cook for another minute until fragrant, being careful not to let it brown.

Step 02

Add the tomato paste and harissa paste to the skillet. Stir continuously and cook for 1-2 minutes to toast the pastes slightly, which helps develop their rich flavors and reduces any raw taste.

Step 03

Add the drained butter beans to the skillet along with the Italian seasoning mix and 1 cup of the reserved bean liquid. Stir everything together to coat the beans in the flavorful sauce. Bring the mixture to a gentle simmer and let it cook for about 5 minutes, stirring occasionally, until the sauce begins to thicken slightly.

Step 04

Reduce the heat to low and stir in the plant-based cream cheese until completely melted and incorporated, creating a smooth, creamy sauce that coats the beans beautifully.

Step 05

Add the shredded Tuscan black kale to the skillet and gently fold it into the bean mixture. Cook for just 2-3 minutes until the kale wilts but still maintains some texture and its vibrant color.

Step 06

Taste and adjust the seasoning with salt and freshly ground black pepper as needed. Serve the harissa butter beans hot, either on their own with crusty bread for dipping or spooned over rice or grain of your choice for a heartier meal.

Notes

  1. You can adjust the spice level by using more or less harissa paste according to your preference.
  2. If you can't find Tuscan black kale (also known as Lacinato or dinosaur kale), regular curly kale or even baby spinach works well as a substitute.
  3. This dish keeps well in the refrigerator for up to 3 days and actually tastes even better the next day as the flavors meld together.
  4. For a more substantial meal, try serving with brown rice, quinoa, or crusty sourdough bread.

Tools You'll Need

  • Large skillet or pan
  • Wooden spoon or spatula
  • Can opener
  • Measuring cups and spoons
  • Knife and cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains soy (check ingredients in plant-based cream cheese)
  • May contain nuts (check ingredients in plant-based cream cheese)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 286
  • Total Fat: 12 g
  • Total Carbohydrate: 35 g
  • Protein: 13 g