Go Back
James Andrew

High-Protein Bean Dip

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 8
Course: Appetizer, Side Dish, Snack
Cuisine: American
Calories: 180

Ingredients
  

  • 2 cans 15 oz each pinto beans or black beans, drained and rinsed
  • ½ cup nonfat or low-fat Greek yogurt
  • ½ cup low-fat cottage cheese
  • 1 cup shredded reduced-fat cheddar or Mexican-blend cheese
  • 1 tablespoon olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • Salt to taste
  • Black pepper to taste
  • Optional toppings: chopped cilantro green onions, diced tomatoes

Equipment

  • Medium saucepan or skillet
  • Potato masher or food processor
  • Measuring cups and spoons
  • Rubber spatula or wooden spoon
  • Oven-safe baking dish (optional)
  • Serving dish

Method
 

Prepare the Beans
  1. Heat olive oil in a medium saucepan over medium heat. Add the drained beans and warm for 3–4 minutes.
Season the Beans
  1. Sprinkle garlic powder, onion powder, cumin, smoked paprika, salt, and black pepper over the beans. Stir well and cook for another 2–3 minutes to bloom the spices.
Mash or Blend
  1. Remove from heat. Mash the beans using a potato masher for a chunky texture, or transfer to a food processor and blend until mostly smooth.
Add Protein Base
  1. Stir in Greek yogurt and cottage cheese until fully incorporated. The dip should become creamy and thick.
Add Cheese
  1. Fold in shredded cheese while the mixture is still warm so it melts evenly.
Optional Bake
  1. Transfer to an oven-safe dish and bake at 375°F (190°C) for 15–20 minutes until bubbly and lightly golden on top.
Garnish and Serve
  1. Remove from oven, rest for 5 minutes, and add toppings if desired.

Notes

Nutritional Facts and Total Calories (Approximate)

Per serving (based on 8 servings):
  • Calories: 180
  • Protein: 15g
  • Fat: 6g
  • Carbohydrates: 18g
  • Fiber: 6g
  • Sugar: 2g
Nutritional values vary depending on ingredients used.