Vegan Mexican Pinto Beans are a staple dish that brings a burst of flavor and nutrition to your table. Rich in plant-based protein and fiber, these beans are not only heart-healthy but also incredibly versatile. With the right spices and a bit of love, you can create a dish that warms both your heart and your palate. Let’s dive into the beauty of this recipe and explore why it deserves a spot in your kitchen.
Why We Love This Vegan Mexican Pinto Beans Recipe
This Vegan Mexican Pinto Beans recipe is a delightful combination of taste, ease, and nourishment. The creamy texture of pinto beans, paired with aromatic seasonings, creates a satisfying meal that’s simple to prepare. Whether you’re looking for a quick weeknight dinner or a dish to impress your friends, these beans won’t disappoint. You can adjust the spices to suit your preference, making them a fantastic option for everyone. Plus, they’re affordable, easy to store, and can be enjoyed in various ways, perfect for busy individuals or families.
Ingredients about Vegan Mexican Pinto Beans
List of Ingredients with Measurements
- 2 cups pinto beans (dried)
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 4 cups vegetable broth
- Salt to taste
- Pepper to taste
- Fresh cilantro for garnish
How to Make Vegan Mexican Pinto Beans Directions
Creating these Vegan Mexican Pinto Beans is straightforward and rewarding. Begin by rinsing the dried pinto beans under cold water. This step not only cleans them but also helps you spot any imperfections. After rinsing, soak the pinto beans overnight in a large bowl of water. This soaking process softens the beans and reduces cooking time.
The next day, drain the soaked beans and set them aside. Now it’s time to infuse your dish with flavor. In a large pot, heat a splash of oil over medium heat and add the chopped onion. Sauté the onion for a few minutes until it becomes translucent, filling your kitchen with a wonderful aroma. Next, add the minced garlic and continue to cook for an additional minute, allowing the garlic to become fragrant.
Once the onions and garlic are ready, it’s time to add the star of the show—your soaked pinto beans. Stir them into your onion and garlic mix. Now, sprinkle in the cumin and chili powder. These spices give your beans that classic Mexican flavor. Pour in the vegetable broth, which will help cook the beans and create a deliciously rich base. Season with salt and pepper according to your taste preferences.
Increase the heat to bring the pot to a gentle boil. Once boiling, reduce the heat and cover the pot. Allow the beans to simmer for about one to two hours. You’ll want to check on them occasionally and give them a stir. If the beans absorb too much liquid, feel free to add more broth to keep them moist and happy.
After an hour or so, taste a bean to check for tenderness. They should be soft and creamy. If they’re ready, take the pot off the heat. Your Vegan Mexican Pinto Beans are now ready to be served!
How to Serve Vegan Mexican Pinto Beans
When it comes to serving your Vegan Mexican Pinto Beans, the possibilities are endless. You can dish them out as a main course or as a side alongside your favorite Mexican dishes like tacos, enchiladas, or nachos. They also make an excellent filling for burritos. For a delightful presentation, serve them in a bowl garnished with fresh cilantro. The bright green parsley adds a pop of color and freshness that complements the hearty beans.
For a complete meal, consider pairing your beans with rice or quinoa. The combination of beans and grains provides a complete protein, making your dish even more nutritious. You can also add toppings like avocado slices, diced tomatoes, or a squeeze of lime for an extra zing. Don’t forget that these beans can easily be transformed into a delicious vegan chili by adding more vegetables and spices, allowing you to enjoy a variety of flavors throughout the week.
Expert Tips: Vegan Mexican Pinto Beans
To elevate your Vegan Mexican Pinto Beans even further, here are some expert tips. First, consider using freshly ground spices whenever possible. This simple change can enhance the aroma and flavor of your dish significantly. You can also experiment with other spices such as smoked paprika or oregano if you want to add your unique twist.
If you prefer a spicier version, add chopped jalapeños or cayenne pepper during the cooking process. You can balance the heat with a dollop of vegan sour cream or cashew cream on top when serving. For an even more savory dish, try adding a bay leaf or two while simmering the beans. Remember to remove them before serving!
Another tip is to mash some of the beans with a fork or a potato masher once they’re cooked. This creates a creamier texture, perfect for spreading on tortillas or enjoying with avocado toast. Lastly, don’t rush the cooking process. Allowing the beans to simmer longer develops the flavors, making your dish all the more delicious.
How to Store Vegan Mexican Pinto Beans
Storing your Vegan Mexican Pinto Beans is quite simple. If you have leftovers, allow them to cool to room temperature before transferring them to an airtight container. They can be refrigerated for about 5-7 days. If you want to keep them longer, consider freezing them. Pour the beans into a freezer-safe container or zip-top bag, making sure to leave some room for expansion. They can be frozen for up to three months.
When you are ready to enjoy the frozen beans, thaw them in the refrigerator overnight. You can also reheat them directly from the freezer on low heat in a saucepan, adding a splash of vegetable broth to keep them moist.
Variation of Vegan Mexican Pinto Beans
There are numerous ways to jazz up your Vegan Mexican Pinto Beans. If you want to introduce different flavors, consider adding vegetables such as bell peppers, corn, or zucchini during the sautéing process. This will not only add nutrition but also make your dish more colorful and appealing.
You might also enjoy using different types of beans. While pinto beans are traditional, black beans or kidney beans can also be used for varied textures and tastes. For a southwestern twist, try incorporating diced green chilies or tomatillos.
If you enjoy a smoky flavor, consider adding a few drops of liquid smoke to the broth. This subtle addition can transform the dish into a robust meal that evokes the essence of outdoor grilling. Alternatively, use fresh herbs like oregano or thyme to bring a fresh aroma to the dish seasonally.
FAQ
What are Vegan Mexican Pinto Beans?
Vegan Mexican Pinto Beans are a hearty dish made from soaked pinto beans simmered with aromatic ingredients like onions, garlic, and spices. They are pleasure to make and serve, perfect for various meals.
How do I soak pinto beans for this recipe?
To soak pinto beans, rinse them under cold water, then place them in a bowl filled with water overnight. This softens the beans and shortens cooking time for the recipe.
Can I use canned pinto beans instead of dried?
Yes, you can use canned pinto beans for convenience. Just skip the soaking step and adjust the cooking time, as canned beans only need to be heated.
What can I serve with Vegan Mexican Pinto Beans?
You can serve Vegan Mexican Pinto Beans with rice, tortillas, or as part of a salad. They are versatile and can complement various dishes, from tacos to burritos.
How can I make Vegan Mexican Pinto Beans spicier?
You can add jalapeños, cayenne pepper, or chili flakes during cooking to increase the heat level in your Vegan Mexican Pinto Beans. Adjust according to your taste preferences.

