The ultimate recipe for making restaurant-style, ultra-flavorful Sofrito Black Beans with dried black beans, onions, garlic, jalapeños, and spices. Eat as a soup or use to make refried beans. Perfect for weekly meal prep. Cook them at the beginning of the week and enjoy them all week long. Vegan and gluten-free!
As I write this I am living off the generosity of dear friends, the kids are camped out on a pull-out couch while we wait to move into the tiny apartment we’ll be living in for the foreseeable future, until (God willing) someone wants to sell us their house.
Anyone? Anyone? Bueller?
But, but, but, let’s not talk about that when we can talk about beans!!
I’ve been making beans this way forever, or at least for the last 10 years, nah 15.
But I made them at my tamales-making workshop last winter and I thought people were going to pass out.
“Those Beans!!” they crooned. I was flattered, but also a little concerned that the beans stole the tamales thunder. And then it dawned on me, I need to give you guys the recipe!
tips for making any kind of beans

Before we get into the step-by-step there are a few things you should know about making any kind of beans.
I never really got the hang of making tender, flavorful beans until I watched Armando’s Aunt Irma do it. The secret has nothing to do with beans and everything to do with the broth.
Use way more water than water than you think you should. I cover the dried beans by at least 4 inches of water in the pot when they start to cook.
After you get the broth thing down—which you will, it’s not rocket science—then comes the second trick to perfect beans: the seasoning.
I learned this while working at Firefly Restaurant in San Francisco. My friend Tomasa taught me to cook the beans and the aromatics or the sofrito separately.
The last thing, old wives tale or not, I’ve never had a positive experience adding salt to dry beans.
For me the advice that salt prevents beans from softening has always been true. Wait until the beans are tender before adding any salt.
what are “sofrito” beans?

A sofrito is the thing that gives whatever you’re cooking flavor.
The ingredients vary depending on the country of origin, but almost always involves garlic and onions. Sometimes green pepper, sometimes bay leaf.
Whatever the combination these aromatic ingredients are sautéed in oil and separately seasoned with salt and pepper and sometimes other spices before being added to the final dish.
The combination called for here is heavy on Mexican flavors but if you want to make Cuban black beans, skip the jalapeños and use bell pepper and a lot more black pepper. Check out Sofia’s recipe for Frijoles Negros for more inspiration.
If you love this particular sofrito recipe, I highly suggest doubling or tripling the recipe and keeping the caramelized sofrito in your refrigerator to add to whatever your cooking.
It is good on way more than beans. Mix it into steamed rice, scrambled eggs, or even a Spanish tortilla.
how to make sofrito black beans
To soak or not to soak. I usually soak the dried beans overnight but you don’t have to. Just know they will cook faster the next day if you do.
Cook the beans. If you have soaked the beans, drain and rinse them. Pour the drained and rinsed beans in a large pot with the bay leaves, cover with water by 4 inches and bring to a boil.
Make the sofrito. Heat oil in a large skillet. Add onions, garlic, and jalapeños. Once tender add spices and let toast a little bit. It may seem like a lot of spices in the frying pan, but you are flavoring an entire pot of beans with those spices, so don’t skimp.
Combine the two. Once the beans are tender, add the sofrito and season with salt. I know I’ve said this before, but if your beans (or any food for that matter) doesn’t taste good, you probably didn’t add enough salt. Keep adding and tasting and adding and tasting until it’s right.
several ways to enjoy your beans

To me, a good pot of beans is an evolution.
The first day I make them, I serve them more like a soup, with lots of liquid— very brothy.
The second day, I get some oil hot in a frying pan and scoop out a couple of spoonfuls of beans into the pan, leaving most of the liquid behind. I mash and mash to make refried beans. A perfect side dish for my morning eggs and tortillas.
The third day, I heat up ladles full of cooked black beans in a saucepan with the liquid and everything and let it cook down until it is nice and thick and serve over rice.
And if there’s any beans left I can start all over again and have soup.
a few more bean recipes to try!
- Crock Pot Borracho Beans
- Sweet Potato Nachos with Smoked Cheddar and Black Beans
- Black Bean Pupusas with Lime Curtido
- Deep Dish Black Bean Enchilada Casserole
- Best Ever Canned Black Beans
- Green Tomato Chili
- Vegan Refried Beans
ready to make the best beans of your life?
Does jalapeño pepper, garlic, and spices make that much difference? Yes! Let me know what you think by snapping a pic and tagging me on Instagram @holajalapeno and #holajalapeno so I can see or leave me a comment below (don’t forget to leave a ⭐️⭐️⭐️⭐️⭐️ rating) ! Also, don’t forget to sign up for my weekly newsletter, lots of good stuff there too!

