Creamy Butter Bean Soup with No Tomatoes

Butter Bean Soup: 1 Pot, 30 Minutes, Cozy Plant-Powered Comfort


Butter bean soup is hearty, wholesome, and irresistibly creamy — all without dairy or meat. These tender, velvety beans soak up flavor beautifully, making them the perfect base for a satisfying, nutrient-rich soup that feels like a warm hug in a bowl.

Whether you’re cozying up on a cold day or looking for a simple, plant-based meal that’s both filling and easy to make, butter bean soup fits the bill. Naturally vegetarian, high in fiber, and endlessly customizable, it comes together in just one pot with pantry staples and fresh vegetables.

It’s the kind of comforting dish that tastes even better the next day, making it perfect for leftovers, meal prep, or sharing with friends and family.


Ingredients Overview

Butter Beans (Lima Beans)
These large, creamy beans are the star of the show. Use canned butter beans for ease or soak and cook dried ones if you prefer. They’re rich in protein and fiber, with a smooth, buttery texture.

Vegetable Broth
The base of the soup. Choose low-sodium broth for better control over salt. A quality broth enhances the earthy flavor of the beans.

Onion, Garlic, and Celery
This classic aromatic trio builds the savory foundation of the soup. They’re sautéed until soft to release their flavor and deepen the taste.

Carrots
Add subtle sweetness, texture, and color. Chop into small pieces for even cooking.

Tomatoes (Optional)
Diced tomatoes or tomato paste add a touch of acidity and richness to balance the creaminess of the beans.

Olive Oil
Used to sauté the vegetables and add heart-healthy fats and richness to the soup.

Thyme, Bay Leaf, and Parsley
Herbs bring warmth and complexity. Use fresh if available, or dried in a pinch.

Lemon Juice or Apple Cider Vinegar
Just a splash brightens the finished soup and balances the richness.

Salt & Pepper
Essential for flavor. Season gradually and adjust at the end.


Step-by-Step Instructions

  1. Sauté the Aromatics
    In a large pot, heat 2 tbsp olive oil over medium heat. Add 1 chopped onion, 2 diced carrots, and 2 chopped celery stalks. Cook for 5–6 minutes, stirring occasionally, until soft.
  2. Add Garlic and Herbs
    Stir in 3 minced garlic cloves, 1 tsp dried thyme, and 1 bay leaf. Cook for 1 more minute until fragrant.
  3. Add Butter Beans and Broth
    Pour in 2 cans of butter beans (drained and rinsed) and 4 cups vegetable broth. If using tomatoes, add 1 cup diced tomatoes or 1 tbsp tomato paste now.
  4. Simmer
    Bring to a boil, then reduce heat to low and simmer uncovered for 15–20 minutes, stirring occasionally. The beans will become extra tender and the broth slightly thickened.
  5. Mash for Creaminess
    Use the back of a spoon or a potato masher to mash some of the beans directly in the pot. This creates a naturally creamy texture without needing cream.
  6. Finish the Soup
    Stir in 1 tbsp lemon juice or apple cider vinegar. Taste and adjust seasoning with salt and pepper. Remove bay leaf.
  7. Serve Warm
    Ladle into bowls and garnish with chopped parsley, cracked pepper, or a drizzle of olive oil if desired. Serve with crusty bread or a side salad.

Tips, Variations & Substitutions

Use Dried Beans
If you prefer dried butter beans, soak overnight and cook until tender before adding. You’ll need about 1½ cups dried beans for every 2 cans.

Add Greens
Stir in chopped kale, spinach, or Swiss chard during the last 5 minutes of simmering for extra nutrients and color.

Make It Spicy
Add a pinch of red pepper flakes or cayenne for gentle heat.

Add Coconut Milk
For a richer version, add ½ cup canned coconut milk during the last few minutes of cooking.

Boost the Protein
Top with hemp seeds or nutritional yeast, or stir in a spoonful of tahini for creaminess and added nutrition.

Creamier Texture
Use an immersion blender to partially blend the soup if you like it thicker and smoother.


Serving Ideas & Occasions

Butter bean soup is perfect as a hearty lunch, cozy dinner, or comforting weekend meal.

Serve with:

  • Crusty sourdough or toasted garlic bread
  • A fresh green salad with lemon vinaigrette
  • Grilled veggies or a chickpea side salad

It’s also great for meal prep — make a big batch and store in the fridge for up to 5 days. Freezes beautifully, too.

This soup is naturally vegan and gluten-free, making it a crowd-pleaser for most dietary needs.


Nutritional & Health Notes

Butter beans are packed with plant-based protein, complex carbs, and fiber — making them satisfying and heart-healthy.

The olive oil adds healthy fats, while the vegetables bring a variety of vitamins and minerals. Using low-sodium broth helps control overall salt levels.

With no dairy or meat, this soup is gentle on digestion and fits into clean eating, vegan, and vegetarian lifestyles with ease.


FAQs

1. What are butter beans?
Butter beans are large, mature lima beans known for their creamy texture and mild flavor. They’re great for soups, stews, and purees.

2. Can I use other beans?
Yes — white beans like cannellini or navy beans work well, though the texture will be slightly different.

3. Can I make this in a slow cooker?
Absolutely. Sauté aromatics first, then transfer everything to a slow cooker and cook on low for 6–8 hours or high for 3–4.

4. Is this soup freezer-friendly?
Yes! Cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight and reheat gently.

5. How can I thicken the soup without cream?
Mash some of the beans in the pot or blend a portion of the soup for a naturally creamy consistency.

6. Can I make this oil-free?
Yes — sauté vegetables in a splash of broth instead of olive oil. The flavor will be lighter but still delicious.

7. What can I serve with it?
Try it with toast, crackers, a sandwich, or a fresh salad. It also pairs well with olives, hummus, or roasted root vegetables.

Print

Creamy Butter Bean Soup with No Tomatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and creamy plant-based soup made with butter beans, vegetables, and herbs. Naturally vegan, fiber-rich, and perfect for cozy nights.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

2 cans butter beans (drained and rinsed)
4 cups vegetable broth
1 onion, chopped
2 carrots, diced
2 celery stalks, chopped
3 garlic cloves, minced
1 tbsp olive oil
1 tsp dried thyme
1 bay leaf
1 tbsp lemon juice or apple cider vinegar
Salt and pepper to taste
Optional: 1 cup diced tomatoes or 1 tbsp tomato paste
Optional: chopped parsley for garnish

Instructions

  1. Heat olive oil in a large pot. Sauté onion, carrot, and celery for 5–6 minutes.
  2. Add garlic, thyme, and bay leaf. Cook 1 minute more.
  3. Add butter beans, broth, and tomatoes (if using). Bring to a boil.
  4. Simmer uncovered for 15–20 minutes.
  5. Mash some beans for creaminess.
  6. Stir in lemon juice, adjust seasoning, and remove bay leaf.
  7. Serve hot with parsley or olive oil drizzle.

Notes

Add spinach or kale at the end for extra greens. Use immersion blender for a smoother texture. Keeps well for 4–5 days.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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