This EASY Bean Dip recipe has delicious layers of seasoned cream cheese and sour cream, refried beans, diced tomatoes, and hot melted cheese! It’s easy to make ahead of time and makes the best appetizer idea!

Be sure to serve this with my homemade guacamole and tortilla chips!

Overhead view of Bean Dip with toppings in a white baking dish with a serving spoon on the side.

EASY Bean Dip

I definitely think that I’ve made this Bean Dip recipe more than any other appetizer ever. It’s so easy to throw together, I always have what I need on hand, and the layers are truly addicting. This never (ever) lasts long, I’m lucky if I have an ounce leftover!

(And leftovers taste even better, so I’d think about making a double batch!) And be sure to serve this with my Homemade Tortilla Chips – best combo ever.

How to Make It

Note: This is an overview. See recipe card below this post for ingredient quantities and full instructions.

Combine softened cream cheese, sour cream and 1 tbsp. taco seasoning in a medium bowl until well-combined. Spread in an even layer in a casserole dish.

A bowl of cream cheese, sour cream, and taco seasoning next to a casserole dish of it spread out in an even layer.

Combine refried beans and 1 tbsp. additional taco seasoning in the same bowl and spread over the cream cheese/sour cream layer. Top with drained Rotel tomatoes. 

A casserole dish with refried beans next to a casserole dish topped with drained Rotel tomatoes over the refried beans.

Top with shredded Mexican cheese. Cover and bake at 350° F for 20 minutes. Uncover and bake for 5 additional minutes, or until the cheese is hot and melted. Add assorted toppings and server with tortilla chips!

Bean Dip in a casserole dish before and after baking.

Make Ahead Method

  • Assemble the dip as outlined. Drain the tomatoes super well. Cover and refrigerate for up to 2 days.
  • Let it sit out for 30 minutes prior to baking. Bake as outlined. 

Pro Tips

Storage

  • Store in an airtight container and refrigerate for up to 3 days.

Side view of a white casserole dish filled with Bean Dip, toppings, and a spoon on the side.

Tools For This Recipe

(Amazon affiliate links*)- Check out all of my kitchen essentials here.

*As an Amazon Associate, I earn from qualifying purchases.

Try These Next

Get My Free E-Book! 

Tried This Recipe?

Leave a review, I love hearing your feedback! ⭐⭐⭐⭐⭐

Bean Dip in a baking dish with a serving spoon on the side and toppings on top.

Bean Dip

5 from 1 rating
This EASY Bean Dip recipe has delicious layers of seasoned cream cheese and sour cream, refried beans, diced tomatoes, and hot melted cheese!

Ingredients

  • 8 oz. cream cheese, softened
  • ½ cup sour cream
  • 2 tablespoons taco seasoning, divided
  • 1 (16 oz.) can refried beans
  • 2 (10 oz.) cans Rotel diced tomatoes, drained very well
  • 1 cup shredded cheddar cheese
  • 1 cup shredded Monterey jack cheese, or pepper jack

Toppings:

  • Cilantro, green onions, red onions, tomatoes, jalapeno peppers

Instructions

  • Preheat oven to 350° F.
  • In a medium bowl, combine the softened cream cheese and sour cream until well combined. Stir in 1 tablespoon of taco seasoning.
  • Spread on the bottom of a 9 x 13-inch baking dish.
  • In the same mixing bowl, combine the refried beans and 1 more tablespoon of taco seasoning. Spread over the cream cheese/sour cream layer.
  • Use paper towels to remove excess moisture from the tomatoes and add them in an even layer over the refried beans.
  • Top with an even layer of cheese. Cover with foil and bake for 20 minutes. Remove the cover and bake for 5 more minutes, or until the cheese is hot and fully melted.
  • Remove from the oven and add toppings of choice. Serve with tortilla chips.

Notes

Pro Tips:

Make-Ahead Method:
  • Assemble the dip as outlined. Drain the tomatoes super well. Cover and refrigerate for up to 2 days.
  • Let it sit out for 30 minutes prior to baking. Bake as outlined. 

Storage:
  • Store in an airtight container and refrigerate for up to 3 days.
Nutritional information is an estimate and is per serving. There are 8 servings in this recipe.

Nutrition

Calories: 289kcal, Carbohydrates: 12g, Protein: 12g, Fat: 22g, Saturated Fat: 13g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Cholesterol: 64mg, Sodium: 654mg, Potassium: 211mg, Fiber: 3g, Sugar: 5g, Vitamin A: 909IU, Vitamin C: 7mg, Calcium: 288mg, Iron: 1mg
Did you try this recipe?Mention @TheCozyCook on Instagram or tag #thecozycook!