Sofrito Black Beans
These Sofrito Black Beans combine creamy beans with aromatics like onions, garlic, and jalapeños and are the beginnings of everything from soup to refried beans.
Ingredients
- 1 pound dried black beans
- 2 bay leaves
- 3 tablespoons olive oil
- 1 large white onion, chopped
- 2 jalapeños, chopped (seeds removed if you'd like it less spicy)
- 3 cloves garlic, chopped
- 1 tablespoon chili powder
- 1 tablespoons ground cumin
- 2 teaspoons ground coriander
Instructions
- Clean the beans. Pour black beans into a strainer, and rinse. Run your fingers through the beans a few times and pick out any rocks or dirt.
- Soak the beans. Pour beans into a large pot and cover by a couple inches with water. Ideally, let sit overnight. If you're running short on time you can skip the soaking step and put the beans directly on the stove, add the bay leaves and bring to a boil.
- Cook the beans. If you've soaked them overnight, drain the beans the next day, return to the pot, and cover by a few inches with fresh water. Place over medium-high heat, add bay leaves, and bring to a boil. Reduce heat to a simmer, cover, and let cook until beans are tender, about 1 hour.
- Make sofrito. Meanwhile, heat oil in a large frying pan. Add onions, jalapeños, and garlic and season generously with salt. Cook, stirring occasionally, until vegetables are starting to brown and become soft, about 8-10 minutes. Add chili powder, cumin, and coriander and stir to toast the spices for a couple of minutes.
- Combine sofrito and beans. Once beans are tender, add onion mixture to beans and stir to combine. If you'd like the bean broth to be thicker, let the beans cook uncovered until they are the desired thickness. Taste and season with salt. Serve!
Nutrition Information:
Yield: 12Amount Per Serving: Calories: 0Total Fat: 0gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 0mgCarbohydrates: 0gFiber: 0gSugar: 0gProtein: 0g
In support of this small business, ¡Hola! Jalapeño earns revenue in a few different ways. Several sponsored posts are published each month. I also earn an affiliate commission on the sales of products I link to— there are a few of those links in this post. I only feature items I genuinely love and personally use on a regular basis. This commission is an arrangement between the retailer and ¡Hola! Jalapeño (readers never pay more for products). This income allows me to run the site. Thank you for reading!
One of my all-time favorite recipes of yours!
Thanks Mama!! xoxo
I’m a black beans lover! Thank you for sharing this recipe, is easy, and delicious.
Y como dice mi mami, si hay unos buenos frijolitos, hay buen plan en casa!
No sé si te lo dije antes, pero se me antojaron estos frijolitos, con unas tostadas y arroz blanco…Delicia total
el platillo perfecto para estos días en casa.
Este a receta de sofrito de black beans esta genial. Voy a probsrlam se ve delicioso.
Gracias Fabiola!
I had black beans today but I see your photos and I want more!
Never get enough black beans! I could eat them every day and be perfectly happy. 🙂
These black beans look delicious! Can’t wait to try it.
Thank you so much Vanessa!!
Kate que ricos se ven tus frijoles fritos,
(black beans) me encantan. Justamente hoy los preparé. Al igual que a ti, me encanta ponerle encima la cebolla cruda y las ramitas frescas de cilantro
Muchísimas Gracias Melba! Son perfectamente para estos tiempos.
Hi Kate, thank you for this recipe. I’m going to make the beans tomorrow, and I’m thinking about how much to make, as there are only two of us. Do you ever freeze the final product? Does that work well? Appreciate any thoughts you may have on freezing.
Hi Lisa!
Oh yes, they freeze beautifully. Keep in an airtight container and then store in the freezer for up to 3 months.
Great to know—thanks a million.