• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Recipe Index

Feasting not Fasting

Because life's too short to be hungry

  • Home
  • About
    • Work With Me
    • Contact
  • Recipe Index
    • 30-Minute Meals
    • Appetizers
    • Baked Goods
    • Breakfast
    • Desserts
    • Drinks and Smoothies
    • Lunches
    • Main Dishes
    • Salads
    • Sauces and Condiments
    • Side Dishes
    • Snacks
    • Soups & Stews
  • By Method
    • Air Fryer
    • Blender
    • Crock Pot/Slow Cooker
    • Freezer
    • Instant Pot
    • Oven
  • By Diet
    • Dairy-Free
    • Gluten-Free
    • Keto
    • Low-Carb
    • Vegan
    • Vegetarian
  • Appetizers
  • Baked Goods
  • Breakfast
  • Desserts
  • Main Dishes
  • Salads
  • Side Dishes
  • Snacks
Home » Recipes » Appetizers » Mexican Bean Dip

Mexican Bean Dip

February 24, 2016 by Christy Gurin, Updated May 27, 2019 2 Comments

This post may contain affiliate links. Read my disclosure policy.

Pin Jump to Recipe

This post may contain affiliate links. Read my disclosure policy.

Pin701
Share
Tweet
Yum16
717 Shares

This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!

Table of Contents

  • Mexican Bean Dip
    • Ingredients US CustomaryMetric
      • Dip
      • Toppings
    • Instructions
    • Notes
    • Nutrition
      • did you make this recipe?

This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!

After getting back from our trio of vacations (Toronto, Whistler, and Costa Rica, oh my!), we’ve been in desperate need of a diet restart. I actually made this bean dip before the craziness started, but am revisiting it now since its the perfect healthy snack to get your eating back on track.

Costa Rica was such an incredible adventure. In addition to being part of a beautiful wedding, we got plenty of pool time, snorkeling, beach walks, and all kinds of relaxing fun in the sun.

This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!

I discovered that one can exist *almost* entirely off piña coladas for several days straight so that was an important finding. I plan to publish the results of the extensive research I did on this topic in a yet to be determined semi-credible scientific journal. Please stay tuned for more information on this important and ground breaking study.

But, as all post-vacationers know, weaning oneself off piña coladas and re-entering the real world must be done at some point. So, here we are, trying to get back into healthy eating but still craving all the fresh and tasty things. That’s where I remembered this bean dip recipe. Bean dip is the perfect snack for easing yourself back into your healthy routine. I know bean dip might sound boring, but this one is anything but that!

This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!

The melty cheese adds that ooey gooeyness that makes it taste more indulgent than it is. This is all part of the trickery though since there’s only a thin layer of cheese on top. If you really want to, you can always add more cheese of course, but I choose to use a thin layer to make this a healthier, lightened up version of traditional bean dip.

And the toppings? Oh my laaands, the toppings! Fresh cilantro, green onion, avocado, tomato, and black olives. Yum, yum, and yum again. You can tweak these to fit your preferences, but I like to load it up. I’m an everything bagel kind of gal. The more flavors the merrier in dishes like this. Plus, all the toppings are healthy and add to the nutritiousness of the dish! Doesn’t get better than that.  

This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!

Below you can see the inner workings of the bean dip making. Throw some beans, yogurt (or sour cream), lime juice, and seasonings in a blender or food processor and pulse until smooth and creamy.

I used Olena’s tips over on ifoodreal to make and freeze a bunch of beans a while back. This was great… until  I realized they were over taking my freezer. So, we’ve been on a use all the beans kick ever since. Canned beans work the same way as thawed cooked beans, so use whichever you prefer.

 

This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!

It will come out looking like this. Trust me, it tastes better than it looks.

This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!

From here, just sprinkle cheese on top and bake until warm and bubbly. Then comes the best part – the toppings! Add as many as your heart desires. Mine ends up having about as much toppings as there is bean dip. I love it this way.

You can always pick and choose whatever toppings you like best. You don’t have to follow the recipe to a T on this by any means. I’m not a huge black olive fan so I leave those off sometimes, but its up to you. Do whatever fits your fancy, just make sure you add a borderline insane amount of goodies, irregardless of what they are.

This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!

One other option is to use sour cream instead of yogurt. I like to use Greek yogurt because it adds protein and contributes to the overall healthiness of the recipe. You can definitely taste the yogurt though so if you’re one of the people that loathe yogurt, you may want to scale back a bit on this or use sour cream.

Like I say with many recipes, this bean dip is one that you can tweak and make your own in countless ways. Or , if bean dip just isn’t your thing, but you’re looking for a healthy snack, try these curry carrot fries, these fancy endives, or these zucchini pizza bites. Snack on my friends!

Recipe
This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!
Recipe
5 from 2 votes
click the stars to rate!

Mexican Bean Dip

