31 Delicious Pinto Bean Recipes for Every Meal

Laura Hauser

January 3, 2026

Are you ready to fall in love with pinto beans all over again? These humble legumes are about to become your kitchen superhero—from hearty breakfast burritos to cozy chili dinners and everything in between. Whether you’re craving quick weeknight meals or comforting weekend feasts, we’ve rounded up 31 delicious recipes that’ll inspire you to grab a can (or bag) and get cooking!

Spicy Pinto Bean and Cheese Enchiladas

Spicy Pinto Bean and Cheese Enchiladas
Venturing into my kitchen on a chilly evening, I found myself craving something hearty and comforting—the kind of meal that warms you from the inside out. That’s when I decided to whip up these spicy pinto bean and cheese enchiladas, a dish that’s become a staple in my home because it’s both satisfying and surprisingly simple to make, perfect for those busy weeknights when you need a flavorful escape.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 30 minutes

Ingredients

For the filling:
– 2 cups cooked pinto beans, drained and rinsed
– 1 cup shredded Monterey Jack cheese
– 1/2 cup diced onion
– 1 jalapeño, seeded and minced
– 1 tbsp olive oil
– 1 tsp ground cumin
– 1/2 tsp chili powder
For the sauce:
– 2 cups enchilada sauce (store-bought or homemade)
– 1/4 cup chopped fresh cilantro
For assembly:
– 8 corn tortillas
– 1 cup shredded cheddar cheese

Instructions

1. Preheat your oven to 375°F and lightly grease a 9×13-inch baking dish.
2. Heat 1 tbsp olive oil in a skillet over medium heat until shimmering, about 2 minutes.
3. Add 1/2 cup diced onion and 1 minced jalapeño to the skillet, sautéing for 5 minutes until softened.
4. Stir in 2 cups pinto beans, 1 tsp cumin, and 1/2 tsp chili powder, cooking for 3 minutes to blend flavors.
5. Remove the skillet from heat and mix in 1 cup Monterey Jack cheese until melted and combined.
6. Warm 8 corn tortillas in a dry skillet for 30 seconds per side to make them pliable—this prevents cracking.
7. Spoon about 1/4 cup of the bean mixture onto each tortilla, rolling them tightly and placing seam-side down in the baking dish.
8. Pour 2 cups enchilada sauce evenly over the rolled tortillas, ensuring they’re fully covered to avoid dryness.
9. Sprinkle 1 cup cheddar cheese on top, then bake at 375°F for 25 minutes until the cheese is bubbly and golden.
10. Remove from the oven and let rest for 5 minutes to set before serving—this helps the enchiladas hold their shape.
11. Garnish with 1/4 cup chopped cilantro for a fresh finish.

Rich and gooey from the melted cheeses, these enchiladas offer a delightful contrast with the tender beans and a subtle kick from the spices. Serve them with a side of avocado slices or a dollop of sour cream to balance the heat, making each bite a cozy, flavorful experience that’s sure to become a family favorite.

Smoky Pinto Bean and Chorizo Tacos

Smoky Pinto Bean and Chorizo Tacos
Crisp autumn evenings always have me craving something hearty and smoky, and these tacos are my go-to comfort food—they remind me of cozy nights gathered around the table with friends, where the aroma of chorizo fills the kitchen and everyone eagerly assembles their own creations. I love how the pinto beans soak up all those rich spices, making each bite feel like a warm hug on a chilly day, and I often double the batch because leftovers are just as delicious the next morning scrambled with eggs.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– For the filling:
– 1 tablespoon olive oil
– 8 ounces chorizo sausage, casing removed
– 1 small yellow onion, diced (about 1 cup)
– 2 cloves garlic, minced
– 1 teaspoon smoked paprika
– 1/2 teaspoon ground cumin
– 1 (15-ounce) can pinto beans, drained and rinsed
– 1/4 cup water
– Salt to taste (optional, as chorizo is often salty)
– For serving:
– 8 small corn tortillas
– 1/2 cup crumbled queso fresco
– 1/4 cup chopped fresh cilantro
– 1 lime, cut into wedges

Instructions

