Home ยป Recipe Index ยป Soups

Butter Bean Soup recipe

A creamy, flavor-packed butter bean soup that comes together easily and gets even better with a spicy shrimp topping. Itโ€™s dairy-free, comforting, and perfect for chilly nights (or when youโ€™re just craving something warm and cozy).

How to make butter bean soup

Soup weather in Florida

Living in Florida, I donโ€™t get the classic winter experience. But every so often, the temperature drops just enough (hello, 54ยฐF!) to justify curling up with a warm bowl of soup. This butter bean soup is my go-to when that happensโ€”or honestly, any time I need comfort in a bowl.

Itโ€™s smooth, itโ€™s flavorful, and it smells amazing while it cooks. Even better? Itโ€™s dairy-free, hearty, and full of unexpected flavor.

Why youโ€™ll love this soup

  • Perfect for dipping with crusty bread, bake, or even crackers
  • Naturally creamy without any dairy
  • Packed with herbs, garlic, and sun-dried tomatoes for depth
  • Simple pantry-friendly ingredients
  • Optional spicy jerk shrimp topping to take it over the edge

What are butter beans

Butter beans are mature lima beans and if youโ€™re from the Caribbean like me, weโ€™d probably call them โ€œbutter peasโ€ just because we call everything peas.

Theyโ€™ve got a naturally buttery, creamy texture and they soak up flavor like a sponge. I first tasted them in a Jamaican oxtail dish and later in a soup cooking class that won me over on the first spoonful.

The First Time I Tried This Soup

Iโ€™ll be honest, I wasnโ€™t sure Iโ€™d like it. But that first taste was a game-changer. No dairy, no complicated prep… just smooth, spiced comfort.

And when I added some jerk shrimp on top? Letโ€™s just say, dinner turned into a moment. The contrast of the heat and creaminess? Chef’s kiss.

How to make butter bean soup

Ingredients

For the Soup

  • Butter beans โ€“ I use canned Goya butter beans (drained and rinsed). Creamy and hearty, theyโ€™re the star of the show.
  • Vegetable stock โ€“ Helps create a rich, savory base for the soup.
  • Sun-dried tomatoes โ€“ Adds tang and depth for a layered flavor profile.
  • Olive oil โ€“ For sautรฉing and building the first layer of flavor.

Aromatics & Seasoning

  • Salt and black pepper โ€“ Season to taste and balance the flavors.
  • Onion and garlic โ€“ The essential base that gives this soup its crave-worthy aroma.
  • Garlic powder โ€“ Adds an extra punch of garlicky flavor.
  • Dried thyme โ€“ A warm, earthy seasoning that pairs beautifully with the beans.
  • Chili flakes โ€“ For that spicy kick (adjust based on your heat level).

Instructions

  1. Sautรฉ your aromatics
    In a large pot, heat olive oil over medium heat. Add chopped onion and garlic, and sautรฉ until the onions turn translucent and fragrant.
  2. Build the flavor
    Stir in the chili flakes and chopped sun-dried tomatoes. Let them cook for about a minute to release their oils.
  3. Add the beans
    Add the butter beans to the pot and stir well to coat them in the flavor base. Let them sautรฉ for about 2 minutes.
  4. Pour in the stock & season
    Add the vegetable stock, garlic powder, and dried thyme. Stir everything together and bring the soup to a gentle simmer. Let it cook for 5 minutes.
  5. Blend to creamy perfection
    Carefully transfer the soup to a blender and pulse in short bursts until smooth. (If using a blender, cover the top with a towel for safety. Or use an immersion blender right in the pot.)
  6. Simmer & season
    Return the blended soup to the stove and let it simmer on low for 5 more minutes. Taste and adjust with salt and pepper as needed.
  7. Serve it up!
    Ladle into bowls and enjoy as-is or top with spicy jerk shrimp for an extra kick.
Easy recipe for butter bean soup

Garnishes & Variations

Garnish ideas

Take your bowl from simple to stunning with these finishing touches:

  • Jerk shrimp โ€“ Adds a bold, spicy protein punch. Perfect if you want to level it up.
  • Chopped chives or green onions โ€“ A pop of freshness and color.
  • Coconut cream drizzle โ€“ For a touch of richness and flair.
  • Croutons or crispy chickpeas โ€“ Adds a nice crunch to contrast the creamy soup.
  • Fresh thyme or parsley โ€“ A final herbal note to bring it all together.
  • Hot sauce or pepper oil โ€“ For my spice lovers who want an extra kick.

