Goya Black Bean Soup Recipe: Cumin-Toasted Depth With Creamy Avocado Finish

Soups & Stews

Goya Black Bean Soup Recipe: Cumin-Toasted Depth With Creamy Avocado Finish

This Goya black bean soup recipe delivers the rich, cumin-toasted depth of Puerto Rican soul food with a velvety avocado finish that elevates every spoonful. The secret lies in Goya sofrito—slow-toasted until aromatic—and black beans simmered until tender yet intact, creating a hearty base that feels both comforting and sophisticated.

I developed this version after years of testing, ensuring the flavors balance perfectly between smoky, earthy, and creamy without relying on dairy.

The beauty of this soup is its versatility—it works as a standalone meal or pairs beautifully with warm rice or crispy plantains. What makes it special is the two-stage cumin toasting, which transforms ordinary spices into fragrant, flavor-packed layers.

The avocado finish adds a luxurious creaminess that rounds out the dish while keeping it completely plant-based. This isn't just another black bean soup; it's a taste of home with restaurant-quality depth.

By the time you're done, you'll have a pot of soup that's rich yet balanced, with black beans that hold their shape and a sauce so flavorful it coats every bite.

The cumin's warmth lingers, the sofrito adds complexity, and the avocado brings a silky smoothness that makes this dish unforgettable. It's the kind of recipe that transforms a simple weeknight into a celebration—no fuss, just pure flavor.

Ready to make it? This recipe delivers restaurant-quality results in under an hour, with minimal prep and maximum impact. Whether you're feeding a family or meal prepping for the week, the instructions are straightforward enough for beginners but packed with professional techniques to ensure success.

Let's get cooking—your taste buds will thank you.

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

Ingredients for goya black bean soup

Sixteen ingredients transform into a velvety, restaurant-worthy black bean soup with Puerto Rican soul.

Ingredient Amount Notes
Dried Black Beans 🌱 2 cups Rinsed before soaking
Goya Sofrito 🍅 1 jar 15oz jar, standard variety
Ground Cumin 🌿 2 tbsp Freshly toasted for depth
Garlic Cloves 🧄 6 cloves Peeled, roughly chopped
Medium Red Bell Pepper 🌶️ 1 whole Deseeded, chopped
Medium Onion 🧅 1 whole Yellow or white, diced
Ripe Avocados 🥑 2 whole Pitted, flesh scooped
Extra-Virgin Olive Oil 🫒 ½ cup For cumin toasting
Vegetable Broth 💧 4 cups Low-sodium preferred
Fresh Lime 🍋 1 whole Juiced for brightness
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Cilantro Leaves 🌿 ¼ cup Chopped, for garnish
Jalapeño Pepper 🌶️ 1 whole Seeded, minced optional

The sofrito is non-negotiable here—Goya's jarred version cuts prep time while delivering authentic depth. Latin markets often carry it fresh, but the jarred stuff works perfectly. For the cumin, toast it in olive oil first—this two-stage process unlocks its aromatic potential. I grab mine from the bulk section at Whole Foods for freshness, but any high-quality ground cumin works. The black beans? Dried is ideal—they hold their shape better than canned, but in a pinch, low-sodium canned beans will do (rinse thoroughly).

No sofrito? Blend 1 diced onion, 1 red bell pepper, 4 garlic cloves, and 1 tbsp olive oil for a quick substitute. Swapping avocado? Silken tofu blended with lime juice mimics the creaminess, though texture differs slightly. The jalapeño is optional but adds welcome heat—remove seeds for mildness. Fresh cilantro brightens the dish; dried won't cut it. For extra richness, stir in 1 tbsp tahini at the end, but it's not traditional. The lime juice can be adjusted to taste—start with 1 tbsp juice and add more if needed.

This soup tastes even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge or freeze portions for 3 months. I always make a double batch—half for meals, half for freezing. Reheat gently on the stove with a splash of broth to maintain creaminess. The avocado finish should be added fresh before serving, so plan accordingly. Garnish with cilantro and jalapeño slices for vibrant presentation.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when I forget to grocery shop—just dried beans, a jar of Goya sofrito, and cumin from my spice rack. The sofrito alone carries the day with its deep, smoky base, so you’re not stuck measuring random herbs.
  • Deep Umami Kiss: That red bell pepper and garlic combo? It’s the secret weapon. The pepper adds a subtle sweetness that balances the earthy beans, while the cumin gives it that cozy, slightly spicy warmth. One taste and you’ll be adjusting your entire bean soup game.
  • Lunchbox Hero: I make a big batch on Sundays and portion it into jars—perfect for work lunches or school lunches. The beans hold up for days, and the flavors only get richer. (Yes, even the kids will finish theirs—no leftovers in sight.)
  • Budget-Friendly Power: Dried beans and a jar of sofrito stretch this recipe into a week’s worth of meals without breaking the bank. I’ve fed six people for under $10, and honestly? They never complain about the seconds.