1. Heat 1 tablespoon olive oil in a large skillet over medium-high heat until it shimmers, about 1 minute.
2. Add 8 ounces chorizo sausage to the skillet, breaking it into small pieces with a wooden spoon, and cook for 5–7 minutes until browned and crispy, stirring occasionally to prevent sticking—this step builds a flavorful fond in the pan.
3. Transfer the cooked chorizo to a plate lined with paper towels to drain excess grease, leaving about 1 tablespoon of fat in the skillet.
4. Add 1 cup diced yellow onion to the skillet and cook for 4–5 minutes until softened and translucent, stirring frequently.
5. Stir in 2 minced garlic cloves and cook for 30 seconds until fragrant, being careful not to burn it.
6. Sprinkle 1 teaspoon smoked paprika and 1/2 teaspoon ground cumin over the onion mixture, stirring for 30 seconds to toast the spices and enhance their aroma.
7. Add 1 can drained pinto beans and 1/4 cup water to the skillet, scraping the bottom to incorporate any browned bits for extra depth.
8. Reduce heat to medium-low, cover the skillet, and simmer for 10 minutes until the beans are tender and the liquid is mostly absorbed, stirring halfway through—this allows the flavors to meld beautifully.
9. Return the cooked chorizo to the skillet, stir to combine, and heat for 2 minutes until warmed through; taste and add salt only if needed, as chorizo can be salty.
10. Warm 8 corn tortillas in a dry skillet over medium heat for 30 seconds per side until pliable and lightly toasted, keeping them wrapped in a towel to stay soft.
11. Spoon the chorizo and bean mixture into the warmed tortillas, topping each with crumbled queso fresco, chopped cilantro, and a squeeze of lime juice.
Wrapping up, these tacos boast a satisfying contrast of creamy beans against the crispy, spiced chorizo, with the fresh lime cutting through the richness for a bright finish. Serve them immediately with extra lime wedges on the side, or get creative by piling the filling onto nachos or stuffing it into burritos for a versatile meal that always disappears fast.

Hearty Pinto Bean Chili with Vegetables

Hearty Pinto Bean Chili with Vegetables
On a chilly evening like this, I always crave something warm and comforting that’s easy to throw together with pantry staples. This hearty pinto bean chili with vegetables is my go-to—it’s packed with flavor and feels like a cozy hug in a bowl, perfect for busy weeknights or lazy weekends.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– For the base:
– 2 tablespoons olive oil
– 1 large onion, diced
– 3 cloves garlic, minced
– For the vegetables and beans:
– 2 medium carrots, diced
– 1 bell pepper, diced
– 2 cans (15 oz each) pinto beans, drained and rinsed
– For the seasoning and liquid:
– 2 tablespoons chili powder
– 1 teaspoon ground cumin
– 1 can (28 oz) crushed tomatoes
– 4 cups vegetable broth

Instructions

1. Heat 2 tablespoons olive oil in a large pot over medium heat until shimmering, about 2 minutes.
2. Add 1 large diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
3. Stir in 3 cloves minced garlic and cook for 1 minute until fragrant.
4. Add 2 diced carrots and 1 diced bell pepper, cooking for 5 minutes until slightly tender.
5. Sprinkle in 2 tablespoons chili powder and 1 teaspoon ground cumin, stirring to coat the vegetables for 30 seconds to toast the spices.
6. Pour in 1 can crushed tomatoes and 4 cups vegetable broth, bringing the mixture to a boil over high heat.
7. Reduce the heat to low, cover the pot, and simmer for 20 minutes to let the flavors meld.
8. Add 2 cans drained and rinsed pinto beans, stirring gently to combine.
9. Simmer uncovered for an additional 15 minutes until the chili thickens slightly.
10. Remove from heat and let it sit for 5 minutes before serving.

Let this chili rest a bit before digging in—it allows the flavors to deepen and the texture to become wonderfully thick and hearty. I love how the pinto beans hold their shape while the vegetables soften into a rich, savory base. Serve it over rice or with a dollop of sour cream for an extra creamy touch.

Creamy Pinto Bean and Coconut Curry

Creamy Pinto Bean and Coconut Curry
Unbelievably cozy and packed with flavor, this creamy pinto bean and coconut curry has become my go-to weeknight dinner when I’m craving something hearty yet easy. I first stumbled upon the idea after a friend brought over a similar dish, and I’ve since tweaked it to be even creamier with a hint of spice—perfect for those chilly evenings when you just want to curl up with a bowl of something warm. It’s a one-pot wonder that comes together in under an hour, and the leftovers taste even better the next day, if you can resist eating it all at once!

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the base:
– 1 tablespoon olive oil
– 1 medium yellow onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated

For the curry:
– 1 tablespoon curry powder
– 1 teaspoon ground cumin
– 1/2 teaspoon red pepper flakes
– 1 (15-ounce) can pinto beans, drained and rinsed
– 1 (14-ounce) can full-fat coconut milk
– 1 cup vegetable broth
– 1 tablespoon lime juice
– Salt, to taste

Instructions

