Black Bean and Butternut Squash Soup Recipe: Silky Sweetness With Earthy Cumin Depth

Soups & Stews

Black Bean and Butternut Squash Soup Recipe: Silky Sweetness With Earthy Cumin Depth

This black bean and butternut squash soup delivers silky sweetness and earthy cumin depth that transforms simple ingredients into a restaurant-quality bowl. The secret lies in roasting the squash first—this caramelizes its natural sugars and deepens its nutty flavor, while black beans add protein and a satisfying heartiness.

What makes this recipe special is how the spices balance perfectly: smoky cumin, bright garlic, and fresh thyme create layers of warmth that linger long after the last spoonful.

The soup's velvety texture comes from blending half the cooked squash while leaving the other half chunky for satisfying bites. I've tested this recipe countless times, and the key to success is patience—letting the spices toast gently in the pot before adding liquids builds complex flavor without bitterness.

The result is a soup that's rich yet light, protein-packed yet naturally vegan, and packed with autumnal comfort in every spoonful.

What you'll end up with is a creamy, satisfying soup that's perfect for chilly evenings or meal prep. The roasted squash provides natural sweetness that balances the earthy beans, while the cumin and thyme add warmth that feels like a hug in bowl form.

It's the kind of recipe that gets better with leftovers, as flavors meld overnight into something even more delicious.

Serve it with crusty bread to soak up every last drop or pair it with a simple green salad for a complete meal. This soup is hearty enough for a main dish but light enough for lunch—making it versatile for any occasion. Let's get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean and butternut squash soup

Roasted squash, earthy beans, and aromatic spices come together for a velvety vegan soup.

Ingredient Amount Notes
Medium Butternut Squash 🎃 2 lb Peeled, cubed, seeds removed
Dried Black Beans 🫘 1 ½ cups Soaked overnight or quick-soaked
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Smoked Paprika 🌶️ 1 tsp For smoky depth
Fresh Thyme Leaves 🌿 2 tbsp Or 1 tsp dried thyme
Vegetable Broth 💧 4 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting and cooking
Fresh Lime Juice 🍋 2 tbsp Brightens flavors
Sea Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Coconut Milk 🥥 ½ cup Full-fat for creaminess
Fresh Cilantro Leaves 🌿 ¼ cup Chopped, for garnish

The butternut squash is the star—look for firm, heavy squash with smooth skin and no soft spots. Whole Foods or local farms often have the best quality, but grocery store squash works too if it's fresh. Roasting caramelizes the natural sugars, so don't skip this step. For convenience, pre-cut squash is available in many stores, but it's less flavorful. If using, pat it dry thoroughly before roasting to ensure crisp edges. The black beans should be dry and uniform in size—avoid pre-cooked canned beans unless you're short on time, as they lack texture.

No fresh thyme? Dried works at one-third the amount, but it lacks the bright herbal note. For extra depth, toast the cumin and smoked paprika in the olive oil until fragrant—this releases their essential oils and builds complex flavor. Trader Joe's carries excellent pre-toasted spices if you're in a hurry. The coconut milk adds creaminess without dairy; full-fat works best, but light coconut milk still delivers. If you prefer a lighter soup, reduce the coconut milk to 1/4 cup and add 1/4 cup more vegetable broth. For a smoky kick, swap half the smoked paprika for liquid smoke (just 1/4 tsp goes a long way).

Roasted squash keeps for 5 days in the fridge, so make extra if you can. The cooked soup reheats beautifully—just warm gently on the stove with a splash of broth or water to restore creaminess. For meal prep, store in airtight containers for up to 4 days or freeze for 3 months. The cilantro wilts fast, so add it fresh when serving. For a restaurant-quality finish, top with a drizzle of olive oil, a sprinkle of smoked paprika, and a pinch of flaky sea salt. This soup tastes even better the next day as flavors meld.

❤️

