Ingredients
Method
Preheat and prep
- Preheat your oven to 375°F (190°C).
- Lightly grease an 8x8 baking dish or similar oven-safe skillet.
Sauté the aromatics
- Heat 1 tbsp olive oil or butter in a skillet over medium heat.
- Add the chopped onion and cook until soft and translucent, about 4–5 minutes.
- Stir in the minced garlic and sauté for 30 seconds until fragrant.
Build the base
- In a mixing bowl, mash the drained beans with a fork or potato masher — you want some texture, not a smooth paste.
- Add the softened cream cheese, sour cream, cumin, smoked paprika, and cayenne (if using). Stir until mostly combined.
- Fold in the sautéed onion and garlic, diced green chiles, salsa, and half of the shredded cheeses. Season with salt and pepper to taste.
Assemble in the dish
- Spread the bean-cheese mixture into the prepared baking dish in an even layer.
- Sprinkle the remaining cheddar and Monterey Jack on top.
Bake until bubbly
- Bake for 15–18 minutes, or until the dip is bubbling and the top is golden.
- If you want extra browning, pop it under the broiler for 1–2 minutes — watch it closely so it doesn’t burn.
Finish and serve
- Remove from the oven and let cool for a couple of minutes.
- Stir gently for a creamier texture, or leave as-is for a pretty cheesy top.
- Sprinkle with fresh cilantro and serve warm with tortilla chips, pita, or veggies.
Notes
This is a vegetarian appetizer if you use vegetable-based cheese (or simply keep dairy). Want it gluten-free? Serve with tortilla chips or veggies.