1. Heat 1 tablespoon olive oil in a large pot or Dutch oven over medium heat until it shimmers, about 1 minute.
2. Add 1 medium yellow onion, finely chopped, and cook, stirring occasionally, until softened and translucent, about 5 minutes.
3. Stir in 3 cloves garlic, minced, and 1 tablespoon fresh ginger, grated, and cook for 1 minute until fragrant.
4. Add 1 tablespoon curry powder, 1 teaspoon ground cumin, and 1/2 teaspoon red pepper flakes, and toast the spices for 30 seconds to release their oils and deepen the flavor.
5. Pour in 1 (14-ounce) can full-fat coconut milk and 1 cup vegetable broth, and bring the mixture to a gentle simmer over medium-high heat.
6. Reduce the heat to medium-low and let it simmer uncovered for 10 minutes to allow the flavors to meld and the sauce to thicken slightly.
7. Add 1 (15-ounce) can pinto beans, drained and rinsed, and simmer for an additional 10 minutes until the beans are heated through and the curry is creamy.
8. Stir in 1 tablespoon lime juice and season with salt to taste, then remove from heat.
9. Serve the curry hot, garnished with fresh cilantro or a squeeze of lime if desired.

Comforting and rich, this curry boasts a velvety texture from the coconut milk that perfectly coats the tender pinto beans, with a subtle kick from the spices that warms you from the inside out. I love serving it over a bed of fluffy jasmine rice or with warm naan bread for dipping, and it’s even delicious as a filling for tacos or wraps the next day—just don’t be surprised if it disappears quickly!

Pinto Bean Soup with Kale and Sausage

Pinto Bean Soup with Kale and Sausage
Just last week, as a chilly wind swept through my neighborhood, I found myself craving something hearty and comforting—the kind of meal that warms you from the inside out. That’s when I decided to whip up this cozy pinto bean soup with kale and sausage, a dish that’s become a staple in my kitchen during the colder months. It’s incredibly forgiving, perfect for those evenings when you want minimal fuss but maximum flavor.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For Browning and Sautéing:
– 1 tablespoon olive oil
– 1 pound Italian sausage (casings removed)
– 1 medium yellow onion (diced)
– 3 cloves garlic (minced)
For the Soup Base:
– 6 cups low-sodium chicken broth
– 2 (15-ounce) cans pinto beans (rinsed and drained)
– 1 (14.5-ounce) can diced tomatoes (undrained)
– 1 teaspoon dried oregano
– 1/2 teaspoon smoked paprika
– 1/4 teaspoon red pepper flakes
For Finishing:
– 4 cups kale (stems removed, leaves chopped)
– Salt and black pepper (to taste)

Instructions

1. Heat 1 tablespoon olive oil in a large pot or Dutch oven over medium-high heat until shimmering, about 1 minute.
2. Add 1 pound Italian sausage, breaking it into small crumbles with a wooden spoon, and cook until browned and no longer pink, about 6–8 minutes. Tip: Don’t overcrowd the pot to ensure even browning.
3. Transfer the cooked sausage to a plate lined with paper towels to drain excess grease, leaving about 1 tablespoon of fat in the pot.
4. Reduce heat to medium, add 1 diced yellow onion to the pot, and sauté until softened and translucent, about 5 minutes.
5. Stir in 3 minced garlic cloves and cook until fragrant, about 30 seconds, being careful not to burn it.
6. Pour in 6 cups low-sodium chicken broth, scraping the bottom of the pot to release any browned bits for extra flavor.
7. Add 2 cans rinsed pinto beans, 1 can undrained diced tomatoes, 1 teaspoon dried oregano, 1/2 teaspoon smoked paprika, and 1/4 teaspoon red pepper flakes.
8. Bring the mixture to a boil over high heat, then reduce to a simmer, cover, and cook for 20 minutes to let the flavors meld. Tip: Simmering with the lid on helps retain moisture and deepen the taste.
9. Stir in 4 cups chopped kale and cook uncovered until the kale is wilted and tender, about 5–7 minutes. Tip: Add kale in batches if your pot is full to ensure it cooks evenly.
10. Return the cooked sausage to the pot, season with salt and black pepper to taste, and simmer for an additional 5 minutes to heat through.
11. Remove from heat and let sit for 5 minutes before serving to allow the soup to thicken slightly.
Out of this world, this soup boasts a rich, savory broth with tender beans and hearty sausage, while the kale adds a pleasant chewiness. I love serving it with a sprinkle of Parmesan cheese or a side of crusty bread for dipping—it’s the ultimate comfort food that’s both nourishing and delicious.

Pinto Bean and Roasted Red Pepper Salad