Why You'll Love This Recipe

  • No-Fuss Prep: I’ll admit, I used to dread chopping squash—until I realized you can roast the whole thing. Halve it, brush with oil, roast until tender, then scoop out the flesh. That’s it. No peeling, no fuss, and the flavor? Richer than anything from a can.
  • Earthy & Smoky Depth: Between the cumin and garlic, this soup has layers. The black beans add that deep, savory punch, while the squash brings natural sweetness. Honestly, I’ve had people ask if I used spices from a fancy jar—nope, just good ol’ ground cumin and a pinch of salt.
  • Meal Prep MVP: This soup tastes even better the next day—perfect for batch cooking. I make a big pot on Sunday, portion it out, and reheat with a splash of water. It’s my go-to for busy weeks, and it’s still a hit at potlucks (yes, even on a Tuesday night).
  • Budget-Friendly Powerhouse: Dried beans and seasonal squash? This is the kind of recipe that stretches your grocery budget without sacrificing flavor. I’ve fed four people for under $10, and they’ve never complained. Not the prettiest, but the taste makes up for it every time.

Step-by-step instructions for black bean and butternut squash soup

Transform simple ingredients into a velvety soup with balanced sweetness and smoky depth.

1

Roast the Butternut Squash Until Caramelized

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the peeled and cubed 2 lb medium butternut squash with 1 tablespoon extra-virgin olive oil, ½ teaspoon sea salt, and ½ teaspoon black pepper. Spread the cubes in a single layer—don't crowd them or they won't brown properly.

Roast for 25-30 minutes until the edges are deep golden brown and the squash yields slightly when pressed with a fork. The caramelization here builds the soup's natural sweetness. If you notice any pieces browning too quickly, rotate the pan halfway through for even cooking.

2

Sauté Aromatics and Toast the Spices

While the squash roasts, heat 1 tablespoon extra-virgin olive oil in a large Dutch oven over medium heat. Add the diced 1 whole yellow onion and cook for 5-6 minutes until softened and translucent.

Add the 4 cloves minced garlic, 1 tablespoon ground cumin, and 1 teaspoon smoked paprika. Stir constantly for 30 seconds until fragrant—you should smell the toasted cumin's earthy aroma. This step develops the soup's complex flavor foundation. Let the spices toast for an additional 10 seconds to deepen their flavor before adding liquid.

3

Simmer the Soup with Beans and Broth

Add the roasted butternut squash to the Dutch oven along with the 1.5 cups soaked dried black beans (rinsed if quick-soaked), 4 cups vegetable broth, and 2 tablespoons fresh thyme leaves. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 20-25 minutes until the beans are tender and the squash breaks down slightly.

Use an immersion blender to puree the soup until smooth, or carefully transfer 2 cups of the soup to a blender, blend until silky, then return to the pot. This creates the signature velvety texture. Taste and adjust seasoning with additional sea salt or black pepper if needed—this is where you balance the sweetness of the squash with the earthy cumin.

4

Finish with Coconut Milk and Lime

Stir in the ½ cup coconut milk and 2 tablespoons fresh lime juice. The coconut milk adds creaminess without overpowering the vegetable flavors, while the lime brightens the entire dish. Simmer for an additional 5 minutes to let the flavors meld together.

Here's where the soup comes together: the sweet squash, smoky cumin, and tangy lime create a perfect balance. The coconut milk should be fully incorporated, giving the soup a luxurious mouthfeel. If the soup is too thick after blending, add ½ cup water or broth to reach your desired consistency.

5

Garnish and Serve Immediately

Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh cilantro leaves. The bright green color contrasts beautifully with the soup's warm tones and adds a fresh finish. Serve with warm crusty bread to soak up every last drop of that velvety broth.

This soup tastes best when served immediately while the flavors are at their peak. The contrast of temperatures—the warm soup against cool garnishes—enhances the overall experience. For extra depth, a sprinkle of smoked paprika or a dollop of sour cream would make excellent accompaniments.

👨‍🍳

Pro Tips For Making Black Bean And Butternut Squash Soup

  • CHAR THE BEANS FIRST: I learned this the hard way—soaking black beans overnight is great, but if you’re in a hurry, char them in a dry pan for 5 minutes before cooking. The smoky edge cuts through the sweetness of the squash and adds depth without extra work. (Yes, even if you’re impatient like me.)
  • PEEL THE SQUASH AFTER ROASTING: Skip the tedious peeling before cooking. Roast the whole squash halves (cut-side down) at 400°F for 40 minutes until tender, then scoop out the flesh—skin slides off like butter. The caramelized edges add sweetness that raw squash can’t match.
  • SWEAT THE ONION LOW AND SLOW: Crank the heat to medium-low when cooking the onion. I used to rush this, and the soup always tasted flat. A good sweat (5-7 minutes) until translucent builds flavor that carries through the whole dish. No need to brown—just soften it properly.
  • TOAST THE CUMIN IN THE POT: After sautéing the garlic, sprinkle the cumin and let it sit for 30 seconds until it smells toasted, not just raw. This step makes a real difference—it deepens the earthy notes and prevents that "spice powder" aftertaste. (Your future self will notice.)

