Go Back
Homemade Mexican Bean Dip photo

Mexican Bean Dip

This Mexican Bean Dip is SO EASY! Creamy, cheesy, and packed with bold flavors, it’s the perfect crowd-pleasing appetizer for any occasion.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Appetizer
Cuisine: Mexican

Ingredients
  

  • 1 cup sour cream
  • 16 ounce refried beans canned
  • 4 ounce cream cheese softened
  • 1 package taco seasoning
  • ½ cup salsa
  • 1 cup shredded Mexican cheese blend
  • optional toppings chopped tomatoes, fresh cilantro, diced onion, and creamy avocado

Equipment

  • Mixing bowl
  • Spoon or spatula
  • Baking dish or oven-safe skillet
  • Measuring cups and spoons
  • Oven or microwave

Method
 

  1. Make sure your cream cheese is softened to room temperature to ensure a smooth, creamy dip without lumps.
  2. In a mixing bowl, combine the softened cream cheese, sour cream, refried beans, taco seasoning, and salsa. Stir until fully combined and smooth.
  3. Fold in about half of the shredded Mexican cheese blend into the bean mixture for extra cheesy flavor throughout the dip.
  4. Spoon the dip into your baking dish or oven-safe skillet. Sprinkle the remaining cheese evenly on top.
  5. Bake in a preheated oven at 350°F (175°C) for about 20 minutes, or until the cheese is melted and bubbly. Alternatively, microwave on high for 2-3 minutes until hot and melted.
  6. Remove the dip from the oven. Top with your choice of chopped tomatoes, cilantro, onion, and avocado. Serve warm with tortilla chips or fresh veggies for dipping.

Notes

  • Softening the cream cheese beforehand is essential for a smooth texture without lumps.
  • Feel free to customize toppings like adding jalapeños, black olives, or a squeeze of lime for extra flavor.
  • Store leftovers in an airtight container in the fridge for up to 4 days; freeze for up to 2 months.