Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe

If you’re craving a dip that bursts with bold flavors and creamy texture, this Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe will quickly become one of your go-to favorites. Combining tender pinto beans, smoky chipotle, spicy pork chorizo, and melty cheese, this rich and satisfying dish perfectly balances heat with a velvety smoothness. Whether you’re hosting a casual gathering or simply want to elevate your snack game, this spicy Mexican bean dip brings authentic and comforting flavors straight to your table in under 30 minutes.

Ingredients You’ll Need

These ingredients might seem simple, but each one plays a crucial role in building the layers of texture, spice, and creaminess in this dip. From the hearty pinto beans to the smoky bacon, everything works in harmony to deliver a deeply satisfying experience.

  • 4 cups cooked pinto beans with liquid: Provides the creamy base and earthy flavor that defines the dip.
  • 2 chipotle chiles with adobo sauce: Adds smoky heat and a signature Mexican spice that wakes up your taste buds.
  • 1 lb pork chorizo: Brings a spicy, meaty richness that makes this dip truly indulgent.
  • 8 oz shredded Pepper Jack, Queso Oaxaca, or Chihuahua cheese: Melts beautifully, adding gooey texture and a mild kick.
  • ¼ cup diced pickled jalapeños: Introduces a tangy, piquant bite that brightens the dish.
  • 4 slices diced bacon: Infuses smoky depth and a little crispness for contrast.

How to Make Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe

Step 1: Render the bacon and brown the chorizo

Start by placing diced bacon in a large skillet over medium heat. Cook it until it’s just about crisp so it releases its rich, smoky fat. Then, add the pork chorizo, breaking it apart gently with a spoon. Let it cook until almost crispy, which enhances its texture and intensifies its savory flavor.

Step 2: Puree the beans and chipotle

While the meat cooks, blend the cooked pinto beans along with the chipotle chiles and their adobo sauce. Use a blender or immersion blender to create a silky smooth mixture. This step is key for achieving that signature creamy consistency without any lumps.

Step 3: Combine beans and cooked meat

Pour your smoky, spicy bean puree back into the skillet with the chorizo and bacon. Stir everything together thoroughly so the flavors marry perfectly, creating a thick, luscious dip base that’s packed with umami and spice.

Step 4: Add cheese and jalapeños, then simmer

Sprinkle in the shredded cheese and diced pickled jalapeños. Mix gently and allow the dip to simmer on low heat for about five minutes. This melts the cheese into the beans and meat, while the jalapeños add bright pops of acidity and heat that balance the richness.

Step 5: Serve hot and enjoy!

Once the cheese is fully melted and the dip has thickened slightly, it’s ready to serve. Grab your favorite tortilla chips or use it as a side for your Mexican-inspired feast. This Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe is best enjoyed warm, bursting with flavor in every bite.

How to Serve Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe

Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe - Recipe Image

Garnishes

To elevate presentation and flavor, sprinkle chopped fresh cilantro, a drizzle of crema or sour cream, and a few extra pickled jalapeños on top. A squeeze of fresh lime juice adds a zesty brightness that complements the smoky, spicy base beautifully.

Side Dishes

This dip pairs wonderfully with warm tortilla chips, crunchy vegetable sticks like jicama or cucumber, or even thick slices of toasted rustic bread. It also makes a hearty side with tacos, grilled meats, or a vibrant Mexican rice salad.

Creative Ways to Present

Why not turn your dip into a fiesta centerpiece? Serve it in a hollowed-out mini pumpkin or a rustic earthenware bowl. Layer it with guacamole and salsa for a colorful seven-layer dip variant. Or spoon it over baked potatoes or nachos for a decadent twist.

Make Ahead and Storage

Storing Leftovers

Leftovers of this Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe keep well in an airtight container in the refrigerator for up to four days. The flavors deepen overnight, so it can taste even better the next day.

Freezing

You can freeze the dip for up to three months. Portion it into freezer-safe containers, leaving some headspace for expansion. Thaw overnight in the fridge before reheating gently on the stove or in the microwave.

