Texas Caviar Pie is a crowd-pleasing dip that’s perfect for parties and casual gatherings. It layers a bright, zesty black bean salsa over a silky avocado and cream cheese base for a contrast of texture and flavor you’ll reach for again and again.

Table of contents
- Key to Success #1 – Make the Black Bean Salsa in Advance
- Key to Success #2 – Mash Avocados at Serving Time
- Key to Success #3 – Layer It Up
- Handpicked Recipe Favorites from My Kitchen, Just for You!
- Frequently Asked Questions
This Texas Caviar Pie Dip delivers bold, fresh flavors in every bite.

Key to Success #1 – Make the Black Bean Salsa in Advance
The black bean salsa combines black beans, picante sauce, chopped bell peppers, onion, cumin and garlic. Rinse and drain the canned black beans thoroughly so the salsa isn’t watery. Use a mix of green and red or yellow bell peppers for color and crispness; using all three colors makes a beautiful presentation, but two will work just fine.
After mixing the salsa, cover it and chill in the refrigerator. Allowing it to rest for a few hours helps the flavors meld and develop more depth.

Key to Success #2 – Mash Avocados at Serving Time
For the creamiest base, prepare the avocados right before serving. Peel, pit and mash the avocados, then add lemon juice to keep them from browning and to brighten the flavor. Fold in softened cream cheese, the reserved picante sauce and salt until smooth. This creates a rich, spreadable layer that contrasts nicely with the chilled bean salsa.

Key to Success #3 – Layer It Up
Spread the avocado and cream cheese mixture evenly in the bottom of a 9″ pie plate or shallow serving dish. The mixture should be smooth and easy to spread. Spoon the chilled black bean salsa over the avocado layer, smoothing it gently so it sits evenly. Leaving a small rim of avocado visible around the edge adds a nice visual touch.
Serve the Texas Caviar Pie with sturdy tortilla chips, scoop-style chips, or even Fritos—anything that can handle a generous scoop. The contrast of creamy avocado, tangy picante and crisp chips makes this a party favorite.
Handpicked Recipe Favorites from My Kitchen, Just for You!
-
Texas Trash Dip
-

Jalapeno Popper Dip
-

Pepper Jelly Cheese Dip
Frequently Asked Questions
Yes. Prepare the black bean salsa and the avocado-cream cheese mixture separately up to a day in advance. Keep both refrigerated in airtight containers, then assemble just before serving for the best texture and color.
You can add diced tomatoes, chopped jalapeños for heat, or fresh cilantro for brightness. Chopped green onions or a squeeze of lime also work well.
Stored in airtight containers, it keeps 2–3 days. For best color and texture, assemble just before serving or within one day.
Yes. Black beans are classic here, but pinto, kidney or a mixed bean medley are good alternatives.
Tortilla chips are ideal. You can also serve it with sliced vegetables, pita chips, or as a topping for tacos or taquitos.
Yes. Use a vegan cream cheese or a thick dairy-free yogurt to keep the dip dairy-free.
Spiciness depends on the picante sauce you choose. Select mild for little heat or hot for a spicier dip.
Texas Caviar Pie Dip
Print
Pin
Ingredients
- 15 oz can black beans, rinsed and drained
- 1 cup picante sauce, divided
- 1/3 cup red or yellow bell pepper, chopped
- 1/3 cup green bell pepper, chopped
- 1/3 cup onion, chopped
- 1 tsp ground cumin
- 2 cloves garlic, minced
- 2 large avocados, peeled, seeded and mashed
- 3 oz cream cheese, softened
- 1 Tbsp lemon juice
- 1/2 tsp salt
Directions
- Combine black beans, 3/4 cup picante sauce, red and green bell peppers, onion, cumin and garlic. Mix well, cover and chill.
- Just before serving, mix mashed avocados with cream cheese, remaining 1/4 cup picante sauce, lemon juice and salt until smooth.
- Spread the avocado mixture evenly in the bottom of a 9″ pie plate. Spoon the chilled bean mixture over the avocado layer.
- Serve with tortilla chips.
Equipment
- 9″ pie plate or shallow serving dish
- Mixing bowls
- Spoon or spatula for spreading
Nutrition Facts
Did You Make This Recipe?
Leave a comment and rating below — it helps other readers! If you tried any substitutions, tell us how it turned out. Save the recipe and enjoy!

