Pappasito's Charro Beans Recipe

Authentic Pappasito's Charro Beans Recipe: A Savory Tex-Mex Delight with Smoky Bacon and Creamy Pinto Beans

Pappasito's Charro Beans

    Pappasito's Charro Beans

  • Cuisine: Mexican
  • Category: Side dish
  • Prep Time:
  • Cook Time:
  • Servings: 8
  • Calories: 200 calories

About this recipe

Pappasito's Charro Beans are a delicious Tex-Mex dish that combines tender pinto beans, smoky bacon, aromatic onions and garlic, and a medley of savory spices.

These beans are slow-cooked to perfection, allowing all the flavors to meld together into a hearty and satisfying dish.

The star ingredient, pinto beans, adds a creamy and earthy texture to the dish. They become wonderfully tender as they simmer with the other ingredients. The smoky bacon lends its rich and savory flavor, creating a delicious depth that enhances every bite.

The sautéed onions and garlic form a flavorful base for the beans, adding a savory and aromatic note. They meld beautifully with the beans and bacon, providing a wonderful foundation of taste.

To give the dish a mild kick, jalapeño peppers are often added. Their heat level can be adjusted according to personal preference, adding just the right amount of spiciness to balance the flavors.

Cilantro, with its fresh and herbaceous profile, brightens the dish and adds a touch of freshness. It brings a vibrant element that complements the rich flavors of the beans.

The warm and earthy spices, particularly ground cumin, complete the flavor profile of Pappasito's Charro Beans. Cumin adds a distinct depth and warmth that ties all the ingredients together.

Pappasito's Charro Beans are incredibly versatile and can be served as a delightful side dish alongside grilled meats, tacos, enchiladas, or fajitas. They offer a comforting and flavorful addition to any Mexican-inspired meal.

With their creamy texture, smoky flavors, and savory undertones, Pappasito's Charro Beans are a true crowd-pleaser. Whether you're a fan of Tex-Mex cuisine or simply looking to add some deliciousness to your menu, these beans are a must-try.

Recipe origin and background

Pappasito's Charro Beans recipe is inspired by traditional Mexican cuisine, specifically the popular dish known as "Frijoles Charros" or "Charro Beans."

Frijoles Charros are a staple in Mexican cuisine, especially in the northern regions of Mexico where they originated.

Charro beans are named after the "charros," which refers to skilled horsemen or Mexican cowboys who were an integral part of Mexican ranching culture. Frijoles Charros were traditionally cooked and enjoyed by these ranchers during their outdoor activities.

The exact origin of Charro Beans is difficult to trace, as they have been a part of Mexican culinary culture for many generations. However, they are believed to have developed in the state of Jalisco, which is known for its vibrant ranching traditions and flavorful cuisine.

The recipe typically consists of pinto beans cooked with onions, garlic, jalapeño peppers, and often includes bacon or ham for added flavor. The beans are simmered until tender and seasoned with spices such as cumin, salt, and fresh cilantro. The result is a hearty and savory dish with a rich and comforting taste.

Pappasito's, a Tex-Mex restaurant chain, has incorporated its own version of Charro Beans into their menu, likely adapting the traditional recipe to suit their customers' preferences and their own culinary style.

While Pappasito's Charro Beans recipe have its unique twist and adaptations, it is rooted in the traditional flavors and techniques of Mexican cuisine, paying homage to the cultural heritage of Charro Beans and the culinary traditions of Mexico.

