Easy Beef Queso Dip

Serves 4.
Prep Time:
Cook Time:
Total Time:
Rated 0 out of 5
0 out of 5 stars (based on 0 reviews)
Very good0%
Easy Beef Queso Dip
Print Recipe

Perfect for Tex-Mex entertaining, this Beef Queso Dip is packed with seasoned beef, onions, chiles, and a homemade queso dip! Plus, it’s all made in one skillet and is always a hit!


1 tablespoon olive oil
8 ounces ground beef
1/2 teaspoon ground cumin
1 tablespoon taco seasoning (homemade)
1 cup red onion, divided
1 (4 ounce) can green chiles
2 tablespoons all-purpose flour
1 cup chicken stock
1 cup whole milk
1 cup grated monterey jack cheese
1 cup grated pepper jack cheese
Diced tomatoes, garnish
Fresh cilantro, garnish
Tomatillo salsa, garnish (optional)
Tortilla chips, for serving


  1. In a large skillet or medium pot, add olive oil and ground beef over medium heat. Cook for 3-4 minutes until beef is browned, breaking it up as it cooks. Add onions, green chiles, cumin, and taco seasoning. Continue to cook for 2-3 minutes until onions soften. Remove 1/4 of the beef mixture and set aside as a topping for the queso.
  2. Add all-purpose flour to the skillet and cook for 1-2 minutes until the mixture forms a thick roux.
  3. Slowly whisk in the chicken stock and use the liquid to scrape up any bits. Whisk well to combine. Then whisk in milk slowly. Continue to cook for a few minutes until mixture thickens.
  4. Turn heat down to low and add cheese. Stir until cheese is just melted. Don’t boil the mixture once the cheese is added or it will break down.
  5. Remove queso from the heat and transfer to serving bowl. Garnish with beef, onions, tomato, cilantro, and salsa. Serve immediately.

Leftover queso can be reheated in the microwave in 30 second bursts, stirring in between cooking.