This Chorizo Chipotle Bean Dip is the kind of hot, cheesy appetizer that’s always a hit for game day, BBQ’s, taco night, and more. Savory chorizo, silky blended pinto beans, smoky chipotle in adobo, and melted cheese make this dip rich, bold, and deeply satisfying.

Overhead view of creamy chorizo bean dip in a white bowl, topped with crumbled cheese, lime slices, and cilantro, surrounded by blue corn tortilla chips on a colorful striped cloth.
Want to save this recipe?
Send the recipe post link to your Inbox, plus receive my new and trusted recipes every week!

Before You Start Cooking

This recipe comes to us from Friend of Striped Spatula, Melinda Reddehase, who’s excellent at building bold flavor. I’ve added my own cooking notes throughout the post and recipe card.

  • Blender or Food Processor. Either will work for making the creamy bean base, but if you have a high-speed blender like a Vitamix, use it for the smoothest, creamiest result.
  • Chorizo. This recipe uses fresh Mexican-style pork chorizo, but beef chorizo works too. We use the Cacique brand, which comes packaged loose in a roll. If your chorizo is in links, remove the casings before browning the meat.
  • Quesadilla Cheese. Queso quesadilla is a mild, semi-soft cow’s milk cheese that melts beautifully. Can’t find it at your local market? Queso Asadero and Monterey Jack are both great substitutes that melt just as smoothly.
  • Lard. Just like traditional refried beans, this dip uses lard for richness, texture, and flavor. Look for it in the baking aisle near the shortening, or in the International aisle, where it’s usually labeled “manteca.” If you can’t source it, you can use bacon grease, which will add another layer of meaty, smoky flavor to the dip.

How to Make Chorizo Bean Dip

Flat lay of ingredients labeled for chorizo bean dip: fresh pork chorizo, canned pinto beans, shredded quesadilla cheese, chipotle in adobo, lard, tomato sazón packet, onion, salt, and lime juice.

How to Make Chorizo Bean Dip

Step 1: Cook the Onion and Chorizo

Start by softening chopped yellow onion in a large skillet with a little lard over medium-low heat. You’re not looking to caramelize here — just soften the onion until it’s tender with a little light browning around the edges. 

Once it’s ready, remove it from the pan and set it aside while you cook the chorizo.

Overhead view of diced onions sautéing in a skillet until softened and lightly browned.

Add the chorizo to the same skillet, breaking it apart into crumbles with a spoon or spatula as it cooks. Don’t rush this — you want the fat to fully render and the meat to look slightly dry with a bit of crispiness to it. 

Once the chorizo is ready, take the pan off the heat and leave the meat and any rendered fat in the skillet while you prepare the bean base.

Overhead view of fresh pork chorizo cooking in a skillet, browned and crumbled with rendered orange-red oil in the pan.

Step 2: Blend the Bean Dip Base

Add the cooked onions to your blender canister or food processor, along with the following ingredients: 

  • Canned pinto beans. Drain and rinse them well under cool running water before adding them to the blender.
  • Chipotle peppers with adobo sauce. These usually come whole in the can, so give them a rough chop before measuring. Make sure your measurement includes some of the adobo sauce from the can — that sauce carries a lot of the smoky, tangy flavor.
  • Water. Just enough to help the thick beans blend into a smooth purée.
  • Lime juice. Use freshly squeezed. It adds a pop of brightness that balances the rich, savory flavors in the dip.
  • Goya Cilantro & Tomato Sazón. This little seasoning packet contains a blend of garlic, cumin, coriander, dehydrated tomato, and annatto. It adds a warm, savory depth to the bean base and gives the dip its golden-orange color. You’ll find it in the International aisle at most grocery stores, sold in a small box with individual foil packets.
  • Fine sea salt. Just a little here — you’ll adjust the seasoning again at the end.
Blender filled with pinto beans, sautéed onions, and chipotle in adobo sauce before blending.
Blended chorizo bean mixture in a blender, smooth and thick with an orange-red color.

Blend everything together until smooth and creamy. If you’re using a high speed blender, you might need to use your tamper to get the ingredients moving.

Be sure to stop and scrape down the sides of the blender or food processor as needed to make sure everything gets fully incorporated.

Step 3: Finish the Dip

Now it all comes together. Scoop the bean purée into the skillet with the cooked chorizo, stirring to combine it with the chorizo and all of that rendered fat in the pan — don’t drain it off.

Place the skillet over low heat and cook, stirring often, until everything is warmed through.

Once the dip is hot, keep the heat on low and stir in the shredded quesadilla cheese and the remaining tablespoon of lard. Keep stirring as the cheese melts into the beans and the dip becomes rich and creamy.

Overhead view of blended chorizo bean mixture in a skillet with shredded cheese added on top, ready to melt.

Give it a taste before serving, adding an extra pinch of sea salt or a squeeze of lime juice if needed.

A note on heat: The spice level of this dip can vary depending on the chorizo you use. If you’d like more heat, stir in a little extra chipotle when blending the bean base, or add a pinch of cayenne pepper when you do your final taste.

Serving Chorizo Bean Dip

This dip is best served hot, straight from the skillet or spooned into a warm serving dish.

We like to finish it with a scattering of crumbled queso fresco on top — it adds a nice salty, creamy contrast to the smoky, cheesy dip underneath. A little fresh cilantro and a few lime slices also give it a pretty finish.