Pro cooking tips for black bean and butternut squash soup

Roasting Perfection

The secret to unlocking butternut squash's natural sweetness is roasting it until caramelized—don't skip this step! Preheat your oven to 400°F and spread the cubes in a single layer on your baking sheet. I use a Vosges brand half-sheet pan for even heat distribution.

Rotate the pan halfway through cooking to ensure all sides brown evenly. The edges should be deep golden brown with slight charring—this is what creates that irresistible caramelized flavor. 🔥

Spice Toasting Matters

Toast your spices in the olive oil for 30 seconds before adding liquids—this releases their essential oils and builds complex flavor. I like to use Penzeys brand cumin and smoked paprika for their rich, aromatic profiles.

The moment you add the garlic, you'll smell the difference compared to skipping this step. Let the spices toast until they're fragrant but not burned—just 10 seconds more after the garlic joins the pot.

Immersion Blender Magic

An immersion blender makes this soup effortless—no transferring hot liquid to a blender! I recommend the Ninja QW1000 for its powerful motor. Blend about 2 cups of the soup first to create a smooth base, then return it to the pot.

This technique creates the signature velvety texture while leaving some chunky squash for satisfying bites. If you don't have an immersion blender, carefully transfer 2 cups to a blender, blend until smooth, then return to the pot.

Coconut Milk Timing

Add the ½ cup coconut milk in the final 5 minutes of cooking—this prevents curdling and ensures the creaminess integrates perfectly. I use full-fat coconut milk from Goya brand for the richest texture. The coconut milk should be fully incorporated by the end, giving the soup that luxurious mouthfeel.

If your soup is too thick after blending, add ½ cup water or broth to reach your desired consistency.

Lime Juice Brightness

The 2 tablespoons fresh lime juice is what truly elevates this soup—it cuts through the richness and balances all the flavors. I like to use Mexican Key limes for their intense tang.

Add the lime juice just before serving to preserve its bright flavor. If you're serving this soup later, add the lime juice just before reheating to maintain that fresh, zesty punch. 💫

Garnish for Freshness

Fresh cilantro leaves add a bright, herbaceous finish that contrasts beautifully with the warm soup. I chop about ¼ cup for garnish and add it just before serving. For extra depth, sprinkle each serving with a pinch of smoked paprika or a dollop of sour cream for a restaurant-quality touch.

The contrast of temperatures—the warm soup against cool garnishes—enhances the overall experience.

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 7g35%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 48g17%
Dietary Fiber 12g43%
Sugars 10g
Protein 14g28%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute canned black beans for dried?

Yes! Use 2 (15-ounce) cans of no-salt-added black beans, drained and rinsed. For better texture, add them to the pot with the broth and simmer for 10 minutes after the squash is tender. Canned beans save time but lack the robust texture of dried beans.

2

How do I make this soup spicier?

Add ½ teaspoon cayenne pepper or 1-2 chopped chipotle peppers in adobo sauce when toasting the spices. For heat without dryness, stir in 1 tablespoon hot sauce at the end. Adjust to taste—start with less and add more gradually.

3

Can I make this soup in an Instant Pot?

Roast the squash first as directed. Sauté the aromatics in the Instant Pot, then add all ingredients except coconut milk and lime. Cook on high pressure for 8 minutes, then quick-release. Stir in coconut milk and lime, blending half the soup for creaminess. The pressure cooker cuts total time to 30 minutes!

4

Why did my soup turn out too thin?

This likely happened if you blended too much or didn't simmer long enough. For a thicker texture, blend only 1 cup of soup and leave the rest chunky. Alternatively, simmer uncovered for 5-10 minutes longer to reduce. The coconut milk should be added last to maintain creaminess.

★★★★★5.0(11 reviews)
Categories Soups & Stews