This post may contain affiliate links.
Celebrate Cinco de Mayo with this quick and easy Beef Taco Dip Recipe. Simple taco inspired ingredients transform this beef dip into a flavor packed, creamy appetizer. You can use the leftovers as a filling for quesadillas or enchiladas. Your family will love this protein packed dip!

Thanks to the Ohio Beef Council for sponsoring today’s post. As always, opinions are 100% my own.
Cinco de Mayo is fast approaching and I love celebrating with this Beef Taco Dip Recipe.
Many of you might not be going out and celebrating the same way you normally do, but that doesn’t mean you can’t still eat the delicious Mexican inspired foods you love. This dip is a Mexican style dip recipe that I love making, and not just for a holiday! This is a nice protein packed meal for your family that you could serve over brown rice or alongside chips.
I think the leftovers are great too, and I often will use them as a quesadilla or enchilada filling. The options are endless with this easy taco dip.
You can easily make this with some simple swaps if you don’t have all of the ingredients on hand too, like using black beans in place of the refried beans.
If you want a version with extra protein try my Cottage Cheese Queso (with ground beef). If you like game-day beef recipes you also might like this Beef Enchiladas, Beef Enchilada Casserole, Slow Cooker Taco Soup Recipe or these Taco Beef Sliders.
Recipe Ingredients

For exact ingredient amounts and instructions, see the full recipe card below.
- Beef: Ground beef is added to this taco dip and adds so much flavor. I suggest using 80/20 ground beef and making sure to drain the fat.
- Tomatoes: Diced tomatoes are a great addition to dips. I suggest draining the tomatoes so the extra juices don’t make the dip too watery.
- Beans: This dip uses refried beans to make a layer of creamy beans. You could sub in black beans or pinto beans for a less creamy dip.
- Salsa: The salsa helps to add flavor to the dip. You can buy store-bought or try this Homemade Salsa, Tomatillo Salsa Verde or Avocado Tomatillo Salsa.
- Spices: The spice mixture in this dip is chili powder and cumin. You also can sub in taco seasoning.
- Cheese: Shredded cheese helps to make a cheesy dip. You could use pepper jack, sharp cheddar or even cotija cheese.
Table of Contents
Ways to Modify this Dip
- Beans: I used a can of vegetarian refried beans in this dip. I love how creamy they are and the flavor they add. If you don’t have refried beans you can use black or red beans. If you prefer that creamy texture try mashing the beans up first. You also can skip the beans all-together if you want. The beef will provide plenty of protein.
- Cheese: Feel free to use any cheese you have on hand. I like sharp cheddar, pepper jack, monterey jack or mozzarella. Once again you can skip the cheese but I personally wouldn’t! 😉
- Vegetables: I added a can of diced tomatoes to my dip. Once again you can skip this or try fire roasted tomatoes or even diced tomatoes with green chiles. If you want to add other vegetables to the dip I suggest cooking them with the beef. Try adding onions, poblanos, jalapeños or zucchini.
- Salsa: I added a cup of medium chunky salsa. Adding salsa helps add flavor to the dip. You can also make a Homemade Salsa or an Easy Homemade Salsa Verde.

Storage Tips
Storage the leftovers in an airtight container for up to 4 days in the fridge. To reheat you can heat in the microwave or heat in the oven. You might want to add more shredded cheese before re-baking.
More Dip Recipes
Vegetarian
Cowboy Caviar Recipe
Appetizers
Lemon Spinach Artichoke Dip
Mediterranean
Lemon Whipped Feta Dip
Mediterranean
Layered Greek Dip
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.
Beef Taco Dip Recipe

Ingredients
- 2 tablespoons olive oil
- 1 pound ground beef
- 1 can diced tomatoes
- 1 can refried beans , {or you can use regular black beans for a less creamy dip}
- 16 ounce salsa
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 2 cups sharp cheddar , shredded, divided (or pepper jack cheese)
- cilantro, for garnish {optional}
- green onion , for garnish {optional}
Instructions
- Preheat the oven to 350 degrees F.
- Heat the 2 Tablespoons of olive oil over medium heat in a large skillet. Add the ground beef and cook until browned. Drain the fat and place the beef in a large mixing bowl.
- Add the diced tomatoes, beans, salsa, chili powder, cumin and 1/2 cup of cheese. Stir until combined.
- Spread the beef taco mixture in a large non-stick skillet or cast iron skillet. Top with the remaining 1 1/2 cups of cheese.
- Bake in the oven for 15 minutes or until the cheese is starting to bubble.
- Garnish with fresh cilantro, green onion and fresh tomato. Serve warm with chips.
Notes
- Store the leftovers in the fridge for up to 3 days. When you want to reheat I suggest quickly heating in the oven again or use the microwave.
- You can sub in black beans for the refried beans. It will just be more chunky and less creamy.
- If you like spice add cayenne pepper and jalapenos.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















We love this easy dip! Great for football games.
What temperature do I set the oven to bake?
So sorry! 350 degrees works great for this recipe.