Created by: Christy Gurin
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Print Recipe
Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
8
This Mexican bean dip is easy and tasty as can be with Greek yogurt adding a nutrition and protein punch. The melted cheese and toppings take it over the top!

Ingredients
 

Dip

  • 2 cups cooked pinto or black beans (15 oz. can, rinsed and drained)
  • 1/2 cup plain Greek yogurt
  • 1 tsp. cumin
  • 2 tsp. chili powder
  • 1/2 - 1 tsp. salt (I like it to be closer to 1 tsp., but some like it less salty)
  • 1/2 tsp. garlic powder
  • 1/2 tsp. onion powder
  • 1 Tbsp. fresh lime juice
  • 1/2 cup cheese (cheddar, Monterey jack or pepper jack are my favorites for this)

Toppings

  • 1 - 2 Tbsp. chopped cilantro
  • 2 Tbsp. sliced green onion
  • 1 medium tomato, diced
  • 1/4 cup sliced black olives
  • 1/2 of a small avocado, diced

Instructions

  • Preheat oven to 350 degrees F.
  • Put all dip ingredients, except cheese, into a blender or food processor and pulse until smooth and creamy. Taste and adjust salt level if needed.
  • Spread dip out evenly in an oven safe flat dish that will be easy for dipping. Sprinkle cheese on top (you can add more than 1/2 cup if you want it to be extra cheesy)* and place dish in oven.
  • Bake for 20 minutes until cheese is melted and dip is warmed through. Remove from oven and sprinkle evenly with toppings. Serve with chips, and/or sliced vegetables.

Notes

*Dip can be prepared up to this step a day ahead.

Nutrition

Calories: 132kcal | Carbohydrates: 15g | Protein: 8g | Fat: 5g | Saturated Fat: 2g | Cholesterol: 8mg | Sodium: 499mg | Potassium: 349mg | Fiber: 6g | Sugar: 1g | Vitamin A: 1020IU | Vitamin C: 6.1mg | Calcium: 98mg | Iron: 1.8mg

did you make this recipe?

Make sure to follow on Pinterest @feastingnotfasting and on Instagram @feastingnotfasting

 

 

 

 

posted in: Appetizers, Beans, Recipes

Previous
Sweet Meat Squash Soup
Next
Fried Sage Butternut Squash Tossed in Brown Butter

Reader Interactions

    Leave a Review Cancel reply

    If you love this recipe, please consider giving it a star rating when you post a comment. Star ratings help people discover my recipes online. I read every review and your support means a lot to me!

    Sincerely,
    Christy

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Comments & Reviews

  1. Sarah Cannes says

    June 29, 2023

    5 stars
    This layer dip is awesome! Got gobbled up in a flash!

    Reply
    • Christy says

      June 29, 2023

      It’s pretty tasty! Thanks for commenting and letting me know!

      Reply

Primary Sidebar

Christy - Author of Feasting Not Fasting.

Hi, Im Christy

The foodie, photographer and recipe developer behind Feasting Not Fasting, a site centered on making it easier to eat healthy.

More About Me
almond flour blueberry muffin on a plate with bite taken out

Simple healthy recipes straight to your inbox!

Subscribe for the newsletter for all the latest recipes delivered straight to you.

Sign up

Featured Recipes

  • overhead picture of Mediterranean eggplant salad in a white bowl
    Mediterranean Eggplant Salad
  • Close up picture of chicken taco seasoning blend in a white bowl
    Chicken Taco Seasoning
  • close up picture of kale salad on a white plate
    Lemon Kale Salad
  • Prosciutto Melon Skewers
  • These baked pears with honey and almonds are the perfect healthy dessert for the holidays with cranberries and a nutty crunch all for 200 calories!
    Baked Pears with Honey and Almonds
  • I'm in love with this beet smoothie! Its delicious, high in protein and has the perfect amount of sweetness to balance out the earthiness of the beets.
    Beet Smoothie with Strawberries and Kale
Allure Logo.
Boston Mag Logo.
Buzzfeed Logo.
Glamour Logo.
Healthline Logo.
The Huffington Post Logo.
MSN Logo.
sheknows Logo.
almond flour blueberry muffin on a plate with bite taken out

Simple healthy recipes straight to your inbox!

Feasting Not Fasting

About

  • About the Blog
  • Blog
  • Contact Us
  • Disclosure Policy
  • Collaboration

By Method

  • Air Fryer
  • Blender
  • Slow Cooker
  • Freezer
  • Instant Pot
  • Oven
  • Stovetop

By Diet

  • Dairy-Free
  • Gluten-Free
  • Keto
  • Low-Carb
  • Meal Prep
  • Paleo
  • Vegan
  • Vegetarian

By Course

  • Appetizers
  • Baked Goods
  • Breakfast
  • Dinner
  • Lunches
  • Main Dishes
  • Salads
  • Side Dishes
©2023, Feasting not Fasting. About Contact Privacy Policy Back To Top
Design by Pixel Me Designs
×

Simple healthy recipes straight to your inbox!

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Save & Accept