15-Minute Eight-Layer Lean Beef & Greek Yogurt Dip

A lighter take on classic seven-layer dip, swapping sour cream for tangy fat-free Greek yogurt and using 95% lean ground beef for protein. Colorful vegetable layers—lettuce, tomatoes, scallions, olives—add fresh crunch and brightness. Cumin and garlic-forward spices tie the beans and meat together. Ideal for game day, potlucks, or casual entertaining. Serve chilled or at room temperature with tortilla chips or fresh vegetables for dipping.
Ingredients
- 16 oz refried beans, canned
- ¼ tsp chili powder
- ¾ tsp ground cumin, divided
- ½ tsp garlic powder, divided
- ½ tsp onion powder, divided
- 8 oz ground beef, raw, 95% lean
- ¼ tsp salt
- 1 cup fat-free plain Greek yogurt
- ½ cup reduced-fat Mexican-blend cheese, shreddedfull-fat cheddar1:1dairy
stronger flavor
- 2 cups lettuce, shredded
- 1 cup tomatoes, chopped
- ¼ cup scallions, chopped
- ¼ cup black olives, sliced
Instructions
- 1
Combine refried beans with chili powder, half the cumin, and half the garlic and onion powders in a medium bowl; mix well.
- 2
Heat a large skillet over medium-high heat with nonstick spray. Add ground beef, salt, and remaining cumin, garlic, and onion powders. Cook, breaking apart, until no pink remains, about 5 minutes.
- 3
Spread seasoned beans into an 8-inch square serving dish.
- 4
Layer cooked beef evenly over beans, then Greek yogurt, cheese, lettuce, tomatoes, scallions, and olives.
- 5
Serve cold or at room temperature.
Tips
Brown beef over medium-high heat without crowding the pan to develop deeper color and flavor in about 5 minutes.
Assemble dip up to 4 hours ahead; cover and chill. Fresh lettuce and tomatoes stay crisper when added just before serving.
Serve with tortilla chips, pita chips, or sliced bell peppers and cucumbers for scooping.
Good to Know
Cover and refrigerate up to 3 days. Lettuce and tomatoes soften over time; add fresh layers before serving day-2 or later.
Prepare beans and beef layers up to 1 day ahead. Assemble with yogurt, cheese, and vegetables up to 4 hours before serving.
Serve chilled or at room temperature with tortilla chips, pita, or fresh vegetable crudites. Doubles easily in a 9x13 dish.
Common Mistakes
Do not skip browning beef properly to avoid a gray, mushy texture; cook until no pink remains and edges brown slightly.
Do not add fresh lettuce and tomatoes too far ahead to avoid sogginess; layer just before serving.
Substitutions
Dairy-Free Swaps
stronger flavor
General Alternatives
FAQ
Can I make this dip ahead for a party?
Yes. Prepare beans and beef layers 1 day ahead. Assemble yogurt, cheese, and vegetables within 4 hours of serving. Add lettuce and tomatoes fresh for best texture and color.
What if I don't have Greek yogurt?
Use sour cream or a blend of mayo and plain yogurt in equal parts. Full-fat sour cream will be richer. Fat-free sour cream maintains the lighter profile.
How long does this keep, and can I freeze it?
Refrigerate covered up to 3 days. Freezing is not recommended; fresh vegetables lose texture and yogurt separates. Best served fresh or within 1-2 days.