Creamy Baked Pinto Bean Dip Recipe
Introduction
This creamy and flavorful bean dip is perfect for any gathering or casual snack time. Made with pinto beans, cream cheese, and a zesty blend of seasonings, it’s a crowd-pleaser that’s easy to prepare and bake to bubbly perfection.

Ingredients
- 30 ounce can pinto beans (two 15 oz. cans)
- 4 ounces cream cheese (1/2 block), softened
- 2/3 cup sour cream
- 1 packet taco seasoning
- 1/4 cup salsa (your favorite kind)
- 1 cup freshly shredded cheddar or Mexican blend cheese, divided
Instructions
- Step 1: Preheat the oven to 350 degrees F.
- Step 2: Pour the pinto beans into a colander or strainer and let them sit for a few minutes to drain some of the liquid. Do not rinse the beans.
- Step 3: Transfer the drained beans to a large mixing bowl. Use a potato masher or forks to mash the beans until mostly smooth, leaving some chunks for texture.
- Step 4: Add the softened cream cheese to the beans and mash further until well combined. Stir in the sour cream, taco seasoning, salsa, and 1/4 cup of the shredded cheese.
- Step 5: Spread the bean mixture evenly into an 8-inch or similarly sized baking dish. Sprinkle the remaining shredded cheese on top.
- Step 6: Bake the dip in the preheated oven for 25 minutes, or until the cheese is melted and bubbly.
- Step 7: Serve warm with tortilla chips, use inside tacos, or as a flavorful Mexican side dish.
Tips & Variations
- For added spice, mix in some chopped jalapeños or a dash of hot sauce before baking.
- Use black beans or refried beans as a substitute for pinto beans for a different flavor profile.
- Top with fresh cilantro or green onions after baking for a fresh finish.
- Try mixing in cooked ground beef or chorizo to make a hearty dip variation.
Storage
Store leftover dip in an airtight container in the refrigerator for up to 4 days. To reheat, warm it in the oven at 350 degrees F for 10–15 minutes or microwave until hot and bubbly.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this dip ahead of time?
Yes, you can prepare the bean mixture ahead and refrigerate it before baking. Just bake it fresh when you’re ready to serve for the best texture and flavor.
Can I use canned beans without draining them?
It’s best to drain the beans to remove excess liquid; rinsing is not recommended as it washes away some flavor. Allowing them to sit in a colander helps achieve the right consistency for the dip.
Print
Creamy Baked Pinto Bean Dip Recipe
- Total Time: 35 minutes
- Yield: 6 to 8 servings 1x
- Diet: Vegetarian
Description
This creamy, cheesy Bean Dip is a flavorful and easy-to-make appetizer perfect for gatherings or game day. Made with pinto beans, cream cheese, sour cream, taco seasoning, salsa, and topped with melted cheddar or Mexican blend cheese, it offers a delightful combination of smooth and chunky textures with a zesty Mexican flair. Baked to bubbly perfection, this dip pairs wonderfully with tortilla chips or can be used as a tasty filling for tacos or side dish.
Ingredients
Base Ingredients
- 30 ounce can pinto beans (two 15 oz. cans)
- 4 ounces cream cheese (1/2 block), softened
- 2/3 cup sour cream
Seasoning and Flavorings
- 1 packet taco seasoning
- 1/4 cup salsa (your favorite kind)
Cheese
- 1 cup freshly shredded cheddar or Mexican blend cheese, divided (1/4 cup for mixing, 3/4 cup for topping)
Instructions
- Preheat the oven: Set your oven to 350 degrees F to prepare it for baking the dip.
- Drain the pinto beans: Pour the beans into a colander or strainer and let them sit for a few minutes to remove excess liquid without rinsing, as this helps maintain flavor and texture.
- Mash the beans and mix: Transfer beans to a large mixing bowl and mash them with a potato masher or forks until mostly smooth with some chunks. Add softened cream cheese and mash until well combined. Stir in sour cream, taco seasoning, salsa, and 1/4 cup shredded cheese until evenly mixed.
- Bake the dip: Spoon the mixture into an 8-inch baking dish or similar size, then sprinkle the remaining shredded cheese evenly over the top. Bake in the preheated oven for about 25 minutes or until the cheese is melted and bubbly.
- Serve: Remove from oven and serve warm as a dip with tortilla chips, as a taco filling, or alongside Mexican dishes.
Notes
- Do not rinse the canned beans; draining and sitting in the strainer is sufficient to remove excess liquid while keeping flavor intact.
- You can substitute cream cheese with a softened Neufchatel cheese for lower fat content.
- Using Mexican blend cheese adds more complex flavors than cheddar alone.
- The dip can be made ahead of time and refrigerated; bake just before serving.
- Enjoy leftovers by reheating gently in the microwave or oven.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: Mexican
Keywords: bean dip, pinto beans dip, cheesy bean dip, Mexican dip, appetizer, party dip, baked dip, creamy bean dip