Why try this Pappasito's Charro Beans recipe?

  1. Authentic flavor: Pappasito's is known for its delicious and authentic Mexican cuisine. By trying their Charro Beans recipe, you have a chance to recreate the flavors and experience the authentic taste of their dish.
  2. Variety and versatility: Charro beans are a popular side dish in Mexican cuisine. By trying Pappasito's Charro Beans recipe, you can add a versatile and flavorful dish to your repertoire. These beans can be served as a side dish or used as a filling for tacos, burritos, or quesadillas, offering you a wide range of serving options.
  3. Customization: While I provided a basic recipe, you can customize it to your taste. Adjust the spices, add extra ingredients, or experiment with different flavor combinations to make the recipe your own. This allows you to tailor the dish to your preferences and create a unique version that suits your palate.
  4. Learning experience: Trying new recipes allows you to expand your culinary skills and knowledge. By attempting Pappasito's Charro Beans recipe, you can learn new cooking techniques, flavor combinations, and traditional Mexican ingredients. This knowledge can be applied to other dishes and enhance your overall cooking abilities.
  5. Cost-effective: Making restaurant-style dishes at home can be a cost-effective alternative to dining out. By preparing Pappasito's Charro Beans yourself, you can enjoy the flavors without the expense of eating at the restaurant. Additionally, you can make a larger batch, saving leftovers for future meals or freezing them for later use.
Trying Pappasito's Charro Beans recipe can provide you with a delicious and satisfying dining experience, an opportunity to explore new flavors, and the satisfaction of preparing a restaurant-quality dish in the comfort of your own home.

What does Pappasito's Charro Beans taste like?

Charro Beans are typically rich, flavorful, and savory. The combination of ingredients such as pinto beans, bacon, onion, garlic, and spices creates a harmonious blend of flavors. Here are some elements that contribute to the taste:

  1. Creamy and earthy beans: Pinto beans have a smooth and creamy texture with a slightly nutty flavor. When cooked properly, they become tender and absorb the flavors of the other ingredients.
  2. Smoky and savory bacon: The presence of bacon adds a smoky and savory note to the beans. It infuses the dish with its distinctive flavor, enhancing the overall taste.
  3. Aromatic onions and garlic: The sautéed onions and garlic provide a savory and aromatic base to the beans. They add depth of flavor and a pleasing fragrance.
  4. Mild heat from jalapeño peppers: Depending on the amount and preparation, jalapeño peppers can contribute a mild to moderate level of heat. This heat is often balanced by other flavors in the dish.
  5. Freshness from cilantro: The addition of fresh cilantro brings a refreshing and herbaceous element to the beans. It adds brightness to the overall taste.
  6. Warm and earthy spices: Ground cumin is a common spice used in Mexican cuisine, including Charro Beans. It imparts a warm and earthy flavor, enhancing the overall profile of the dish.

What is in Pappasito's Charro Beans?

  • Pinto beans: Pinto beans are a common type of bean used in Mexican cuisine. They have a creamy texture and a nutty flavor.
  • Water: Water is used to soak and cook the beans. It helps soften the beans and allows them to absorb flavors during the cooking process.
  • Onion: Onion adds a savory and aromatic element to the beans. It is typically diced and sautéed before adding to the recipe.
  • Garlic: Garlic adds a delicious and pungent flavor to the beans. It is commonly minced or finely chopped and sautéed with the onion.
  • Jalapeño peppers: Jalapeño peppers provide a mild to moderate level of heat and a distinct flavor. They are often seeded and finely chopped before being added to the beans.
  • Bacon: Bacon is a common ingredient used to add smoky and savory flavors to the beans. It is typically chopped and cooked until crispy before being added to the recipe.
  • Fresh cilantro: Cilantro is a herb that adds freshness and a vibrant flavor to the beans. It is commonly chopped and added towards the end of cooking or used as a garnish.
  • Ground cumin: Cumin is a spice with a warm and earthy flavor. It is commonly used in Mexican cuisine to add depth and complexity to dishes.
  • Salt: Salt is an essential seasoning that enhances the flavors of the beans. It should be added to taste.
  • Diced ham or chorizo: Adding diced ham or chorizo can provide additional flavor and richness to the beans. These ingredients are often cooked and added to the recipe along with the other ingredients.

Equipment required for this recipe

  • Large pot or Dutch oven: This is used to cook the beans and other ingredients. It should be large enough to accommodate the beans and provide space for simmering. If you don't have a large pot or Dutch oven, you can use a deep saucepan or a slow cooker as an alternative. Just make sure it can hold the volume of ingredients and provide enough space for simmering.
  • Cutting board and knife: These are used to chop and prepare the onion, garlic, jalapeño peppers, bacon, and cilantro. If you don't have a cutting board, you can use a clean and sturdy surface like a large plate or a baking sheet. As for the knife, any sharp kitchen knife will do the job.
  • Wooden spoon or spatula: A wooden spoon or spatula is used for stirring and combining the ingredients as they cook. You can use a regular spoon or a heat-resistant silicone spatula as an alternative.
  • Measuring cups and spoons: These are used to accurately measure the ingredients, especially for the beans, water, spices, and salt. If you don't have measuring cups and spoons, you can use regular kitchen utensils or estimate the quantities based on your preference. However, keep in mind that accurate measurements can help maintain the desired flavor balance.
  • Stove or heat source: You will need a stove or a heat source to cook the beans and simmer them over low heat. If you don't have a stove, you can use an alternative heat source such as an electric cooktop, a portable induction burner, or even a campfire if you're cooking outdoors. Adjust the cooking time and heat settings accordingly.

How to make Pappasito's Charro Beans

Discover the authentic flavors of Pappasito's Charro Beans - a savory Tex-Mex side dish featuring smoky bacon and creamy pinto beans. Try it now!


  • 1 pound pinto beans
  • 6 cups water
  • 1 medium onion, finely chopped
  • 4 cloves garlic, minced
  • 2 jalapeño peppers, seeded and finely chopped
  • 1/4 cup chopped fresh cilantro
  • 4 slices bacon, chopped
  • 1 teaspoon ground cumin
  • Salt to taste
  • Optional: 1 cup diced ham or chorizo for added flavor


  1. Rinse the pinto beans under cold water and remove any debris. Soak the beans overnight in water, or you can use the quick soak method: Place the beans in a large pot with enough water to cover them. Bring to a boil and cook for 2 minutes. Remove from heat, cover, and let them soak for 1 hour. Drain and rinse the beans before proceeding.
  2. In a large pot or Dutch oven, cook the bacon over medium heat until crispy. Remove the bacon and set it aside, leaving the rendered fat in the pot.
  3. Add the chopped onion, garlic, and jalapeño peppers to the pot. Sauté them in the bacon fat until the onions are translucent and fragrant.
  4. If using ham or chorizo, add it to the pot and cook for a few minutes to render the fat and release the flavors.
  5. Add the soaked and drained pinto beans to the pot along with 6 cups of fresh water. Bring the mixture to a boil over high heat.
  6. Reduce the heat to low and let the beans simmer, partially covered, for about 1 to 2 hours or until the beans are tender. Stir occasionally and add more water if needed to keep the beans covered.
  7. Once the beans are cooked, stir in the chopped cilantro, ground cumin, and salt to taste. Adjust the seasoning according to your preference.
  8. Simmer the beans for an additional 10-15 minutes to allow the flavors to meld together.
  9. Serve the charro beans hot as a side dish or as a topping for tacos, burritos, or any Mexican-inspired meal.

How to serve Pappasito's Charro Beans

  1. Transfer the cooked Charro Beans to a serving dish: Once the beans are cooked to your desired tenderness and all the flavors have melded together, carefully transfer them to a serving dish. Choose a dish that is large enough to accommodate the beans and allows for easy serving.
  2. Garnish with fresh cilantro: Sprinkle some freshly chopped cilantro over the top of the beans as a garnish. This adds a pop of color and freshness to the dish.
  3. Serve hot: Charro Beans are typically served hot or warm. They are a versatile side dish that can accompany various Mexican-inspired meals.
  4. Pair with main dishes: Charro Beans can be served as a side dish alongside main courses such as grilled meats (like steak or chicken), tacos, enchiladas, or fajitas. They provide a hearty and flavorful addition to the meal.
  5. Offer additional toppings and condiments: Consider offering some optional toppings or condiments for people to customize their servings. Common options include shredded cheese, diced avocado, sour cream, chopped onions, or hot sauce. These additions can enhance the flavors and allow guests to personalize their plates.
  6. Provide serving utensils: Place serving utensils such as a large spoon or ladle alongside the dish of Charro Beans. This allows guests to easily serve themselves and portion out the desired amount.
  7. Enjoy! Once everything is set up, invite your guests to dig in and enjoy the delicious Pappasito's Charro Beans. They can be enjoyed as a standalone side dish or combined with other Mexican dishes for a complete and satisfying meal.

