Creamy Cheesy Bean Dip Recipe for Chips and Nachos

This bean dip makes a perfect appetizer. It’s packed with protein from refried and pinto beans, boosted with creamy Greek yogurt and melted cheddar. Rich, cheesy, and satisfying, it’s an easy crowd-pleaser you can feel good about serving.

bean dip covered in melted cheese in a skillet

The Best Dips Are…

Great dips are easy to make, feed a crowd, and taste like you spent hours on them. This Mexican-style bean dip checks all those boxes: it’s cheesy, spoonable, and perfect with chips or vegetables. Here’s what makes it one of the best go-to dips:

  • Feeds a Crowd: The recipe yields enough for about 6–8 people. It also scales up well—double or triple it when you’re entertaining a larger group.
  • Quick to Prepare: From start to finish this dip takes under 30 minutes, so it’s ideal when you need a fast appetizer for game day or a last-minute gathering.
  • Smart Swaps for Health: It uses simple, real ingredients and includes Greek yogurt to add creaminess and protein without relying solely on cream cheese or sour cream.

Make this dip for a party, for game-day snacking, or as a zesty side at a casual dinner—the results are consistently delicious.

bean dip ingredients ready to be mixed together

Bean Dip Ingredients

This recipe uses a short list of flavorful, pantry-friendly ingredients you likely have on hand. Each one adds texture and depth without overcomplicating the dish:

  • Canned jalapeños (or canned green chiles for a milder version) — add heat and bright flavor.
  • Refried beans and pinto beans — the base of the dip; using both creates a great balance of creaminess and body.
  • Full-fat Greek yogurt — adds creaminess plus protein; you can substitute sour cream or cream cheese if you prefer.
  • Taco seasoning — ties the flavors together; use homemade or store-bought blend.
  • Minced white onion and garlic — aromatic foundation that complements the spices.
  • Salsa — choose mild or spicy based on your taste; either works well.
  • Shredded cheddar cheese — added both into the dip and sprinkled on top for a golden finish.

Why Greek Yogurt?

Greek yogurt is an excellent substitute for sour cream or cream cheese. It delivers a creamy texture with added benefits:

  • Higher in protein
  • Lower in fat when you choose a lighter variety
  • Wonderfully creamy without overwhelming the other flavors

If you prefer cream cheese or sour cream, feel free to swap them 1:1 with the Greek yogurt.

bean dip ingredients being mixed together in a skillet

How to Make Bean Dip – Step by Step

This recipe is straightforward and comes together in four simple steps. Follow the instructions below for a creamy, cheesy dip every time.

1. Preheat and Sauté

Preheat the oven to 400°F (200°C). Heat the olive oil in a small oven-safe pot or skillet over medium-high heat. When the oil is hot and fragrant, add the minced onion, garlic, and a pinch of salt. Sauté for about 3 minutes, until the onion becomes translucent.

Don’t have an oven-safe pot?

No problem. Prepare the dip on the stovetop, then transfer it to a sprayed 9 x 9-inch casserole dish before baking. Sprinkle the remaining cheese on top and continue with the baking step.

2. Add the Remaining Ingredients

Stir in the refried beans, drained pinto beans, canned jalapeños (or green chiles), Greek yogurt, taco seasoning, and salsa. Heat for a few minutes until everything is warmed through. Stir in half of the shredded cheddar so it melts into the mixture.

3. Bake and Finish

Top the dip with the remaining cheddar and bake at 400°F for 5 minutes. For a bubbly, browned top, optionally broil for 1–3 minutes—watch closely to avoid burning. Remove from the oven and let rest a couple minutes before serving.

bean dip covered in melted cheese and baked to perfection

Looking for a Kick? Spice to Your Liking!

If you like heat, use a hot salsa, add extra canned jalapeños, or season with cayenne, red pepper flakes, or your favorite hot sauce. Using mild salsa and mild canned chiles keeps the dip relatively mild, so adjust to taste.

Can I Double This Bean Dip Recipe?

Yes. This recipe scales up easily—just make sure your pot or casserole dish is large enough to hold the doubled or tripled batch.

What to Serve with Bean Dip

Classic tortilla chips are perfect, but this dip also pairs beautifully with fresh vegetables for a lighter option. Try:

  • Tortilla chips
  • Sliced bell peppers (red, green, or yellow)
  • Carrot sticks
  • Sliced cucumber
  • Broccoli or cauliflower florets
  • As a topping for tacos, nachos, fajitas, or quesadillas

How to Store Bean Dip

Refrigerate leftovers in an airtight container for up to 5 days.

Reheating: Reheat gently—on the stovetop over low heat or in a 300°F oven—stirring frequently to avoid separation and ensure even warming.

Freezing: Freezing is not recommended because the texture of melted cheese can change with freezing and thawing.

bean dip on a tortilla chip with melted cheese

More Healthy Dip Recipes

  • Baked Spinach Artichoke Dip
  • Mexican Black Bean Hummus
  • Roasted Garlic Caramelized Onion Dip
  • Healthy Chili Cheese Dip

The Best Bean Dip Recipe

Yield: Serves 6 | Prep: 15 minutes | Cook: 10 minutes | Total: 25 minutes

Author: Emily Richter

Ingredients

  • 1.5 tablespoons olive oil
  • 1/2 medium white onion, minced
  • 2 cloves garlic, minced
  • Pinch of salt
  • 2 tablespoons canned jalapeños (or green chiles for a milder option)
  • 1 (15-oz) can refried beans
  • 1 (15-oz) can pinto beans, drained and rinsed
  • 1/2 cup full-fat Greek yogurt (or substitute sour cream/cream cheese 1:1)
  • 1 tablespoon taco seasoning
  • 2 tablespoons salsa (any kind)
  • 1 cup shredded cheddar cheese, divided

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Heat olive oil in a small oven-safe pot or skillet over medium-high heat. Add the minced onion, garlic, and a pinch of salt. Sauté for about 3 minutes until the onion is translucent.
  3. Add the refried beans, pinto beans, canned jalapeños (or chiles), Greek yogurt, taco seasoning, and salsa. Stir and heat until the mixture is warmed through.
  4. Stir in 1/2 cup of the shredded cheddar so it melts into the dip.
  5. If you used a non–oven-safe pan, transfer the mixture to a sprayed 9 x 9-inch casserole dish. Sprinkle the remaining 1/2 cup of cheddar on top.
  6. Bake for 5 minutes, then optionally broil 1–3 minutes until the cheese is fully melted and golden. Serve warm.

Tips & Notes

  • If you don’t have an oven-safe skillet, prepare the dip on the stovetop then transfer to a 9 x 9-inch casserole dish before baking.
  • Adjust the heat level by swapping jalapeños for green chiles or by choosing a mild or hot salsa.
  • For best reheating results, warm slowly over low heat or in a low oven to maintain a creamy texture.

Nutrition (approximate per serving)

Calories: 236 kcal · Carbohydrates: 26 g · Protein: 12 g · Fat: 10 g · Fiber: 6 g · Sugar: 4 g

Nutrition information is an estimate and should be used as a guideline only.