Pinto Bean and Roasted Red Pepper Salad
M y pantry always has a can of pinto beans waiting for a quick meal, and this salad is my favorite way to use them—it’s a vibrant, no-cook dish that comes together in minutes when I’m craving something fresh but substantial. I love how the smoky roasted peppers play off the creamy beans, and it’s become my go-to for potlucks because everyone asks for the recipe.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 0 minutes

Ingredients

For the salad base:
– 2 (15-ounce) cans pinto beans, rinsed and drained
– 1 cup jarred roasted red peppers, drained and chopped into ½-inch pieces
– ½ cup finely chopped red onion
– ¼ cup chopped fresh cilantro

For the dressing:
– 3 tablespoons extra-virgin olive oil
– 2 tablespoons fresh lime juice
– 1 teaspoon ground cumin
– ½ teaspoon smoked paprika
– ½ teaspoon salt
– ¼ teaspoon black pepper

Instructions

1. In a large mixing bowl, combine the rinsed pinto beans, chopped roasted red peppers, chopped red onion, and chopped cilantro.
2. In a small bowl, whisk together the extra-virgin olive oil and fresh lime juice until emulsified.
3. Add the ground cumin, smoked paprika, salt, and black pepper to the dressing, and whisk vigorously for 30 seconds to fully incorporate the spices—this helps prevent clumping and ensures even flavor distribution.
4. Pour the dressing over the bean mixture in the large bowl.
5. Using a large spoon or spatula, gently toss all ingredients together for about 1 minute until everything is evenly coated with the dressing, being careful not to mash the beans to maintain their texture.
6. Let the salad sit at room temperature for 10 minutes to allow the flavors to meld; if you have time, refrigerating it for 1 hour will enhance the taste even more.
7. Serve immediately, or store covered in the refrigerator for up to 3 days—the flavors deepen over time, making it great for meal prep.

G et ready for a salad that’s both hearty and refreshing, with a creamy texture from the beans and a smoky-sweet crunch from the peppers. I love scooping it up with tortilla chips for an easy appetizer or piling it onto a bed of greens for a light lunch—it’s versatile enough to shine on its own or as a vibrant side dish.

Pinto Bean Burgers with Avocado Salsa

Pinto Bean Burgers with Avocado Salsa
Now, I’ll be honest—I used to think veggie burgers were just a sad, mushy compromise, but these pinto bean burgers completely changed my mind. They’re hearty, flavorful, and hold together beautifully, especially when topped with that zesty avocado salsa. I love making a big batch on Sunday to have ready for quick weeknight dinners.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

For the burgers:
– 1 (15-ounce) can pinto beans, drained and rinsed
– 1/2 cup old-fashioned rolled oats
– 1/4 cup finely chopped red onion
– 1 large egg, lightly beaten
– 1 tablespoon olive oil
– 1 teaspoon ground cumin
– 1/2 teaspoon garlic powder
– 1/4 teaspoon salt
For the avocado salsa:
– 1 ripe avocado, diced
– 1/4 cup diced red onion
– 1/4 cup chopped fresh cilantro
– 1 tablespoon lime juice
– 1/4 teaspoon salt

Instructions

1. Preheat a large skillet over medium heat and add 1 tablespoon olive oil.
2. In a medium bowl, mash the pinto beans with a fork until mostly smooth but with some chunks remaining.
3. Add the rolled oats, 1/4 cup red onion, egg, cumin, garlic powder, and 1/4 teaspoon salt to the beans and mix until well combined.
4. Divide the mixture into 4 equal portions and shape each into a 1/2-inch-thick patty with your hands.
5. Carefully place the patties in the preheated skillet and cook for 4–5 minutes per side, until golden brown and firm to the touch.
6. While the burgers cook, combine the diced avocado, 1/4 cup red onion, cilantro, lime juice, and 1/4 teaspoon salt in a small bowl to make the salsa.
7. Gently stir the salsa ingredients together until just mixed, being careful not to over-mash the avocado.
8. Remove the cooked burgers from the skillet and let them rest on a plate for 2 minutes to set.
9. Serve each burger topped with a generous spoonful of the avocado salsa.

Crunchy on the outside and tender inside, these burgers have a satisfying texture that pairs perfectly with the creamy, tangy salsa. For a fun twist, try serving them on toasted whole-wheat buns with a smear of spicy mayo or extra lime wedges on the side.

Savory Pinto Bean and Bacon Breakfast Burrito

