RecipeSkinny 7 Layer Bean Dip

Nutrition Facts
Amount per Serving
  • Calories: 130
  • Protein: 6g
  • Total Fat: 4g
    • Saturated Fat: 1g
  • Cholesterol: 4mg
  • Total Carbohydrate: 18.5g
  • Dietary Fiber: 4g
    • Natural Sugar: 1.5g
  • Sodium: 310mg

Nothing says football like a gorgeously layered taco dip with refried beans, seasoned beef, sour cream, guacamole and loads of cheese. Unfortunately, it comes with 300 calories per serving (depending on which recipe you use). My recipe redo layers it the right way…slimming it down to just 130 calories per serving while being equally as delicious as its fattening counterpart. Score!

  • Prep time
  • Total Time
This recipe makes 12 servings
  • • 1 can (15.5 ounces) black beans, rinsed and drained
  • • 1 tablespoon taco seasoning
  • • 1 cup corn
  • • 1 container (5 to 6 ounces) plain, nonfat Greek yogurt
  • • ½ cup salsa
  • • 1 cup reduced-fat Mexican cheese blend
  • • 1 avocado, diced
  • • 1 roma tomato, diced
  • • ½ cup chopped bell peppers
  • • ¼ cup chopped green onion
  • • 1 jalapeno pepper, diced small (optional)

Heat a non-stick skillet over medium heat and add black beans and taco seasoning. Cook until warmed through and fragrant (about 5 minutes). Press beans with the back of a spoon so about 1/2 the beans are smashed.

In a large baking dish, evenly spread black beans on the bottom. Layer corn on top of the beans. Add Greek yogurt on top of the corn. Layer salsa on top of the yogurt. Add the cheese as the next layer. Sprinkle avocado, tomato, bell peppers, green onion and optional jalapeño pepper on top of cheese.

Enjoy with your favorite veggie scoopers.

Note: Alternatively, layer about 2 to 3 tablespoons of each layer into small clear cups and serve as individual portions. 

For more delicious recipes and health tips, follow Joy on TwitterFacebookPinterest and Instagram.