Substitutions & Add-Ons

Make it your own with these swaps:

  • No sun-dried tomatoes? Use a spoon of tomato paste or chopped fresh tomatoes sautรฉed a bit longer.
  • Want it smoky? Add a dash of smoked paprika or use fire-roasted tomatoes.
  • Need it vegan? Youโ€™re already thereโ€”just skip the jerk shrimp.
  • Love texture? Blend only part of the soup and leave the rest chunky.
Delicious butter bean soup

Storage & Reheating

Storage

Let the soup cool completely, then transfer to an airtight container.

  • Fridge: Store in the refrigerator for up to 4 days.
  • Freezer: It also freezes well! Portion into freezer-safe containers and store for up to 2 months.

If you’re adding shrimp, it’s best to store it separately to keep the texture nice and avoid overcooking when reheating.

Reheating

  • Stovetop: Pour soup into a pot and reheat over medium-low heat, stirring occasionally until warmed through.
  • Microwave: Heat in a microwave-safe bowl in 30โ€“45 second bursts, stirring in between.
    Add a splash of water or stock if itโ€™s gotten too thick from sitting.

Other cozy soups youโ€™ll love

  • Cow Heel Soup โ€“ A gelatin-rich, traditional Saturday soup with bold flavor.
  • Oxtail Soup โ€“ Rich, hearty, and loaded with root veggies.
  • Pigeon Peas Soup โ€“ A vegan-friendly, thick stew of peas and ground provisions.
  • Trini Corn Soup โ€“ Street food favorite with split peas, corn, and dumplings.

Frequently Asked Questions

Is this butter bean soup vegan?

Yes! If you skip the jerk shrimp or switch to vegan shrimp, itโ€™s completely plant-based. Just be sure to use vegetable stock instead of shrimp or meat-based broth. Perfect for picky eaters or clean-eaters

Can I use dried butter beans instead of canned?

You sure can. If you’re using dried beans, you have to soak them overnight (or quickโ€‘soak with hot water with some baking soda for a few hours). Just make sure to simmer until tender before adding to the soup.

My soup too thick or too thin?

If it’s too thick, stir in a bit more stock or water until it reaches your preferred consistency. For a thinner soup, simmer it gently longer. It will reduce and thicken naturally.

How can I add flavor without sunโ€‘dried tomatoes?

If you donโ€™t have sunโ€‘dried tomatoes, try and swap in tomato paste or even fresh tomatoes sautรฉed longer. A dash of smoked paprika can also amp up flavor.

Can I make this ahead of time?

Yes! You can prepare the soup up to two days in advance and store it in the fridge. If you’re freezing for later, let it cool completely before packing into freezer-safe containers (up to 2 months). Shrimp should be stored separately to prevent overcooking

Recipe

How to make butter bean soup

Spicy Butter Bean Soup

This delicious creamy soup is packed with layers of flavor and does not include dairy. A perfect winter night soup with an optional Caribbean twist of jerk shrimp.
Prep Time 20 minutes
Cook Time 20 minutes
Servings: 4
Course: Soup
Cuisine: Caribbean

Ingredients
  

  • 1 can goya butter beans
  • 1/2 cup chopped onion
  • 2 cloves garlic chopped
  • 2 tablespoons olive oil
  • 3 cups vegetable stock
  • 1 teaspoon garlic powder
  • 1 teaspoon dried thyme leaves
  • Salt and pepper to taste
  • 6 sun-dried tomatoes chopped
  • 1/2 teaspoon chili flakes

Method
 

  1. In a large pot heat olive oil over medium heat
  2. Add onions and garlic and saute till onions opaque
  3. Add chili flakes and tomatoes and saute
  4. Add butter beans and saute for 2 minutes
  5. Add stock, garlic powder, thyme leaves and cook for five minutes
  6. Place liquid in a blender and blend in short bursts until smooth. BE CAREFUL. IF using a blender place a towel over the top for safety. An immersion blender can also be used
  7. Return soup to stove and simmer on low for 5 minutes
  8. Add salt and pepper as needed
  9. Serve

Tried this recipe?

Let us know how it was!

Other Posts You'll Love

Leave a Reply

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

Recipe Rating