Savory Pinto Bean and Bacon Breakfast Burrito
Gosh, there’s nothing like a hearty breakfast burrito to start a lazy weekend morning—especially when it’s packed with smoky bacon and creamy pinto beans. I first fell for this combo on a camping trip years ago, and now it’s my go‑at‑home comfort food, perfect for those days when you want something satisfying without too much fuss.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

For the filling:
– 6 slices thick-cut bacon, chopped into ½‑inch pieces
– 1 small yellow onion, finely diced
– 1 red bell pepper, finely diced
– 1 (15‑ounce) can pinto beans, drained and rinsed
– ½ teaspoon ground cumin
– ¼ teaspoon smoked paprika
– ¼ teaspoon black pepper
– ¼ teaspoon salt
For assembly:
– 4 large flour tortillas (10‑inch diameter)
– 4 large eggs, beaten
– 1 cup shredded cheddar cheese
– ½ cup sour cream
– ¼ cup chopped fresh cilantro

Instructions

1. Place a large skillet over medium‑high heat and add the chopped bacon. Cook, stirring occasionally, until the bacon is crispy and browned, about 8–10 minutes. Use a slotted spoon to transfer the bacon to a paper‑towel‑lined plate, leaving about 1 tablespoon of bacon fat in the skillet.
2. Add the diced onion and red bell pepper to the skillet with the bacon fat. Cook, stirring frequently, until the vegetables are softened and lightly browned, about 5–7 minutes.
3. Stir in the drained pinto beans, cumin, smoked paprika, black pepper, and salt. Cook for 2–3 minutes, mashing about half of the beans with the back of a spoon to create a thicker texture—this helps the filling hold together better in the burrito.
4. Push the bean mixture to one side of the skillet. Pour the beaten eggs into the empty side and scramble them, stirring constantly with a spatula, until they are just set, about 2–3 minutes. Tip: avoid overcooking the eggs; they’ll continue to cook slightly when wrapped.
5. Gently fold the scrambled eggs and reserved crispy bacon into the bean mixture until evenly combined. Remove the skillet from the heat.
6. Warm the flour tortillas one at a time in a dry skillet over medium heat for about 20 seconds per side, or until pliable—this prevents them from tearing when rolled.
7. Lay a warmed tortilla flat on a clean surface. Spoon one‑quarter of the filling down the center, leaving a 2‑inch border at the bottom and sides. Top with ¼ cup of shredded cheddar cheese, 2 tablespoons of sour cream, and 1 tablespoon of chopped cilantro.
8. Fold the bottom edge of the tortilla up over the filling, then fold in the sides tightly. Roll the burrito away from you, pressing gently to seal. Repeat with the remaining tortillas and filling.
9. If desired, place the assembled burritos seam‑side down in the skillet over medium heat for 1–2 minutes per side to crisp the tortilla slightly.
Buttery, savory, and packed with texture, this burrito delivers a satisfying crunch from the bacon against the soft beans and fluffy eggs. I love serving it with extra sour cream and a dash of hot sauce for a kick, or wrapping it in foil for an easy grab‑and‑go breakfast that stays warm for hours.

Slow-Cooked Pinto Bean and Ham Hock Stew

Slow-Cooked Pinto Bean and Ham Hock Stew
Huddled in my kitchen on a chilly December evening, I found myself craving something deeply comforting and soul-warming. This slow-cooked pinto bean and ham hock stew is my ultimate answer to winter blues, a recipe passed down with a few of my own lazy-Sunday tweaks that fills the house with the most incredible aroma.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 6 hours

Ingredients

For the Base & Aromatics:
– 2 tablespoons olive oil
– 1 large yellow onion, diced (about 2 cups)
– 4 cloves garlic, minced
– 2 large carrots, peeled and diced (about 1 cup)
– 2 stalks celery, diced (about 1 cup)

For the Stew:
– 1 pound dried pinto beans, rinsed and picked over
– 1 smoked ham hock (about 1.5 pounds)
– 8 cups low-sodium chicken broth
– 2 bay leaves
– 1 teaspoon dried thyme
– 1/2 teaspoon freshly ground black pepper

Instructions

1. Heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat for 2 minutes until shimmering.
2. Add 2 cups of diced yellow onion and cook for 5-7 minutes, stirring occasionally, until translucent and softened.
3. Stir in 4 cloves of minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
4. Add 1 cup of diced carrots and 1 cup of diced celery to the pot. Cook for 5 minutes, stirring occasionally, until the vegetables begin to soften.
5. Place 1 pound of rinsed pinto beans and 1 smoked ham hock into the pot with the vegetables.
6. Pour in 8 cups of low-sodium chicken broth, ensuring the ham hock is fully submerged.
7. Add 2 bay leaves, 1 teaspoon of dried thyme, and 1/2 teaspoon of black pepper to the pot. Do not add salt at this stage as the ham hock will release plenty.
8. Bring the mixture to a boil over high heat, then immediately reduce the heat to low to maintain a gentle simmer.
9. Cover the pot with a lid, leaving it slightly ajar to allow some steam to escape.
10. Simmer the stew for 5 to 6 hours, checking occasionally. The stew is ready when the beans are completely tender and the meat from the ham hock easily falls off the bone.
11. Carefully remove the ham hock from the pot and place it on a cutting board. Let it cool for 10 minutes until safe to handle.
12. Shred all the meat from the ham hock using two forks, discarding the bone, skin, and excess fat.
13. Return the shredded ham to the pot and stir to combine. Remove and discard the bay leaves.
14. Taste the stew and adjust seasoning with salt only if needed, remembering the ham is already salty.
15. Ladle the stew into bowls and serve immediately.

Silky beans melt into the rich, smoky broth, creating a luxuriously thick texture that clings to every spoonful. The shredded ham adds savory depth, making this stew perfect ladled over a slice of crusty cornbread or with a bright, vinegary hot sauce stirred in at the table for a kick.

Zesty Pinto Bean and Corn Salsa

Zesty Pinto Bean and Corn Salsa
Whenever I need a quick, crowd-pleasing appetizer for holiday gatherings or casual weeknight dinners, this Zesty Pinto Bean and Corn Salsa is my go-to. I love how it comes together in minutes with pantry staples, and it always disappears fast—my family jokes that I should double the batch every time!

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 0 minutes

Ingredients

For the salsa base:
– 1 (15-ounce) can pinto beans, rinsed and drained
– 1 cup frozen corn kernels, thawed
– 1/2 cup finely diced red onion
– 1/4 cup chopped fresh cilantro
For the dressing:
– 1/4 cup fresh lime juice (about 2 limes)
– 2 tablespoons olive oil
– 1 teaspoon ground cumin
– 1/2 teaspoon chili powder
– 1/4 teaspoon salt

Instructions

1. In a large mixing bowl, combine the rinsed pinto beans, thawed corn kernels, diced red onion, and chopped cilantro. Tip: Thaw frozen corn by running it under warm water for 30 seconds to prevent sogginess.
2. In a small bowl, whisk together the fresh lime juice, olive oil, ground cumin, chili powder, and salt until fully blended. Tip: Roll limes on the counter before juicing to maximize yield.
3. Pour the dressing over the bean and corn mixture in the large bowl.
4. Gently toss all ingredients with a spoon until evenly coated, about 1 minute. Tip: Let the salsa sit at room temperature for 10 minutes before serving to allow flavors to meld.
5. Serve immediately or refrigerate in an airtight container for up to 3 days.

This salsa has a delightful crunch from the corn and a creamy texture from the beans, with the lime and cumin adding a bright, earthy kick. I love scooping it up with tortilla chips, but it’s also fantastic as a topping for grilled chicken or folded into tacos for extra zest.

Rich Pinto Bean and Beef Quesadillas

Rich Pinto Bean and Beef Quesadillas
Zipping through my kitchen on a chilly evening, I realized I needed something hearty and comforting—enter these rich pinto bean and beef quesadillas, which have become my go-to for satisfying cravings without spending hours cooking. I love how the savory beef melds with the creamy beans, creating a filling that’s both robust and cozy, perfect for sharing with family or enjoying solo after a long day. Honestly, it’s the kind of meal that makes you want to curl up on the couch with a warm blanket, and I often whip it up on busy weeknights when I’m short on time but still want something delicious.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– For the filling:
– 1 lb ground beef (85% lean)
– 1 can (15 oz) pinto beans, drained and rinsed
– 1 medium onion, finely chopped
– 2 cloves garlic, minced
– 1 tbsp olive oil
– 1 tsp ground cumin
– 1/2 tsp chili powder
– 1/2 tsp salt
– For assembly:
– 8 large flour tortillas (10-inch diameter)
– 2 cups shredded Monterey Jack cheese
– 2 tbsp unsalted butter

Instructions