Step-by-step instructions for Goya black bean soup with creamy avocado finish

Here's how to build layers of flavor—starting with toasted cumin and ending with silky avocado.

1

Toast the Cumin and Build the Base

Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 2 tbsp ground cumin and toast for 1-2 minutes until fragrant and lightly golden—this deepens the earthy notes. Immediately add the 1 whole medium onion and 1 whole medium red bell pepper, both diced, and sauté for 5 minutes until softened and translucent.

Here's the thing—don't rush this step. The cumin needs to bloom fully, and the vegetables should release their natural sweetness before we add anything else. Stir occasionally to prevent burning, especially around the edges of the pan where it gets hotter.

2

Develop the Flavor with Sofrito and Aromatics

Pour in the 1 jar Goya sofrito and stir vigorously to incorporate. Let it simmer for 3-4 minutes until the raw tomato flavor mellows into a rich, sweet base. Add the 6 peeled garlic cloves and 1 whole seeded jalapeño pepper, both minced, and cook for 1 more minute until the garlic just begins to turn golden—this prevents bitterness.

I like to taste the mixture at this stage. You should detect layers of tomato, bell pepper sweetness, and that warm cumin aroma. If it needs more depth, add a pinch of the 1.5 tsp sea salt now—seasoning early prevents flat flavors later.

3

Cook the Beans Until Tender

Add the 2 cups rinsed dried black beans and 4 cups vegetable broth to the pot. Bring to a boil, then reduce heat to low and simmer uncovered for 45-50 minutes until the beans are fork-tender. Stir occasionally to prevent sticking, especially in the first 20 minutes when they're releasing starch.

Here's where patience pays off. The beans should be soft enough to mash slightly between your fingers but still hold their shape. If they're cooking too slowly, increase heat slightly—but never let it boil vigorously after the initial stage, or the beans will toughen.

4

Finish with Avocado for Creamy Texture

Remove the pot from heat and stir in the 2 scooped ripe avocados, breaking them into chunks. The residual heat will just begin to soften them, creating that signature creamy texture without cooking them into mush. Add the juice of the 1 whole fresh lime and the remaining 1.5 tsp sea salt and 0.5 tsp ground black pepper, then stir gently to combine.

Let the soup sit off heat for 5 minutes—this allows the avocado to meld with the broth and develop its signature velvety consistency. The lime brightens all the rich flavors while preventing the avocado from turning gray. Taste and adjust seasoning if needed.

5

Garnish and Serve Immediately

Ladle the soup into bowls and top each serving with 1 tbsp chopped cilantro leaves. The fresh herb adds a bright contrast to the creamy avocado and smoky cumin. Serve immediately while the avocado maintains its perfect texture—this isn't a soup that waits.

Real talk: the avocado will continue softening as it sits, so if you're serving a crowd, work in batches. Each spoonful should deliver that perfect balance of creamy avocado, hearty beans, and vibrant lime against the warm cumin-spiced broth.

👨‍🍳

Pro Tips For Making Goya Black Bean Soup

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak means tough beans that never break down, no matter how long you simmer. Use 4 cups water per 1 cup dried black beans, add a pinch of baking soda (trust me), and let them sit 8+ hours. The next day, drain and rinse before cooking, and your beans will turn silky without the gummy texture that ruins everything.
  • SAUTÉ SOFRITO LOW AND SLOW: Goya sofrito burns faster than you think, and once it’s charred, the whole soup tastes bitter. Keep heat at medium-low, stir constantly, and don’t crowd the pan—add a little oil if needed. If you’re using frozen sofrito, thaw it first and pat it very dry with paper towels. Wet sofrito steams instead of caramelizing, and that’s a flavor killer.
  • TOAST THE CUMIN FIRST: Ground cumin loses its punch when it hits liquid too soon. Before adding anything else, dry-toast it in the pot for 30 seconds until it smells toasty and fragrant—like earthy campfire, not just spice. Then add garlic and bell pepper. This step makes the cumin’s warmth cut through the beans’ earthiness instead of blending into the background.
  • SIMMER UNTIL BEANS DISINTEGRATE: Skim the foam off the beans in the first 15 minutes, then add water only if the pot looks dry. Let it bubble gently for at least 45 minutes—yes, even if they’re “soft.” The magic happens when the beans start falling apart on their own, turning the soup into a thick, velvety stew. Taste at 40 minutes; if they’re not breaking down, add a splash of hot water and wait. Patience here separates good soup from great.

