Here is my favorite copycat Chipotle queso dip recipe, with a creamy blend of Monterey Jack and sharp white cheddar, three types of peppers for the perfect kick, and that signature smoky flavor from chipotle in adobo.
This queso dip is always the first thing to disappear at our game day parties. I usually make a double batch because my family devours it with chips, and then uses whatever’s left over on tacos and burritos throughout the week. Nothing better than homemade queso that tastes just like the restaurant version, right?
Why You’ll Love This Queso Dip
- Restaurant-quality at home – You can recreate that creamy, addictive Chipotle queso without leaving your kitchen, and it tastes just as good (maybe even better!).
- Ready in under 45 minutes – This quick recipe means you can whip up fresh queso for game day, movie night, or unexpected guests without spending hours in the kitchen.
- Customizable heat level – You control the spice by adjusting the amount of serrano, poblano, and chipotle peppers to match your taste preferences.
- Fresh, real ingredients – Made with freshly grated cheese and real peppers instead of processed cheese products, this queso has authentic flavor and a smooth, creamy texture.
- Perfect party appetizer – Whether you’re serving it with tortilla chips, drizzling it over tacos, or using it as a nacho topping, this crowd-pleasing dip disappears fast.
What Kind of Cheese Should I Use?
For the best queso dip, you’ll want to grab blocks of Monterey Jack and sharp white cheddar and grate them yourself at home. Pre-shredded cheese from the store is coated with anti-caking agents that can make your queso grainy or prevent it from melting smoothly. Freshly grated cheese melts like a dream and gives you that creamy, restaurant-quality texture you’re looking for. If you can only find yellow cheddar, don’t stress – it’ll still taste great, just with a slightly different color than the Chipotle version.
Options for Substitutions
This queso is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:
- Whole milk: You can use 2% milk if that’s what you have, though the queso might be slightly less creamy. Avoid skim milk as it won’t give you that rich, smooth texture you’re looking for.
- Serrano pepper: If you can’t find serrano peppers, jalapeños work great as a substitute. They’re a bit milder, so you might want to add an extra half pepper to keep the heat level similar.
- Poblano pepper: Green bell peppers can stand in for poblanos if needed. They’re sweeter and less smoky, but they’ll still add that nice pepper flavor and texture to your queso.
- Monterey jack and white cheddar: The cheese combo is important here for getting that signature Chipotle taste and smooth melt. If you must substitute, stick with good melting cheeses like Colby jack or regular sharp cheddar, but avoid pre-shredded cheese as it contains anti-caking agents that can make your queso grainy.
- Sour cream: Greek yogurt can work in place of sour cream, though it might make the queso slightly tangier. Use full-fat for the best results.
Watch Out for These Mistakes While Cooking
The biggest mistake when making queso is adding the cheese too quickly or over high heat, which causes it to separate and become grainy instead of smooth – always reduce to low heat and add the cheese gradually, stirring constantly until each handful melts completely before adding more.
Another common error is skipping the cornstarch slurry or not mixing it well enough, which can leave you with a thin, runny dip that won’t coat your chips properly.
Pre-shredded cheese might seem convenient, but it contains anti-caking agents that prevent it from melting smoothly, so take the extra few minutes to grate your Monterey jack and white cheddar fresh for the creamiest results.
Finally, if your queso does break or look oily, don’t panic – whisk in a tablespoon of milk at a time over low heat to bring it back together.
What to Serve With Chipotle Queso Dip?
This queso is perfect for your next game day or taco night, and it pairs best with thick, sturdy tortilla chips that can handle all that creamy, cheesy goodness without breaking. I love setting out a spread with the queso as the star, surrounded by fresh veggies like bell pepper strips, celery sticks, and jicama for anyone who wants a lighter option. You can also drizzle it over nachos loaded with black beans, jalapeños, and pico de gallo, or use it as a topping for tacos, burritos, and burrito bowls. For a fun appetizer spread, serve it alongside guacamole, salsa, and some warm flour tortillas for dipping.
Storage Instructions
Store: Keep your leftover queso in an airtight container in the fridge for up to 4 days. The cheese might thicken up as it cools, but that’s totally normal and easy to fix when you reheat it.
Freeze: I don’t recommend freezing this queso because dairy-based cheese dips tend to separate and get grainy when thawed. It’s best enjoyed fresh or within a few days from the fridge.
Reheat: Warm it up gently on the stovetop over low heat, stirring constantly and adding a splash of milk to bring back that smooth, creamy texture. You can also microwave it in 30-second bursts, stirring between each interval and adding a little milk if needed to loosen it up.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-30 minutes |
| Total Time | 30-45 minutes |
| Level of Difficulty | Medium |
| Servings | 3.5 cups of dip |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1500-1700
- Protein: 55-65 g
- Fat: 110-130 g
- Carbohydrates: 65-80 g
Ingredients
- 2 cups whole milk
- 3 tbsp onion, finely minced
- 2 tbsp serrano pepper, minced
- 2 tbsp poblano pepper, finely diced
- 1 1/2 tsp chipotle pepper in adobo, minced
- 2 garlic cloves, minced
- 3 tbsp cornstarch
- 2 tbsp water
- 1 cup sour cream
- 2 1/4 cups freshly grated Monterey Jack cheese
- 1 1/4 cups freshly grated sharp white cheddar
- 1 1/2 tbsp tomato, finely diced
- 1/2 tsp sea salt
- 1/4 tsp ground cumin
Step 1: Prepare All Ingredients (Mise en Place)
- 3 tbsp onion, finely minced
- 2 tbsp serrano pepper, minced
- 2 tbsp poblano pepper, finely diced
- 1 1/2 tsp chipotle pepper in adobo, minced
- 2 garlic cloves, minced
- 1 1/2 tbsp tomato, finely diced
- 2 1/4 cups freshly grated Monterey Jack cheese
- 1 1/4 cups freshly grated sharp white cheddar
- 3 tbsp cornstarch
- 2 tbsp water
Mince the onion, serrano pepper, poblano pepper, garlic cloves, and chipotle pepper in adobo.
Finely dice the tomato and set aside.
Grate both the Monterey Jack and sharp white cheddar cheese freshly—this ensures they melt smoothly without clumping.
In a small bowl, whisk together the cornstarch and water until completely smooth with no lumps, as this will be your thickening agent.
Step 2: Build the Flavor Base
- 2 cups whole milk
- 3 tbsp onion, finely minced
- 2 tbsp serrano pepper, minced
- 2 tbsp poblano pepper, finely diced
- 1 1/2 tsp chipotle pepper in adobo, minced
- 2 garlic cloves, minced
Pour the milk into a medium saucepan and heat over medium heat until steaming—you want it hot but not boiling.
Add the minced onion, serrano pepper, poblano pepper, chipotle pepper, and garlic all at once.
Stir well and let this simmer for 2-3 minutes to allow the peppers and aromatics to infuse their flavors into the milk.
I like to let it simmer this way because the heat helps release the peppers’ oils and creates a deeper, more complex flavor foundation.
Step 3: Thicken the Base
- cornstarch and water mixture from Step 1
Pour the cornstarch slurry from Step 1 into the simmering milk mixture, stirring constantly to prevent lumps from forming.
Continue cooking and stirring for 2-3 minutes until the mixture noticeably thickens and coats the back of a spoon.
This is your emulsion foundation—it will help the cheese melt smoothly and create the creamy texture characteristic of queso dip.
Step 4: Incorporate Sour Cream and Cheese
- 1 cup sour cream
- 2 1/4 cups freshly grated Monterey Jack cheese
- 1 1/4 cups freshly grated sharp white cheddar
Reduce the heat to very low—this is crucial because high heat can cause the sour cream to break and create a grainy texture.
Whisk in the sour cream until fully combined and smooth.
Now add the grated cheese from Step 1 gradually, one handful at a time, stirring constantly after each addition to ensure even melting.
I find adding cheese slowly prevents clumping and ensures a silky, uniform dip.
Continue until all cheese is melted and the mixture is creamy.
Step 5: Season and Finish
- 1 1/2 tbsp tomato, finely diced
- 1/2 tsp sea salt
- 1/4 tsp ground cumin
Fold in the diced tomato from Step 1 along with the sea salt and ground cumin.
Stir gently to distribute these final ingredients evenly throughout the dip.
Taste the queso and adjust seasoning as needed—you may want more salt or cumin depending on your preference.
The dip is now ready to serve warm, or you can let it cool slightly if you prefer a thicker consistency.