1. Heat a large skillet over medium-high heat and add 1 tbsp olive oil.
2. Add the chopped onion to the skillet and cook for 5 minutes, stirring occasionally, until softened and translucent.
3. Add the minced garlic to the skillet and cook for 1 minute, stirring constantly, until fragrant.
4. Add the ground beef to the skillet, breaking it up with a spatula, and cook for 8 minutes, stirring occasionally, until browned and no longer pink.
5. Stir in the drained pinto beans, 1 tsp ground cumin, 1/2 tsp chili powder, and 1/2 tsp salt, then cook for 3 minutes, allowing the flavors to meld.
6. Remove the skillet from the heat and set the filling aside to cool slightly for 5 minutes—this prevents the tortillas from getting soggy when assembling.
7. Heat a clean skillet or griddle over medium heat and melt 1/2 tbsp unsalted butter, swirling to coat the surface evenly.
8. Place one flour tortilla in the skillet and sprinkle 1/4 cup shredded Monterey Jack cheese evenly over half of the tortilla.
9. Spoon about 1/2 cup of the beef and bean filling over the cheese, then fold the other half of the tortilla over to create a half-moon shape.
10. Cook the quesadilla for 3 minutes on the first side, pressing down gently with a spatula, until golden brown and crispy.
11. Flip the quesadilla carefully using the spatula and cook for 2 minutes on the second side, until the cheese is fully melted and the tortilla is crisp.
12. Transfer the cooked quesadilla to a cutting board and repeat steps 7-11 with the remaining tortillas, filling, and cheese, adding more butter as needed to prevent sticking.
13. Slice each quesadilla into wedges and serve immediately. Really, the magic here is in the texture—crispy on the outside with a gooey, savory center that bursts with flavor from the spiced beef and creamy beans. For a fun twist, I sometimes serve these with a dollop of sour cream or a side of fresh salsa, which adds a bright contrast that makes every bite even more irresistible.

Pinto Bean and Spinach Stuffed Sweet Potatoes

Pinto Bean and Spinach Stuffed Sweet Potatoes
Whenever I’m craving something hearty yet healthy, I turn to this simple stuffed sweet potato—it’s become my go-to weeknight dinner because it’s so forgiving and packed with flavor. I love how the sweet potato caramelizes in the oven while I quickly sauté the filling, making the whole house smell amazing.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the sweet potatoes:
– 4 medium sweet potatoes (about 8 oz each)
– 1 tbsp olive oil
– 1/2 tsp salt

For the filling:
– 1 tbsp olive oil
– 1 small yellow onion, diced
– 2 cloves garlic, minced
– 1 (15 oz) can pinto beans, rinsed and drained
– 4 cups fresh spinach
– 1 tsp ground cumin
– 1/2 tsp smoked paprika
– 1/4 tsp black pepper
– 1/2 cup shredded cheddar cheese

For serving (optional):
– 1/4 cup sour cream
– 2 tbsp chopped fresh cilantro

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Scrub the sweet potatoes thoroughly, pat them dry, then rub each with 1 tbsp olive oil and sprinkle with 1/2 tsp salt.
3. Place the sweet potatoes on the prepared baking sheet and bake for 45 minutes, or until they are tender when pierced with a fork. Tip: Pricking them with a fork before baking helps steam escape and prevents splitting.
4. While the sweet potatoes bake, heat 1 tbsp olive oil in a large skillet over medium heat.
5. Add the diced onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
6. Stir in the minced garlic and cook for 1 minute, just until fragrant.
7. Add the rinsed pinto beans, ground cumin, smoked paprika, and black pepper to the skillet, stirring to combine and heat through for 2 minutes.
8. Gradually add the fresh spinach to the skillet, stirring until it wilts, about 3 minutes. Tip: Adding the spinach in batches prevents overcrowding and ensures even wilting.
9. Remove the skillet from the heat and stir in the shredded cheddar cheese until melted.
10. Once the sweet potatoes are done, let them cool for 5 minutes, then slice each one open lengthwise and fluff the insides with a fork.
11. Evenly divide the bean and spinach filling among the sweet potatoes, mounding it on top. Tip: For extra crispiness, broil the stuffed potatoes for 2–3 minutes after adding the filling.
12. Serve immediately, topped with sour cream and chopped cilantro if desired.

Nothing beats the creamy, soft texture of the sweet potato against the hearty beans and wilted spinach, with a hint of smokiness from the paprika. I often double the filling to have leftovers for lunch the next day—it’s just as delicious stuffed into tortillas or served over rice.

Southwestern Pinto Bean and Rice Casserole

Southwestern Pinto Bean and Rice Casserole
Bust out your casserole dish, friends, because I’m about to share the ultimate cozy, one-pan wonder that’s been saving my weeknights lately. This Southwestern Pinto Bean and Rice Casserole is my go-to when I crave something hearty and flavorful without a mountain of dishes to clean afterward—it’s the kind of meal that makes you feel like a kitchen hero with minimal effort.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the Base:
– 1 tablespoon olive oil
– 1 medium yellow onion, diced
– 1 red bell pepper, diced
– 2 cloves garlic, minced
– 1 cup long-grain white rice
– 2 cups vegetable broth

