Vegetarian Pinto Beans with Soffritto

Prep: 15 minCook: 2 hr 15 min4 servingsmediumLatin American
Vegetarian Pinto Beans with Soffritto

Hearty vegetarian pinto beans simmered with garlic, onion, green bell pepper, and Goya Sazon seasoning. Dry beans are soaked in hot broth, then simmered until tender with fresh vegetables added near the end for texture contrast. A simple, satisfying one-pot meal.

Ingredients

4 servings
  • 1 tablespoon butter
    olive oil1:1vegandairy-free

    neutral swap

    Full guide →
  • 1 onion
  • 1 ½ tablespoon garlic, minced or pressed
  • 4 ½ cup vegetable stock
    chicken stock1:1omnivore

    adds depth

    Full guide →
  • ½ teaspoon ground black pepper
  • ½ teaspoon dried basil
    fresh basil0.5:1herbaceous

    add in final minutes

    Full guide →
  • 1 green bell pepper
  • 8 ounce dry pinto beans
  • 1 package Goya Sazon con Culantro y Achiote
    homemade sofrito seasoning1:1DIY

    varies by blend

  • 2 cup water

Instructions

  1. 1

    Melt butter in a pot and cook half the onion for 2 minutes until softened.

  2. 2

    Add garlic and cook for 30 seconds.

  3. 3

    Add vegetable stock, black pepper, dried basil, and half the green bell pepper. Stir to combine.

  4. 4

    Bring to a boil, then add dry pinto beans and Goya Sazon con Culantro y Achiote. Stir well.

  5. 5

    Cover, turn off heat, and let sit for 1 hour.

  6. 6

    Add water and bring back to a boil.

  7. 7

    Reduce heat to medium-low, cover, and cook for 45 minutes.

  8. 8

    Stir in remaining onion and green bell pepper.

  9. 9

    Cover and cook another 30 to 45 minutes until beans are tender.

  10. 10

    Taste and adjust salt as needed before serving.

Tips

Tip 1

The 1-hour rest without heat allows beans to absorb initial flavors and soften slightly without cooking.

Tip 2

Add fresh vegetables in the final stages to preserve texture and color.

Tip 3

Adjust salt carefully—Goya Sazon contains salt; taste before adding more.

Good to Know

Storage

Refrigerate in an airtight container up to 4 days. Freeze up to 3 months.

Make Ahead

Prepare through step 4 (after 1-hour rest) up to 1 day ahead. Resume with water and simmering when ready to serve.

Serve With

Serve hot as a main course, optionally with rice, cornbread, or tortillas. Garnish with fresh cilantro if desired.

See pairing guide →

Common Mistakes

Watch

Do not skip the 1-hour soaking step to avoid undercooked beans.

Watch

Do not add salt until final taste adjustment to avoid oversalting with Goya Sazon.

Watch

Do not overcook final vegetables to avoid mushy texture.

Substitutions

Dairy-Free Swaps

butter
olive oil1:1vegandairy-free

neutral swap

Full guide →

General Alternatives

vegetable stock
chicken stock1:1omnivore

adds depth

Full guide →
dried basil
fresh basil0.5:1herbaceous

add in final minutes

Full guide →
Goya Sazon
homemade sofrito seasoning1:1DIY

varies by blend

Find more substitutions →