Cheesy Refried Bean Dip Ready in 30 Minutes
This cheesy refried bean dip is the appetizer I make when I want something warm, crowd-pleasing, and ridiculously easy. A bowl, a spoon, and a baking dish are all you need.

The beans get stirred with cream cheese, sour cream, and a good hit of taco seasoning. Then I pile on more cheese and bake until it’s bubbly and golden on top.
What Makes This Dip So Good
The base is rich and creamy, with a mild bean flavor that even refried-bean skeptics warm up to. It’s dense enough to scoop with a sturdy chip but soft enough to spread on a tortilla.
Leftovers reheat beautifully, so a pan of this lives on my counter during football games. It stays scoopable long after it comes out of the oven.
Ingredients

- 1 (16 oz) can refried beans: smooth or with mild green chiles, either works.
- 8 oz cream cheese, softened: full fat gives the richest dip.
- 1/2 cup sour cream: adds tang and lightens the texture.
- 1 packet (1 oz) taco seasoning: or about 2 tbsp homemade blend.
- 1/2 cup salsa: choose your favorite heat level.
- 2 cups shredded Mexican blend cheese, divided: half mixed in, half on top.
- 2 green onions, sliced: for serving.
Variations / Substitutions
- Add meat: Stir in 1/2 lb cooked and crumbled chorizo or ground beef with the beans for a heartier dip.
- Dairy-free: Use plant-based cream cheese, dairy-free sour cream, and your favorite vegan shredded cheese.
- Extra heat: Swap in hot salsa and fold in a spoonful of chopped pickled jalapeños.
- Mix-in texture: A small can of drained diced green chiles or a handful of black beans adds a nice bite.
If you love layered dips, try a 7-Layer Dip next.
How To Make Cheesy Refried Bean Dip
Step 1: Mix the Creamy Base

Heat the oven to 375°F (190°C). In a large bowl, stir the softened 8 oz cream cheese, 1/2 cup sour cream, 1 packet taco seasoning, and 1/2 cup salsa together until smooth and no white streaks remain.
Fold in the can of refried beans and 1 cup of the shredded cheese. Stir until everything is evenly combined. The mix will look pale pink and feel thick.
Step 2: Spread the Dip

Scrape the bean mixture into a 9-inch pie dish or an 8-inch square baking dish. Use the back of the spoon to spread it into an even layer all the way to the edges.
No need to grease the dish. The cheese will release enough fat as it bakes to prevent sticking.
Step 3: Top with Cheese

Sprinkle the remaining 1 cup of shredded cheese over the top in an even layer. Press it gently into the surface so it stays put during baking.
If you want an extra-crispy top, use a cheese that melts well, like a Mexican blend or straight Monterey Jack.
Step 4: Bake Until Bubbly

Slide the dish into the oven and bake for 20 to 25 minutes. You’ll know it’s ready when the edges are bubbling hard and the cheese on top is melted and golden in spots.
For a darker top, switch the broiler on for the last minute. Keep a close eye on it so it doesn’t burn.
Step 5: Garnish and Serve

Remove the dish from the oven and let it cool on the counter for 5 minutes. The dip will set just enough to hold its shape when you scoop.
Scatter the sliced green onions over the top and carry it straight to the table with a pile of thick tortilla chips.
Tips for the Smoothest Dip
- Use room temperature cream cheese: cold cream cheese can leave tiny lumps that won’t smooth out later.
- Let the dip rest after baking: 5 minutes off the heat firms it up so it doesn’t run off the chip.
- For extra texture, stir in a drained 4 oz can of diced green chiles or a handful of chopped pickled jalapeños with the beans.
- This dip can be assembled a day ahead. Cover and refrigerate the unbaked dish, then add 5 extra minutes to the bake time when you’re ready.
Bake times by dish size:
| Dish | Size / Type | Bake Time |
|---|---|---|
| 9-inch pie dish | shallow, wide | 20 to 25 mins |
| 8-inch square baking dish | deeper layer | 25 to 30 mins |
| Individual ramekins | 4 to 6 oz each | 15 to 20 mins |
Storing Leftover Dip
- Refrigerate: Store cooled dip in a covered container for up to 4 days.
- Reheating: Spoon a portion into a microwave-safe bowl and heat in 30-second bursts, stirring between each. For larger amounts, return it to a 350°F oven for 10 to 15 minutes.
What To Serve With Cheesy Refried Bean Dip
Thick-cut tortilla chips are the classic scoop, but I also like to set out cucumber rounds and carrot sticks. The fresh crunch balances the richness of the melted cheese.
Frequently Asked Questions
Can I make this dip in a slow cooker?
Yes. Combine the cream cheese, sour cream, seasoning, salsa, beans, and 1 cup cheese in the slow cooker. Heat on low for 2 to 3 hours, stirring once or twice, then top with the remaining cheese, cover, and let it melt for 10 minutes.
Can I use homemade refried beans?
Absolutely. Use about 2 cups of well-seasoned, thick refried beans. You may need to add a pinch of salt since canned beans carry more sodium than most homemade versions.
Can I make this dairy-free?
Yes. Use your favorite plant-based cream cheese, dairy-free sour cream, and a good melting vegan shredded cheese. The dip will still be creamy, though the texture may feel slightly softer.
Is this dip spicy?
It’s mild as written. To dial up the heat, use a hot salsa and fold in chopped pickled jalapeños or a pinch of cayenne with the seasoning.

Refried Bean Dip Recipe
Ingredients
Method
- Heat oven to 375°F. Stir cream cheese, sour cream, taco seasoning, and salsa until smooth. Fold in refried beans and 1 cup cheese.
- Spread into a 9-inch pie dish in an even layer.
- Top with remaining 1 cup cheese, pressing gently.
- Bake 20 to 25 minutes until bubbly and golden. Broil the last minute if you like a darker top.
- Cool 5 minutes, scatter with green onions, and serve with chips.