For the Bean Mixture:
– 2 (15-ounce) cans pinto beans, drained and rinsed
– 1 (15-ounce) can diced tomatoes with green chilies, undrained
– 1 teaspoon ground cumin
– 1 teaspoon chili powder
– 1/2 teaspoon smoked paprika

For Topping:
– 1 cup shredded Monterey Jack cheese
– 1/4 cup chopped fresh cilantro

Instructions

1. Preheat your oven to 375°F (190°C).
2. In a large, oven-safe skillet or Dutch oven, heat 1 tablespoon of olive oil over medium heat.
3. Add 1 diced yellow onion and 1 diced red bell pepper, cooking for 5-7 minutes until softened and slightly caramelized—this builds a flavor foundation, so don’t rush it!
4. Stir in 2 minced garlic cloves and cook for 1 minute until fragrant.
5. Add 1 cup of long-grain white rice to the skillet, toasting it for 2 minutes to lightly brown the grains, which helps prevent mushiness.
6. Pour in 2 cups of vegetable broth, scraping up any browned bits from the bottom of the pan.
7. Stir in 2 cans of drained and rinsed pinto beans, 1 can of undrained diced tomatoes with green chilies, 1 teaspoon ground cumin, 1 teaspoon chili powder, and 1/2 teaspoon smoked paprika.
8. Bring the mixture to a simmer, then cover the skillet and transfer it to the preheated oven.
9. Bake for 30 minutes, or until the rice is tender and has absorbed most of the liquid.
10. Remove the skillet from the oven and sprinkle 1 cup of shredded Monterey Jack cheese evenly over the top.
11. Return the skillet to the oven, uncovered, and bake for an additional 5 minutes, or until the cheese is melted and bubbly.
12. Let the casserole rest for 5 minutes after baking—this allows the flavors to settle and makes it easier to serve.
13. Garnish with 1/4 cup of chopped fresh cilantro before serving.

Relish the creamy texture of the beans melding with the fluffy rice, all wrapped in a smoky, slightly spicy sauce. The melted cheese adds a gooey richness that’s irresistible, making this casserole perfect for scooping up with tortilla chips or serving alongside a crisp green salad for a complete meal.

Pinto Bean Nachos with Fresh Tomato Pico de Gallo

Pinto Bean Nachos with Fresh Tomato Pico de Gallo
Zesty and satisfying, these pinto bean nachos with fresh tomato pico de gallo are my go-to for a quick, crowd-pleasing meal. I first threw them together on a busy weeknight when I needed to use up leftover beans and tortilla chips, and now they’re a regular in my rotation. There’s something so comforting about that melty cheese and bright, fresh salsa.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– For the pico de gallo:
– 2 medium tomatoes, diced
– 1/4 cup finely chopped white onion
– 2 tbsp chopped fresh cilantro
– 1 tbsp fresh lime juice
– 1/4 tsp salt
– For the nachos:
– 1 (15 oz) can pinto beans, drained and rinsed
– 1 (12 oz) bag tortilla chips
– 2 cups shredded Monterey Jack cheese
– 1/4 cup sour cream
– 1/4 cup sliced pickled jalapeños

Instructions

1. Preheat your oven to 400°F and line a large baking sheet with parchment paper.
2. In a medium bowl, combine the diced tomatoes, chopped white onion, chopped cilantro, fresh lime juice, and salt to make the pico de gallo; set aside.
3. Spread the tortilla chips in a single layer on the prepared baking sheet.
4. Evenly sprinkle the drained and rinsed pinto beans over the tortilla chips.
5. Top the beans and chips with the shredded Monterey Jack cheese, covering them as evenly as possible.
6. Bake in the preheated oven for 8–10 minutes, or until the cheese is fully melted and bubbly.
7. Remove the baking sheet from the oven and let the nachos cool for 2 minutes.
8. Spoon the prepared pico de gallo over the hot nachos.
9. Dollop the sour cream over the nachos.
10. Scatter the sliced pickled jalapeños on top.
Buttery melted cheese clings to each crisp chip, while the cool, tangy pico de gallo cuts through the richness. I love serving these straight from the baking sheet for a fun, shareable centerpiece, or piling them high on individual plates for a more composed meal.

Conclusion

Dive into this versatile collection of pinto bean recipes that prove this humble ingredient can shine at breakfast, lunch, and dinner! We hope you find some new family favorites. Don’t forget to leave a comment telling us which recipe you loved most and share this roundup on Pinterest to help other home cooks discover these delicious ideas.

Leave a Comment