Ultimate Bean Dip (Printer-Friendly Version)

# What You'll Need:

→ For the Dip

01 - 2 cans (15 oz each) refried beans
02 - 1 block (8 oz) cream cheese, softened
03 - 1 cup sour cream
04 - 1 teaspoon garlic powder
05 - 1 teaspoon onion powder
06 - 1 teaspoon chili powder
07 - ½ teaspoon ground cumin
08 - 2 cups shredded cheddar cheese
09 - 1 cup shredded Monterey Jack cheese
10 - ½ cup salsa or diced tomatoes with green chilies
11 - 1 can (4 oz) diced green chilies (optional)

→ For Garnish

12 - 2 tablespoons chopped green onions
13 - ¼ cup sliced black olives (optional)
14 - 2 tablespoons chopped fresh cilantro

# Let's Cook!:

01 - Preheat your oven to 375°F (190°C). Lightly grease a 9x9-inch baking dish or a similar-sized oven-safe dish.
02 - In a large mixing bowl, combine the refried beans, cream cheese, sour cream, garlic powder, onion powder, chili powder, and cumin. Stir until smooth and well combined.
03 - Spread the bean mixture evenly in the prepared baking dish. Pour salsa or diced tomatoes over the top. Sprinkle a mix of cheddar and Monterey Jack cheese evenly over the top.
04 - Place the dish in the preheated oven. Bake for 20-25 minutes, or until the cheese is melted and bubbly.
05 - Remove from the oven and let it cool for 5 minutes. Garnish with green onions, sliced black olives, and chopped cilantro.

# Cook's Notes:

01 - For extra spice, use hot salsa or add a pinch of cayenne pepper to the dip mixture.
02 - Serve with tortilla chips, veggie sticks, or toasted bread for dipping.
03 - You can make this dip ahead of time and refrigerate it before baking. Add a few extra minutes to the baking time if starting from cold.