Reheating

Reheat gently over low to medium heat, stirring frequently to prevent sticking. If the dip thickens too much, stir in a splash of water, broth, or milk to return it to creamy perfection.

FAQs

Can I use dried beans instead of canned?

Absolutely! Just soak and cook dried pinto beans ahead of time until tender. Using freshly cooked beans enhances the creaminess and flavor in the dip.

What if I don’t eat pork? Can I substitute the chorizo?

Definitely. You can swap the pork chorizo with beef chorizo, turkey chorizo, or even a smoky plant-based sausage for a vegetarian-friendly version.

How spicy is this dip?

This dip has a moderate heat level thanks to the chipotle peppers, jalapeños, and chorizo. You can adjust the spice by reducing or omitting the chipotle or jalapeños if you prefer milder flavors.

Can I make this dip vegan?

For a vegan version, replace pork chorizo with a plant-based alternative, omit bacon, use vegan cheese, and ensure your chipotle adobo is vegan-friendly. It will still be delicious and creamy!

What’s the best cheese for Authentic Flavor?

Queso Oaxaca or Chihuahua are traditional choices adding a mild, melty richness. Pepper Jack adds a little spice making the dip more vibrant. Use whichever you love or have on hand.

Final Thoughts

Making this Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe at home feels like a warm invitation to gather, share, and savor authentic Mexican flavors. Its creamy texture, smoky heat, and hearty ingredients come together effortlessly, leaving you wanting more with every scoop. Trust me, once you try it, this dip will hold a special place at your table for every celebration and casual snack moment.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe

Creamy Frijoles Puercos (Spicy Mexican Bean Dip) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 71 reviews
  • Author: Elina
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 12 servings 1x
  • Category: Appetizer
  • Method: Stovetop
  • Cuisine: Mexican

Description

Creamy Frijoles Puercos is a bold and spicy Mexican bean dip featuring creamy pinto beans blended with smoky chipotle chiles, rendered pork chorizo, crispy bacon, melted Pepper Jack cheese, and tangy pickled jalapeños. This rich and hearty dip serves as a perfect appetizer or flavorful side dish that brings authentic Mexican flavors to your table.


Ingredients

Scale

Beans and Peppers

  • 4 cups cooked pinto beans with liquid (equivalent to 215 oz cans)
  • 2 chipotle chiles with adobo sauce

Meats

  • 1 lb pork chorizo
  • 4 slices bacon, diced

Dairy and Toppings

  • 8 oz shredded Pepper Jack, Queso Oaxaca, or Chihuahua cheese
  • ¼ cup pickled jalapeños, diced

Instructions

  1. Render Bacon: In a large skillet over medium heat, add the diced bacon and cook, stirring occasionally, until it becomes almost crisp, releasing its fat.
  2. Cook Chorizo: Add the pork chorizo to the skillet with the bacon fat. Break it up using the back of a spoon and cook until the chorizo is nearly crispy and fully cooked through.
  3. Puree Beans: Using a blender or immersion blender, blend the cooked pinto beans together with the chipotle peppers until smooth and creamy, creating a smoky, spicy bean mixture.
  4. Combine Beans and Meat: Pour the pureed bean mixture into the skillet with the cooked bacon and chorizo. Stir thoroughly to combine all ingredients evenly.
  5. Add Cheese and Jalapeños: Stir in the shredded cheese and diced pickled jalapeños. Reduce heat to low and let the mixture simmer gently for about five minutes, allowing the cheese to melt and flavors to meld.
  6. Serve: Serve the creamy frijoles puercos hot with tortilla chips as a dip or as a side dish alongside your favorite main course.

Notes

  • You can adjust the number of chipotle peppers to control the spiciness level.
  • For a smoother dip, strain excess bean liquid before blending.
  • Use a mix of cheeses for varied flavor and texture.
  • This dip can be made ahead and reheated gently before serving.
  • Serve with fresh tortilla chips or vegetable sticks for dipping.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *