Homemade Queso Dip

Homemade queso dip combines Cheddar, Pepper Jack, and cream cheese with softened peppers, green chiles, and tomatoes. A butter-and-flour base gives it a thick, scoopable consistency, while lime brightens the finished dip.

This six-serving batch uses half-and-half and freshly grated cheese. Keep the heat low during melting and add a little more half-and-half if the warm dip becomes too thick for the chips.

Homemade queso dip served in a bowl with tortilla chips

Why This Recipe Works

A pale roux thickens the dairy before cheese is introduced, creating a more stable base than melted cheese alone. Softened peppers distribute their flavor without leaving a harsh raw crunch. Adding grated cheese gradually over gentle heat helps it blend into the sauce. Draining the tomatoes controls loose water while retaining the small amount of liquid in the green chile can.

Ingredients

Dice the onion, poblano, and jalapeño finely and mince all four garlic cloves. Remove pepper seeds for a milder dip. Grate the eight ounces Cheddar and four ounces Pepper Jack from blocks when possible; prepared shreds can give a less smooth result. Cube the cream cheese. Use all-purpose flour for the roux, one undrained four-ounce can green chiles, and seven ounces drained tomatoes. Choose a mild chili powder or ancho chile powder rather than a hot pure powder.

Dip

  • 1 teaspoon cooking oil, avocado or light olive oil
  • 1/2 yellow onion, diced
  • 1 poblano pepper, seeded and diced
  • 1 jalapeño pepper, seeded and diced
  • 4 cloves garlic, minced
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups half-and-half
  • 8 ounces sharp Cheddar, finely grated
  • 4 ounces Pepper Jack, finely grated
  • 4 ounces cream cheese, cubed
  • 4 ounces chopped green chiles, one can, undrained
  • 7 ounces fire-roasted diced tomatoes, measured after draining, or diced fresh tomatoes
  • 1/2 lime, juiced
  • 1 teaspoon ground cumin
  • 1 teaspoon mild chili powder or ancho chile powder
  • Sea salt, to taste
  • Cayenne pepper, to taste

As Needed

  • Additional half-and-half, for thinning

How to Make Homemade Queso Dip

1. Soften the peppers and garlic. Warm the teaspoon of oil in a nonstick skillet over medium heat. Cook the onion, poblano, and jalapeño for eight to ten minutes, stirring until soft; reduce the heat if the small amount of oil begins to smoke. Stir in garlic during the last thirty seconds, then set the vegetable mixture aside. Garlic needs only brief cooking and can become bitter if it browns with the peppers for the whole stage.

2. Whisk a pale dairy base. In a saucepan over medium-low heat, melt the two tablespoons butter and stir in the flour. Whisk for one to two minutes until evenly foamy, keeping it pale rather than dark brown. Add the measured half-and-half gradually while whisking across the bottom and corners. Bring to a gentle simmer for two to three minutes until the base lightly coats a spoon, then lower the heat.

3. Melt the cheeses gradually. Stir in the cream cheese cubes until smooth, followed by small handfuls of Cheddar and Pepper Jack. Allow each addition to blend before the next. Use low heat or briefly remove the saucepan from the burner if it starts bubbling vigorously. A hard boil can make cheese tighten and release oil; gentle stirring and gradual additions keep the texture more even.

4. Fold in the flavorings and adjust. Add the cooked vegetables, undrained green chiles, drained tomatoes, cumin, and chili powder. Once evenly warm, remove from the heat and stir in the juice of half a lime. Taste before adding salt or cayenne. The dip should fall from a spoon in a thick ribbon; stir in extra half-and-half a tablespoon at a time if it is too stiff, especially after standing.

How to Serve

Serve warm in a bowl with tortilla chips and divide into six appetizer portions. A spoon lets guests add a little to tacos or warm tortillas. Stir occasionally during serving, and keep a little half-and-half available because the dip thickens as it cools.

Storage and Reheating

Refrigerate in a covered container within two hours and use within three to four days. Reheat over low heat, stirring and adding a small splash of half-and-half until smooth and 165°F. Freezing can make the dairy sauce grainy, so refrigeration gives a better texture. For a buffet, keep the dip at 140°F or above rather than leaving a cooling bowl out for hours. See federal cold-storage guidance for refrigerated foods.

Tips and Variations

  • Drain tomatoes but retain the liquid in the green chile can.
  • Whisk the dairy in gradually to break up flour lumps.
  • Choose mild chile seasoning and add cayenne only to taste.
  • Thin a cooling dip in small increments instead of pouring in a large splash.

Frequently Asked Questions

Can I use milk?

Milk makes a lighter, less rich base than half-and-half. Add it gradually and expect a different consistency.

Can I leave out jalapeño?

Yes, omit it for a milder dip. Pepper Jack still contributes some heat.

Can I use canned tomatoes?

Yes, the recipe uses drained fire-roasted diced tomatoes. Measure seven ounces after draining.

Why is my dip oily?

Excessive heat can cause the cheese to separate. Remove it from the burner and gently stir in a small amount of warm half-and-half.

Can I keep it warm in a slow cooker?

Transfer the finished dip to a preheated slow cooker for serving. Use a thermometer to keep it at least 140°F and stir occasionally.

homemade queso cheese dip 2026 09 13 163948 683x1024 1

Homemade Queso Dip

A warm, roux-thickened dip with three cheeses, sautéed peppers, tomatoes, green chiles, and lime. Makes six appetizer portions.
Prep Time 15 minutes
Cook Time 20 minutes
0 minutes
Total Time 35 minutes
Course Appetizer
Cuisine Tex-Mex
Servings 6 servings

Ingredients
  

Dip

  • 1 teaspoon cooking oil avocado or light olive oil
  • 1/2 yellow onion diced
  • 1 poblano pepper seeded and diced
  • 1 jalapeño pepper seeded and diced
  • 4 cloves garlic minced
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups half-and-half
  • 8 ounces sharp Cheddar finely grated
  • 4 ounces Pepper Jack finely grated
  • 4 ounces cream cheese cubed
  • 4 ounces chopped green chiles one can, undrained
  • 7 ounces fire-roasted diced tomatoes measured after draining, or diced fresh tomatoes
  • 1/2 lime juiced
  • 1 teaspoon ground cumin
  • 1 teaspoon mild chili powder or ancho chile powder
  • Sea salt to taste
  • Cayenne pepper to taste

As Needed

  • Additional half-and-half for thinning

Instructions
 

Make the Dip

  • Heat oil in a nonstick skillet over medium heat and cook onion, poblano, and jalapeño 8–10 minutes until soft. Add garlic for the last 30 seconds, then set aside.
  • Melt butter in a saucepan over medium-low heat and whisk in flour for 1–2 minutes until pale and foamy. Gradually whisk in 1 1/2 cups half-and-half and gently simmer 2–3 minutes until lightly thickened.
  • Reduce heat to low and stir in cream cheese until smooth. Add Cheddar and Pepper Jack in small handfuls, stirring until each melts.
  • Stir in vegetables, green chiles with their liquid, drained tomatoes, cumin, and chili powder until warm. Remove from heat, add lime juice, and season with salt and cayenne to taste.
  • Add extra half-and-half 1 tablespoon at a time if needed for a thick, scoopable dip. Serve warm in 6 appetizer portions.

Notes

  • Refrigerate within 2 hours and use within 3–4 days.
  • Reheat gently to 165°F, adding half-and-half as needed.
  • For hot holding, keep the dip at 140°F or above.
Keyword homemade queso dip