Troubleshooting perfect results

Beans Too Soft?

If your black beans turn mushy, you likely simmered them too long or at too high a temperature. Start checking for doneness at 40 minutes—they should be tender but still hold their shape when pressed between fingers.

For future batches, reduce heat to low** after the initial boil and keep the pot uncovered. I’ve found that dried beans from Bob’s Red Mill hold up better than others when simmered gently. 🌱

Sofrito Flavor Fading

If your sofrito tastes bland, it’s likely undercooked. Always simmer the Goya sofrito for at least 3-4 minutes after adding it to the pot—this lets the raw tomato flavor mellow into something rich and sweet.

For extra depth, add a pinch of smoked paprika (about ½ tsp) when you stir in the sofrito. If you’re using a homemade sofrito blend, toast it in olive oil for 2 minutes before adding to the pot. 🍅

Avocado Turning Gray

Gray avocado means oxidation, which happens when the flesh is exposed to air or cooked too long. To prevent this, add the avocado off the heat and stir just until combined—no more than 1 minute of mixing.

For extra protection, squeeze a little extra lime juice (1 tsp) over the top before serving. If your avocados are already gray, blend them into the soup immediately for a creamy texture, though the color won’t recover. 🥑

Soup Too Thick

A thick soup usually means the beans released too much starch or the broth reduced too much. Thin it out by adding ½ cup hot vegetable broth at a time, stirring gently until you reach your desired consistency.

For future batches, skim any foam that forms during the initial 20 minutes of simmering—this removes excess starch before it thickens the soup. If you’re using canned beans, rinse them thoroughly before adding to reduce starch buildup. 💧

Lacking Depth of Flavor

If your soup tastes flat, the cumin likely didn’t toast enough or the sofrito wasn’t simmered long enough. Next time, toast the cumin in olive oil for 2 minutes until it’s fragrant and slightly golden. Also, let the sofrito simmer for 4-5 minutes to develop its sweetness.

For an extra boost, add a 1-inch piece of charred onion (charred in a dry pan) to the pot during the final 10 minutes of simmering—this adds a smoky depth that’s hard to beat. 🌶️

Broth Too Salty

If your broth tastes overly salty, it’s likely from the sofrito or canned beans. To fix it, add ½ cup cold water or vegetable broth to dilute the saltiness, then taste and adjust.

For future batches, use low-sodium vegetable broth and taste the sofrito before adding it to the pot—adjust with ½ tsp salt if needed. If you’re using canned beans, rinse them twice to remove excess sodium. 🧂

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 52g18%
Dietary Fiber 18g64%
Sugars 6g
Protein 22g44%
* 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 about Goya black bean soup

1

Why does this recipe use dried beans instead of canned?

Dried black beans hold their shape better while absorbing all the rich flavors from the sofrito and cumin. They also create a more satisfying texture in the soup. If you're short on time, use low-sodium canned beans (rinse thoroughly) but expect slightly softer results. The 45-50 minute simmer is key for perfect tenderness!

2

Can I make this soup without avocado?

Yes! For a creamy alternative, blend ½ cup silken tofu with 1 tbsp lime juice and stir it in at the end. The texture won't be identical, but it maintains the vegan profile. If you prefer chunkier soup, skip the avocado entirely—just add an extra ½ cup broth to balance the flavors.

3

How do I store leftovers?

Store in an airtight container in the fridge for 4-5 days. For freezing, portion into containers and freeze for up to 3 months. Reheat gently on the stove with a splash of broth—never microwave directly from frozen. The avocado should be added fresh when reheating for best texture.

4

What's the secret to getting that restaurant-quality depth?

Two things: toasting the cumin in olive oil first (don't skip this!) and simmering the sofrito for 4-5 minutes until its sweetness develops. The two-stage cumin process creates aromatic layers that transform ordinary spices into flavor bombs. Patience here makes all the difference!

5

Can I add meat to this recipe?

For a Puerto Rican-style version, brown ½ lb ground beef or chorizo first and add it with the sofrito. If using chorizo, reduce the salt slightly since it's already seasoned. The beans will still be the star, but the meat adds hearty depth. For a fully plant-based option, skip the meat entirely.

★★★★★4.5(14 reviews)
Categories Soups & Stews