Cheesy Baked Mexican Bean Dip
This baked Mexican bean dip turns a few pantry staples into a warm, creamy dish that people genuinely hover around. It takes about 10 minutes to mix together before the oven does the rest.

The texture lands somewhere between a thick queso and a velvety bean spread, with a golden lid of melted cheese that stays stretchy for a good while. Bring it out while it’s still bubbling and watch it disappear.
Why This Bean Dip Always Goes First
I have made a lot of bean dips, and this simple baked version is the one I keep coming back to. The base is just five ingredients you probably already have, so it slips into last-minute plans without a grocery run.
What makes it work is the way the cream cheese and sour cream smooth out the canned refried beans, so the dip feels rich instead of pasty. The taco seasoning gives it a gentle chili warmth that plays well with a salty tortilla chip, and the top layer of cheese gets those crisp, lacy edges people fight over.
Ingredients

- 16 oz can refried beans: standard smooth or black bean refried both work
- 4 oz cream cheese, softened: full-fat keeps the dip creamy without breaking
- 1/2 cup sour cream: adds a little tang and loosens the texture
- 2 tbsp taco seasoning: use a mild or medium blend; one with salt built in is easiest
- 1 cup shredded Mexican cheese blend: pre-shredded is fine, but a block you grate yourself melts a bit smoother
- Optional toppings: chopped cilantro, diced tomato, or a few pickled jalapeño slices for color and freshness
Variations / Substitutions
- Swap the beans: use an equal amount of black refried beans for a deeper, earthier flavor. The color will be darker and the dip a little less sweet.
- Lighter base: replace the cream cheese with an equal amount of Greek yogurt and cut the sour cream to 1/4 cup. The texture will be softer and tangier, so stir gently before serving.
- More heat: stir a minced chipotle pepper in adobo into the bean mix or scatter sliced fresh jalapeños over the cheese before baking. Both add a slow-building heat.
- Dairy-free option: use a plain dairy-free cream cheese and a good melting vegan cheese shred. The bake time stays the same, though the cheese may brown a little faster.
- Cheese swap: pepper jack in place of the Mexican blend gives you an instant boost of spice without changing the method.
If you like this kind of warm cheesy starter, you might also enjoy a skillet queso or a refried bean and chorizo dip.
How to Make Cheesy Baked Mexican Bean Dip
Step 1: Mix the Bean Dip Base

Preheat your oven to 375°F (190°C). In a large bowl, combine the 16 oz can of refried beans, the 4 oz softened cream cheese, the 1/2 cup sour cream, and the 2 tbsp taco seasoning. Mix with a spoon or an electric hand mixer until the whole thing is smooth and no white streaks remain, about 30 seconds to a minute.
The mixture will look pale brown and thick enough to hold a soft peak when you lift the spoon. Give it a quick taste and add a pinch of salt only if your seasoning blend is on the mild side.
Step 2: Layer and Bake

Scrape the bean mixture into an 8×8 inch baking dish or a similarly sized shallow oven-safe pan. Spread it into an even layer with a spatula, then scatter the 1 cup of shredded cheese over the top so it covers the beans all the way to the edges. Bake on the middle rack for 18 to 20 minutes, until the cheese is fully melted and the edges start to bubble.
You will see a light golden crust forming along the rim and hear a faint sizzle when you pull the dish out. The dip will smell warmly of chili and toasted cheese, and the center should jiggle just a little when you nudge the pan.
Step 3: Top and Serve

Let the dish rest on a trivet or folded towel for 3 to 4 minutes so the top sets slightly, then scatter chopped cilantro and diced tomatoes over the surface. Carry it straight to the table and serve it hot with sturdy tortilla chips.
The cheese should pull into long, gooey strings when a chip goes in, and the cold bits of tomato give a small pop of freshness against all that warmth. Any leftover dip will thicken as it cools, but it stays spoonable for the whole meal.
Tips for the Best Baked Bean Dip
- Soften the cream cheese on the counter for 30 minutes before mixing, or microwave it for 15 seconds, so it blends in without leaving lumps.
- Spread the bean layer no thicker than about 1 inch. A shallow dish gives you more surface area for that crisp cheese edge.
- Watch the bake time closely after 18 minutes. Overbaking can make the cheese separate and turn greasy rather than stretchy.
- You can assemble the dip up to a day ahead, cover it tightly, and refrigerate. Add 5 minutes to the bake time when you cook it straight from the fridge.
Storing Leftover Dip
- Refrigerate: pack any cooled dip into an airtight container and keep it in the fridge for up to 3 days.
- Reheating: warm individual portions in the microwave in 30-second bursts, stirring between, or return the whole thing to a 350°F oven for about 10 minutes until heated through. The cheese on top will soften again, though the crisp edges from the first bake won’t fully come back.
What to Serve With Mexican Bean Dip
Thick, sturdy tortilla chips are the obvious match because they hold up under the weight of the warm dip without snapping. For a lighter option, sliced bell peppers and celery sticks bring a cold crunch that contrasts the creamy, salty base. If you are setting out a larger spread, a side of pickled carrots or radishes cuts through the richness with a sharp bite.
Frequently Asked Questions
Can I use black beans instead of refried beans?
Yes, but the texture will be looser and less smooth. Drain and rinse a can of black beans, mash them well with the cream cheese and sour cream, and expect a slightly grainier bite.
How do I make this dip spicier without changing the texture?
Add 1/4 cup of diced pickled jalapeños to the bean mixture before baking, or swirl a tablespoon of hot sauce through the top layer of cheese. Both add heat without making the dip runny.
Do I have to bake it, or can I serve it cold?
You can serve it cold as a quick appetizer, and the flavors still work, but the cheese stays firm and the texture is closer to a thick spread. Baking melts everything together into a dippable, scoopable dish.

Mexican Bean Dip Recipe
Ingredients
Method
- Preheat the oven to 375°F. Mix refried beans, cream cheese, sour cream, and taco seasoning in a bowl until completely smooth.
- Spread the mixture into an 8×8 inch baking dish and cover evenly with shredded cheese. Bake for 18 to 20 minutes until the cheese is bubbly and golden at the edges.
- Let the dip rest for 3 minutes, then top with cilantro and tomatoes. Serve hot with chips.
