Go Back
–+ servings
black beans featured image

Black Beans Recipe

This easy, from-scratch Black Beans recipe combines bold savory flavors like onion, garlic, and smoky cumin with humble beans, and transforms them into something special. Two pantry-staple SECRET ingredients are added at the end to create a wonderfully balanced flavor profile!
Course Side Dish
Cuisine Latin American
Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Servings 4 servings
Calories 366kcal


Black Beans:


Garnish Ideas:

  • Fresh cilantro
  • Fresh lime wedges
  • Diced white onion


For the Black Beans:

  • Add the chicken stock, beans, and bay leaf to a 5-quart pot. Bring to a boil, cover, and turn the heat down to simmer. Cook until the beans are tender, about 1 hour 30 minutes, stirring occasionally. You can add a splash of water if necessary to keep the beans covered with liquid.

For the Sofrito:

  • Heat the oil in a large skillet over medium heat. Once hot, add the onion and bell pepper and cook until starting to soften and turn brown in spots, about 10 minutes, stirring occasionally.
  • Add the garlic and cook 2 minutes, stirring constantly. Stir in the cumin, oregano, salt, and black pepper. If should be starting to slightly caramelize. Remove from the heat.
    Cooked Green Pepper and Onion

To Finish:

  • Stir the Sofrito into the cooked beans and cook 2 minutes over medium heat, stirring constantly.
  • Remove from the heat and stir in the vinegar and sugar.
  • Serve with any garnishes you like.



  • Nutritional Information: Information for this recipe was calculated without any garnishes.
  • Vegan Version: To keep this dish vegan, use vegetable stock instead of chicken stock.
  • To Thicken: If you like your black beans extra thick and creamy, once they're cooked, use a potato masher to mash a little bit of the beans.
  • Serving Suggestion: Black Beans are exceptionally delicious served on top of rice.

How to Make This Recipe with Canned Beans

  1. Make the sofrito as directed in this recipe.
  2. Add 1 (15-ounce) can of undrained black beans and 1/2 cup chicken stock to a saucepan. Bring to a simmer and cook 15 minutes, stirring occasionally.
  3. Stir the sofrito into the beans and cook 2 minutes, stirring constantly.
  4. Remove from the heat and stir in the vinegar and sugar as directed in this recipe.
  5. Serve with any garnishes you like.


Calories: 366kcal | Carbohydrates: 42g | Protein: 16g | Fat: 16g | Saturated Fat: 3g | Sodium: 659mg | Potassium: 1047mg | Fiber: 9g | Sugar: 6g | Vitamin A: 136IU | Vitamin C: 27mg | Calcium: 100mg | Iron: 4mg