Vegan Mexican Pinto Beans
Ingredients
Main Ingredients
- 2 cups pinto beans (dried) Soaked overnight
- 1 medium onion, chopped For sautéing
- 3 cloves garlic, minced For flavor
- 1 teaspoon cumin For seasoning
- 1 teaspoon chili powder For seasoning
- 4 cups vegetable broth For cooking the beans
- Salt to taste Adjust according to preference
- Pepper to taste Adjust according to preference
- Fresh cilantro for garnish For serving
Instructions
Preparation
- Rinse the dried pinto beans under cold water.
- Soak the pinto beans overnight in a large bowl of water.
- The next day, drain the soaked beans and set them aside.
Cooking
- In a large pot, heat a splash of oil over medium heat.
- Add the chopped onion and sauté for a few minutes until translucent.
- Add the minced garlic and cook for an additional minute.
- Stir in the soaked pinto beans, cumin, and chili powder.
- Pour in the vegetable broth and season with salt and pepper.
- Bring the pot to a gentle boil.
- Reduce the heat, cover the pot, and let it simmer for about one to two hours.
- Check occasionally and add more broth if necessary.
- Taste the beans for tenderness; they should be soft and creamy.
- Remove from heat when done.
Serving
- Serve the beans as a main course or side dish.
- Garnish with fresh cilantro before serving.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!