Sturdy tortilla chips are the obvious choice for scooping (we like blue corn chips), but don’t stop there. This dip is incredibly versatile — spoon it into burritos, use it as a bold base for nachos, or dollop it onto tacos and tostadas. 

Hand dipping a blue corn tortilla chip into creamy chorizo bean dip topped with crumbled cheese, cilantro, and lime slices.

It also makes a great foundation layer for a loaded party dip if you want to take things up a notch.

This recipe fills an 8×8-inch round dish, which is plenty for a crowd. Need less? It halves easily. 

If you’re serving it over a longer stretch — think a party spread or tailgate — you can keep it in a slow cooker on the warm setting for a couple of hours. Give it a stir every now and then to keep it from scorching around the edges.

Wooden spoon scooping creamy chorizo bean dip, showing its thick, smooth texture with crumbled cheese and lime slices in the background.

More Hot & Cheesy Dip Recipes

Want to save this recipe?
Send the recipe post link to your Inbox, plus receive my new and trusted recipes every week!

Chorizo Bean Dip

Smoky chorizo, chipotle in adobo, and melted quesadilla cheese come together in this rich, crowd-pleasing bean dip. Perfect for casual parties, taco night, game day, and everything in between.
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 8 to 10 servings

Ingredients

  • 2 (15 ounce) pinto beans , drained and rinsed
  • 1 packet Goya Sazon Cilantro & Tomato seasoning
  • ½ cup water
  • ½ cup diced yellow onion
  • 2 tablespoons lard , divided (see Note 1)
  • 2 tablespoons chipotle peppers in adobo sauce (see Note 2)
  • 9 ounces fresh Mexican pork chorizo (see Note 3)
  • 8 ounces shredded Mexican-style quesadilla cheese (see Note 4)
  • ½ teaspoon freshly-squeezed lime juice , plus additional to taste
  • ¼ teaspoon fine sea salt , plus additional to taste
  • crumbled queso fresco and fresh cilantro leaves , for garnish (optional)

Instructions 

  • Heat 1 tablespoon of lard in a large skillet over medium-low heat. Add the diced onion and cook until softened and fragrant with light browning around the edges. Remove from the skillet and set aside.
  • Add the chorizo to the same skillet, breaking it into crumbles as it cooks. Cook until the fat has rendered and the meat looks slightly dry and lightly crisp. Remove the pan from heat and leave the chorizo and rendered fat in the skillet.
  • In a blender or food processor, combine the pinto beans, water, Goya seasoning, chipotle peppers with adobo sauce, lime juice, salt, and cooked onion. Blend until smooth and creamy, scraping down the sides as needed (see Notes 4 and 5).
  • Return the skillet to low heat. Add in the bean purée and stir to combine it with the chorizo. Cook for 2 to 4 minutes, stirring often, until the mixture is warmed through.
  • Stir in the shredded quesadilla cheese and remaining 1 tablespoon of lard. Continue stirring until the cheese melts completely and the dip is creamy.
  • Taste and adjust with additional salt or lime juice as needed. Top with crumbled queso fresco and fresh cilantro if desired, and serve hot with tortilla chips.

Notes

1. Lard. Look for it in the baking aisle near the shortening, or in the International aisle, where it might be labeled “manteca”. If you can’t find lard, you can substitute bacon drippings, but doing so will change the flavor of the dip slightly.
2. Chipotle peppers in adobo. These come whole in the can, so give them a rough chop before measuring. Make sure your measurement includes some of the adobo sauce from the can.
3. Chorizo. This recipe was developed with fresh Mexican-style pork chorizo (not cured Spanish chorizo). We used the Cacique brand, which comes packaged loose in a roll. If your chorizo is in links, remove the casings before cooking. Beef chorizo can be substituted.
4. Mexican-style quesadilla cheese. My grocery store stocks this in the dairy section, along with other block and shredded cheeses. You’ll also sometimes see it in the deli section or gourmet cheese department. If you can’t find it, Queso Asadero or Monterey Jack are both good substitutes that will melt just as smoothly.
5. Make it spicy. This dip has a mild-to-moderate heat level as written (it’ll depend on how spicy your chorizo is). For a spicier dip, you can add more chipotle peppers when blending or ground cayenne pepper to taste when seasoning at the end.

Nutrition Estimate

Serving: 0.125recipe | Calories: 196kcal | Carbohydrates: 3g | Protein: 12g | Fat: 15g | Saturated Fat: 7g | Polyunsaturated Fat: 0.01g | Monounsaturated Fat: 0.003g | Cholesterol: 50mg | Sodium: 538mg | Potassium: 24mg | Fiber: 1g | Sugar: 1g | Vitamin A: 357IU | Vitamin C: 2mg | Calcium: 214mg | Iron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

About our recipes

Please note that our recipes have been developed using the US Customary measurement system and have not been tested for high altitude/elevation cooking and baking.

Like this? Rate and comment below!

You may also like:

Share this post:

cropped-bolognese-sauce-instant-pot-1.jpg
5 Restaurant-Quality Dinners in Under an Hour
Join our newsletter list and start your subscription with our Quick Start Series! You'll be introduced to 5 of our most popular, easy-to-prep, gourmet recipes to make weeknight dinners and entertaining a breeze.

Leave a comment

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

Recipe Rating