Rated: 4.9 of 5.0 from 637 reviews.

Recipe Tags: Pappasito's Charro Beans, Pappasito's Charro Beans Recipe, Recipe, Pappasito's Cantina Frijoles a La Charra Recipe, Pappasito's Cantina Frijoles a La Charra, Cantina Frijoles a La Charra, Top rated

What to serve Pappasito's Charro Beans with

  1. Grilled Meats: Charro Beans make an excellent accompaniment to grilled meats such as steak, chicken, or pork. Serve the charro beans alongside the grilled meat for a hearty and flavorful combination.
  2. Tacos: Whether it's beef, chicken, pork, or vegetarian tacos, Charro Beans can be served as a side dish to complement the flavors of the tacos. Fill your tortillas with your choice of fillings, add salsa, cheese, and other desired toppings, and enjoy them alongside the beans.
  3. Enchiladas: Enchiladas filled with cheese, chicken, or beef are a classic Mexican dish. Pairing them with a side of Charro Beans adds a satisfying element to the meal. Serve the enchiladas with a dollop of sour cream, some fresh salsa, and a side of charro beans for a complete and delicious meal.
  4. Fajitas: Fajitas, whether made with grilled chicken, beef, or shrimp, are a popular Tex-Mex dish. Serve the sizzling fajitas with warm tortillas, fresh guacamole, sour cream, and a side of Charro Beans for a flavorful and well-rounded meal.
  5. Mexican Rice: Charro Beans can be served alongside Mexican rice as a traditional and comforting combination. The rich flavors of the beans pair well with the seasoned rice, creating a delicious and satisfying plate.
  6. Quesadillas: Quesadillas filled with cheese, chicken, or vegetables are a quick and easy meal option. Serve them with a side of Charro Beans to add a hearty and flavorful element to the meal.
  7. Nachos: Create a tasty plate of loaded nachos by topping tortilla chips with melted cheese, diced tomatoes, jalapeños, and other desired toppings. Serve them with a side of Charro Beans to add a protein-packed and flavorful component to the dish.

My recommendations and tips

  1. Follow the recipe: If you're using a specific recipe for Pappasito's Charro Beans, it's best to follow it closely for the most authentic results. Pay attention to ingredient quantities, cooking times, and instructions to achieve the desired flavors and textures.
  2. Taste and adjust: As you cook the beans, make sure to taste them along the way. This allows you to adjust the seasoning and flavors according to your preference. If you find the beans lacking in salt or spices, add small amounts gradually until they reach the desired taste.
  3. Customize to your liking: While staying true to the essence of Charro Beans, feel free to customize the recipe to suit your personal taste. You can experiment with different ingredients, such as adding diced ham, chorizo, or other seasonings that you enjoy. Make it your own and adapt it to your preferences.
  4. Soak the beans: If you're using dried pinto beans, consider soaking them overnight before cooking. Soaking helps to reduce cooking time and aids in softening the beans. Discard the soaking water and rinse the beans before cooking.
  5. Simmer slowly: When cooking the beans, it's best to simmer them slowly over low heat. This allows the flavors to develop and the beans to become tender and infused with the other ingredients. Avoid rushing the process by using high heat, as this may result in unevenly cooked or mushy beans.
  6. Make a larger batch: Charro Beans can be made in larger quantities and are excellent for leftovers. Consider making a bigger batch and storing any extra beans in the refrigerator for future meals. They often taste even better the next day as the flavors continue to meld together.
  7. Garnish with freshness: Before serving, sprinkle freshly chopped cilantro over the beans. This adds a burst of freshness and brightens the overall presentation. You can also consider adding a squeeze of fresh lime juice for an extra pop of acidity and flavor.
  8. Serve hot: Charro Beans are best served hot or warm, so make sure to keep them heated until it's time to serve. If necessary, gently reheat the beans before serving to ensure they're at their best.
  9. Pair with complementary dishes: Consider serving Charro Beans alongside dishes that complement their flavors, such as grilled meats, tacos, enchiladas, or Mexican rice. This creates a well-balanced and satisfying meal.
  10. Enjoy and experiment: Cooking is an opportunity for creativity and enjoyment. Embrace the process, have fun, and don't be afraid to experiment with flavors and ingredients to make the recipe your own.

