Creamy, flavorful, and oh-so-versatile, Julie's Bean Dip or Refried Beans is the perfect addition to any meal or party spread. This easy, homemade recipe features tender pinto beans mashed to your desired texture and enhanced with fragrant spices like cumin, chili powder, and smoked paprika. A touch of lime juice adds zippy freshness, while optional cilantro and cheese provide a customizable finish. Whether served as a smoky bean dip with tortilla chips or as a hearty side dish for tacos and enchiladas, this dish brings bold, authentic flavor in just 30 minutes. Made with olive oil for a vegan-friendly base—or lard for a traditional touch—this quick and satisfying recipe is sure to be a crowd-pleaser.
Scan with your phone to download!
In a large skillet or saucepan, heat the olive oil (or lard) over medium heat.
Add the finely diced onion and sauté for 3-4 minutes, stirring frequently, until softened and translucent.
Stir in the minced garlic and cook for 30 seconds until fragrant, being careful not to let it burn.
Add the ground cumin, chili powder, smoked paprika, salt, and pepper. Stir to combine with the onion and garlic and toast the spices for 1 minute to enhance their flavor.
Reduce the heat slightly and add the pinto beans to the skillet, along with the vegetable broth or water. Stir well to combine everything.
Mash the beans directly in the pan using a potato masher or the back of a spoon. For a smoother texture, transfer the mixture to a blender or use an immersion blender to purée it to your desired consistency.
Allow the mixture to simmer gently for 5-7 minutes, stirring occasionally, until thickened. Adjust the consistency by adding more broth or water if needed.
Stir in the lime juice and taste for seasoning, adjusting salt and pepper as needed.
If using fresh cilantro, stir it in just before serving for a fresh pop of flavor.
Serve warm as a dip with tortilla chips or as a side dish. Optionally, garnish with shredded cheese for added creaminess.
Serving size | (1028.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1203.5 |
Total Fat 48.6g | 0% |
Saturated Fat 16.4g | 0% |
Polyunsaturated Fat 0.0g | |
Cholesterol 60mg | 0% |
Sodium 4853.6mg | 0% |
Total Carbohydrate 140.6g | 0% |
Dietary Fiber 43.7g | 0% |
Total Sugars 7.0g | |
Protein 57.6g | 0% |
Vitamin D 12IU | 0% |
Calcium 713.0mg | 0% |
Iron 14.4mg | 0% |
Potassium 2422.8mg | 0% |
Source of Calories