Cheesy Copycat Chipotle Queso Dip
Ingredients
- 2 cups whole milk
- 3 tbsp onion, finely minced
- 2 tbsp serrano pepper, minced
- 2 tbsp poblano pepper, finely diced
- 1 1/2 tsp chipotle pepper in adobo, minced
- 2 garlic cloves, minced
- 3 tbsp cornstarch
- 2 tbsp water
- 1 cup sour cream
- 2 1/4 cups freshly grated Monterey Jack cheese
- 1 1/4 cups freshly grated sharp white cheddar
- 1 1/2 tbsp tomato, finely diced
- 1/2 tsp sea salt
- 1/4 tsp ground cumin
Instructions
- Mince the onion, serrano pepper, poblano pepper, garlic cloves, and chipotle pepper in adobo. Finely dice the tomato and set aside. Grate both the Monterey Jack and sharp white cheddar cheese freshly—this ensures they melt smoothly without clumping. In a small bowl, whisk together the cornstarch and water until completely smooth with no lumps, as this will be your thickening agent.
- Pour the milk into a medium saucepan and heat over medium heat until steaming—you want it hot but not boiling. Add the minced onion, serrano pepper, poblano pepper, chipotle pepper, and garlic all at once. Stir well and let this simmer for 2-3 minutes to allow the peppers and aromatics to infuse their flavors into the milk. I like to let it simmer this way because the heat helps release the peppers' oils and creates a deeper, more complex flavor foundation.
- Pour the cornstarch slurry from Step 1 into the simmering milk mixture, stirring constantly to prevent lumps from forming. Continue cooking and stirring for 2-3 minutes until the mixture noticeably thickens and coats the back of a spoon. This is your emulsion foundation—it will help the cheese melt smoothly and create the creamy texture characteristic of queso dip.
- Reduce the heat to very low—this is crucial because high heat can cause the sour cream to break and create a grainy texture. Whisk in the sour cream until fully combined and smooth. Now add the grated cheese from Step 1 gradually, one handful at a time, stirring constantly after each addition to ensure even melting. I find adding cheese slowly prevents clumping and ensures a silky, uniform dip. Continue until all cheese is melted and the mixture is creamy.
- Fold in the diced tomato from Step 1 along with the sea salt and ground cumin. Stir gently to distribute these final ingredients evenly throughout the dip. Taste the queso and adjust seasoning as needed—you may want more salt or cumin depending on your preference. The dip is now ready to serve warm, or you can let it cool slightly if you prefer a thicker consistency.







