Creamy Harissa Butter Beans

Featured in Healthy Eating.

In just 25 minutes, you'll turn pantry basics into a creamy, spicy butter bean dish. Start with sautéed onions and garlic, stir in tomato paste and harissa for heat, then add butter beans for protein and plant-based cream cheese for richness. Tuscan kale adds a bright, nutritious touch. Perfect paired with bread or rice, this vegan dish is hearty, satisfying, and full of flavor.
A woman wearing an apron and smiling.
Updated on Thu, 29 May 2025 18:53:26 GMT
A hearty bowl topped with greens. Pin it
A hearty bowl topped with greens. | tasteofmoms.com

When you sink some crusty bread into a spoonful of these Harissa Butter Beans, you'll know what true bowl comfort feels like. These velvety, smoky beans hit that sweet spot between filling satisfaction and zesty Moroccan taste. As they bubble away in the spiced sauce, the beans get incredibly soft, while the kale stays just firm enough for a nice bite. This quick one-pan meal brings fancy restaurant vibes to your home in only 30 minutes, making it a perfect protein-packed lunch when you're busy but won't settle for boring food.

I whipped this up while working from home last Thursday, and the smell of onions and garlic cooking with harissa was so good I almost ditched my Zoom call to finish making it. When I took that first bite and tasted the perfect mix of creaminess and spice, I thought to myself, why would I ever eat a plain old sandwich again?

Key Ingredients and Smart Selection Advice

  • Butter Beans: They're big, creamy, and soak up all the flavor. Grab good-quality canned ones and save some of that bean water for a smooth sauce.
  • Harissa Paste: Look for an authentic North African brand with flavor that goes beyond just heat. Begin with one tablespoon and add more if you like it spicier.
  • Plant-Based Cream Cheese: This gives the sauce a rich, silky feel. Brands like Violife and Philadelphia work really well here.
  • Tuscan Black Kale: Sometimes called dinosaur or lacinato kale, it stays firmer than the curly kind. Cut out the tough stems and slice it thin so it cooks evenly.
A bowl of pasta with tomatoes and spinach. Pin it
A bowl of pasta with tomatoes and spinach. | tasteofmoms.com

Step-by-Step Cooking Guide

Start Your Base:
Warm up 2 tbsp olive oil in a skillet on medium heat. Toss in 1 finely diced onion and let it cook for 4-5 minutes until it turns clear.
Create Your Flavor Core:
Throw in 3 cloves of minced garlic and cook for a minute until you can smell it. Mix in 2 tbsp tomato paste and 1-2 tbsp harissa paste. Keep stirring for 2 minutes.
Make Your Sauce:
Add two 15-ounce cans of drained butter beans, but save 1 cup of that bean water. Sprinkle in 1 tsp Italian seasoning. Stir carefully, then pour in the saved bean water. Let it simmer for 5 minutes.
Add Some Richness:
Turn down the heat and drop in 4 oz plant-based cream cheese in tiny chunks. Stir slowly until it's completely melted and mixed in.
Mix In The Greens:
Add 2 cups of thinly sliced Tuscan kale, folding it gently into the sauce. Cook for 2-3 minutes until it wilts but still looks bright.
Final Flavor Check:
Taste it and add more salt, pepper, or harissa if needed. A little lemon juice can make the flavors pop.
Serve It Nicely:
Scoop into bowls and eat right away with crusty bread or over some rice.

The first time I cooked this, I accidentally dumped all the bean liquid and had to use veggie broth instead. It was still tasty, but it missed that thick, silky texture that only comes from the natural starch in the beans.

The type of kale you pick matters a lot. Tuscan kale stays firmer than baby spinach, which can get too mushy. Its slight bitterness also works really well with the creamy sauce.

One time I put cold cream cheese straight into the hot mix, and it got all lumpy. Now I always let it warm up to room temp and add it bit by bit for a perfectly smooth sauce.

This dish shows off how Mediterranean and North African tastes have shaped modern plant-based cooking. Harissa, a chile paste from Tunisia that's been around for centuries, brings old-world tradition to this new-school plant-focused meal.

What really makes this recipe stand out is how it turns basic pantry stuff into something that feels special and planned. The butter beans carry all that complex harissa flavor, while just adding some cream cheese creates a sauce that seems way fancier than its simple ingredients would make you think.

I keep coming back to this recipe not just because it's easy but because it turns an ordinary lunch break into a moment of self-care. There's something really soothing about dipping crusty bread into a bowl of creamy, spicy beans that makes me slow down and enjoy a home-cooked meal, even when my day is crazy busy.

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. | tasteofmoms.com

Frequently Asked Questions

→ What are butter beans?
Butter beans, also called lima beans, are big, cream-colored legumes. When cooked, their soft, buttery texture makes them great for creamy dishes like this one.
→ How spicy is this dish?
Adding one tablespoon of harissa keeps it moderately spicy. Add less if you prefer mild heat or more for extra kick.
→ Can I use a different bean?
Sure! Swap in cannellini beans, great northern beans, or chickpeas if needed. The texture will vary but it’ll still taste great.
→ What can replace plant-based cream cheese?
For non-vegan options, regular cream cheese works. Vegan swaps include coconut cream, cashew cream, or a mix of tahini and water for smoothness.
→ Can I make this ahead?
Yes, it holds up for up to three days in the fridge and gets even tastier. Reheat gently and add a splash of water if needed.

Harissa Butter Beans

Smooth and spicy butter bean dish with kale and creamy vegan cheese. Quick to make and rich in plant-based protein.

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

Category: Healthy Eating

Difficulty: Easy

Cuisine: American

Yield: 4 Servings

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

Ingredients

→ For the stew

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

Instructions

Step 01

Pour the olive oil into a big skillet over medium heat. Toss in the onion and cook for about 3-4 minutes, stirring here and there, until it's soft and see-through. Mix in the garlic and cook for a minute, just until the smell becomes nice and strong, but don’t let it brown.

Step 02

Add both the tomato paste and harissa paste into the pan. Stir continuously for 1-2 minutes to lightly toast the pastes. Doing this makes the flavors pop and cuts down on any raw taste.

Step 03

Toss the drained butter beans and Italian seasoning mix into the pan. Pour in 1 cup of the reserved liquid from the beans. Stir it all up so the beans are nicely coated. Let it simmer gently for roughly 5 minutes, stirring now and then, until the sauce thickens a bit.

Step 04

Turn the heat to low and stir in the plant-based cream cheese. Keep at it until it’s melted and everything is blended, resulting in a smooth sauce coating the beans perfectly.

Step 05

Mix the shredded Tuscan black kale into the skillet. Fold it gently into the beans and sauce. Cook for just 2-3 minutes so the kale softens slightly but still keeps its bright color and a bit of texture.

Step 06

Sample the dish and tweak it by adding salt and pepper as you like. Serve the flavorful harissa butter beans warm. Eat it with crusty bread for dipping or spooned over some rice or grains if you want something heartier.

Notes

  1. Want more heat? Simply add an extra spoonful of harissa, or scale back for a milder option.
  2. No Tuscan black kale? Swap it out for curly kale or even baby spinach if that's what you’ve got.
  3. Keep leftovers in the fridge for up to 3 days. The flavors get even bolder the next day!
  4. Serve it over brown rice, quinoa, or grab some crusty sourdough to make it more filling.

Tools You'll Need

  • Big pan or skillet
  • Cutting board and knife
  • Measuring spoons and cups
  • Can opener
  • Wooden spoon or spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Might contain soy (check the label on plant-based cream cheese).
  • Could have nuts (scan plant-based cream cheese ingredients).

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