Potential ingredients substitutes

  • Pinto beans: If you don't have pinto beans, you can substitute them with other types of beans such as kidney beans, black beans, or navy beans. Keep in mind that the flavor and texture may vary slightly, but the dish will still be delicious.
  • Bacon: Bacon adds a smoky and savory flavor to the beans. If you prefer a vegetarian or pork-free option, you can substitute it with smoked paprika or liquid smoke to replicate the smoky taste. You can also use diced ham or turkey bacon as alternatives.
  • Jalapeño peppers: Jalapeño peppers provide a mild to moderate level of heat and flavor. If you don't have jalapeños, you can substitute them with other chili peppers like serrano peppers or green bell peppers for a milder flavor. Adjust the amount according to your spice preference.
  • Onion and garlic: If you don't have onion or garlic on hand, you can use onion powder and garlic powder as substitutes. However, fresh onion and garlic provide more depth of flavor, so if possible, it's recommended to use them.
  • Fresh cilantro: If you're not a fan of cilantro or don't have it available, you can substitute it with fresh parsley for a similar appearance and a mild herbal taste.
  • Ground cumin: Cumin adds an earthy and warm flavor to the beans. If you don't have ground cumin, you can use ground coriander or a combination of chili powder and oregano as substitutes. These alternatives will add their own unique flavors to the dish.

What more?

  1. Texture: Charro Beans are typically cooked until the beans are tender but still hold their shape. The consistency can be adjusted to your preference by cooking them for a shorter time for firmer beans or longer for softer beans.
  2. Make-ahead and storage: Charro Beans can be made ahead of time and stored in the refrigerator for a few days. The flavors tend to develop and intensify with time, making them a great dish for meal prep or leftovers.
  3. Freezing: Charro Beans can also be frozen for longer-term storage. Allow the beans to cool completely, then transfer them to airtight containers or freezer bags. They can be frozen for up to 3 months. Thaw in the refrigerator overnight before reheating.
  4. Reheating: When reheating Charro Beans, you may need to add a splash of water or broth to prevent them from drying out. Reheat gently on the stovetop over low heat, stirring occasionally, until heated through.
  5. Adjusting flavors: The beauty of homemade recipes is that you can adjust the flavors to suit your taste. If you find the beans too spicy, you can reduce the amount of jalapeño peppers or omit them altogether. Similarly, if you prefer a stronger smoky flavor, you can increase the amount of bacon or add a dash of liquid smoke.
  6. Serving variations: While traditionally served as a side dish, Charro Beans can also be enjoyed in various ways. They can be used as a filling for burritos or tacos, served over rice as a main course, or even mashed and spread on tortillas as a base for tostadas.
  7. Personal touches: Don't be afraid to add your personal touches and experiment with the recipe. You can customize the flavors by incorporating additional spices, herbs, or vegetables that you enjoy. Make it your own and tailor it to your preferences.


Experience the Flavors of Pappasito's Charro Beans: A Tantalizing Tex-Mex Side Dish That Will Delight Your Taste Buds. Try this Authentic Recipe Today and Elevate Your Mexican Cuisine Game!

Next Post Previous Post

Follow Lofty Recipes on GNews