30-Minute Queso Dip with Cream Cheese

Finding a crowd-pleasing dip that’s actually worth making from scratch can feel like an impossible task. After all, store-bought queso is convenient and always within arm’s reach at the grocery store, and making your own seems like it might be more trouble than it’s worth when you’ve got guests arriving soon or game day snacks to pull together.

Luckily, this creamy queso dip with cream cheese checks all the boxes: it’s rich and flavorful without being complicated, comes together in about 20 minutes, and uses simple ingredients you probably already have in your fridge.

queso dip with cream cheese
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Queso Dip

  • Ready in 30 minutes – This queso comes together quickly on the stovetop, making it perfect for last-minute gatherings or when those snack cravings hit.
  • Extra creamy texture – The combination of cream cheese and evaporated milk creates a smooth, velvety dip that stays creamy even as it cools.
  • Restaurant-quality flavor at home – With sharp cheddar, Rotel tomatoes, and just the right blend of spices, this tastes like your favorite Tex-Mex spot without leaving your kitchen.
  • Perfect for parties – Whether you’re hosting game day or a casual get-together, this crowd-pleasing dip pairs great with chips, pretzels, or veggies.
  • Easy to customize – You can adjust the spice level and add your favorite toppings like pico de gallo to make it your own.

What Kind of Cheese Should I Use?

For this queso dip, you’ll need two types of cheese: cream cheese and cheddar. When it comes to cream cheese, the standard brick-style works perfectly – just make sure it’s softened to room temperature so it melts smoothly into your dip. For the cheddar, I recommend going with extra-sharp because it gives you that bold, tangy flavor that really stands out in queso. You’ll want to shred it yourself from a block rather than buying pre-shredded cheese, since the pre-shredded stuff has anti-caking agents that can make your dip grainy instead of smooth and creamy. If you can’t find extra-sharp, sharp cheddar will work just fine too.

queso dip with cream cheese
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This queso recipe is pretty forgiving, so here are some swaps you can make:

  • Extra-sharp cheddar cheese: You can use medium or mild cheddar if that’s what you have, though the flavor won’t be quite as bold. Monterey Jack or a Mexican cheese blend also work well and give you a creamier texture.
  • Cream cheese: This is what makes the queso smooth and creamy, so I wouldn’t skip it. But if you need to, you can use Velveeta instead – just use the same amount and it’ll melt right in.
  • Rotel tomatoes: Can’t find Rotel? Use a regular can of diced tomatoes plus a 4-ounce can of diced green chilies. You can also use fresh diced tomatoes and jalapeños if you prefer.
  • Evaporated milk: Regular whole milk works in a pinch, though your queso might be slightly thinner. You can also use half-and-half for an even richer dip.
  • Cilantro: If you’re not a cilantro fan, just leave it out or swap it with fresh parsley for a milder herb flavor.

Watch Out for These Mistakes While Cooking

The biggest mistake when making queso is cranking up the heat too high, which causes the cheese to separate and become grainy instead of smooth – keep your burner on low once you add the cheese and stir constantly to maintain that creamy texture.

Another common error is adding cold cream cheese straight from the fridge, so make sure it’s softened to room temperature first, which helps it melt evenly without clumping.

Don’t forget to shred your own cheddar cheese instead of using pre-shredded, since the anti-caking agents in bagged cheese can prevent it from melting smoothly.

If your queso does get too thick while sitting out, simply stir in a tablespoon or two of whole milk at a time until you reach your desired consistency, and reheat gently on low to avoid breaking the sauce.

queso dip with cream cheese
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Queso Dip?

This queso is perfect for game day or any casual get-together, and tortilla chips are obviously the go-to choice for scooping up all that cheesy goodness. I love setting out a variety of dippers like pretzel bites, soft flour tortillas cut into triangles, or even crispy pita chips for something different. You can also use this queso as a topping for nachos loaded with black beans, jalapeños, and sour cream, or drizzle it over tacos, burritos, or even baked potatoes. If you’re feeding a crowd, pair it with other appetizers like guacamole, salsa, and a platter of fresh veggies for a full spread.

Storage Instructions

Store: Keep any leftover queso in an airtight container in the fridge for up to 4 days. It’ll thicken up quite a bit as it cools, but don’t worry – that’s totally normal with cheese dips.

Freeze: You can freeze this queso for up to 2 months in a freezer-safe container, though the texture might be a little grainy when you thaw it. It still tastes great, but fresh is definitely best for that smooth, creamy consistency.

Reheat: Warm it up gently on the stovetop over low heat, stirring often and adding a splash of milk to get it back to that perfect dipping consistency. You can also microwave it in 30-second intervals, stirring between each one and adding milk as 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 4.5 cups of dip

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1900-2100
  • Protein: 75-85 g
  • Fat: 135-150 g
  • Carbohydrates: 75-85 g

Ingredients

For the queso dip:

  • 1/2 tbsp avocado oil
  • 3 garlic cloves (freshly minced for best flavor)
  • 1/4 cup white onion (finely diced into 1/4-inch pieces)
  • 12 oz evaporated milk
  • 1 tsp sea salt
  • 1 tsp ground cumin
  • 1/2 tsp chili powder
  • 8 oz sharp cheddar cheese (freshly shredded from a block)
  • 8 oz cream cheese (cubed for faster melting)
  • 10 oz canned diced tomatoes with green chilies (Rotel style, drained)
  • 1/3 cup fresh cilantro (leaves only, finely chopped)
  • 1/2 tsp fresh lime juice
  • 4-6 tbsp whole milk (as needed for thinning)

For serving:

  • pico de gallo
  • corn chips
  • pretzel bites (warmed before serving)

Step 1: Prepare Ingredients and Bloom Spices

  • 3 garlic cloves, minced
  • 1/4 cup white onion, finely diced
  • 8 oz sharp cheddar cheese, freshly shredded
  • 8 oz cream cheese, cubed
  • 12 oz evaporated milk
  • 1 tsp sea salt
  • 1 tsp ground cumin
  • 1/2 tsp chili powder

Mince the garlic cloves finely and dice the white onion into small, uniform 1/4-inch pieces—this ensures even cooking and consistent texture throughout the dip.

Have the cheddar cheese freshly shredded and the cream cheese cubed; I find that cubing the cream cheese helps it melt much faster and more evenly into the sauce, preventing lumps.

Measure out the evaporated milk, sea salt, ground cumin, and chili powder into a small bowl so they’re ready to go when needed.

Step 2: Build the Aromatic Base

  • 1/2 tbsp avocado oil
  • 3 garlic cloves, minced
  • 1/4 cup white onion, finely diced

Heat the avocado oil in a medium saucepan over medium-high heat until shimmering.

Add the minced garlic and diced onion, stirring frequently for about 3 minutes until the onion becomes translucent and fragrant.

This creates an aromatic foundation that gives the queso dip depth and richness.

Step 3: Create the Creamy Sauce Base

  • 12 oz evaporated milk
  • 1 tsp sea salt
  • 1 tsp ground cumin
  • 1/2 tsp chili powder

Pour in the evaporated milk and add the sea salt, ground cumin, and chili powder, stirring constantly until the mixture is steaming and the spices are fully incorporated.

The evaporated milk creates a naturally thick, creamy base without requiring heavy cream, and the spices bloom in the heat to develop their full flavor.

Let this simmer for 1-2 minutes to activate the spices.

Step 4: Melt and Incorporate the Cheese

  • 8 oz sharp cheddar cheese, freshly shredded
  • 8 oz cream cheese, cubed
  • sauce base from Step 3

Reduce the heat to medium-low and add the cubed cream cheese and freshly shredded cheddar cheese a handful at a time, stirring constantly for about 10 minutes until completely melted and smooth.

I recommend stirring frequently and being patient—lower heat prevents the cheese from separating or becoming grainy.

Once all the cheese is fully incorporated, you should have a silky, uniform sauce.

Step 5: Add Final Flavors and Finish

  • 10 oz canned diced tomatoes with green chilies, drained
  • 1/3 cup fresh cilantro, finely chopped
  • 4-6 tbsp whole milk, as needed
  • melted cheese mixture from Step 4

Fold in the drained diced tomatoes with green chilies and the finely chopped fresh cilantro, stirring gently to combine.

The fresh cilantro adds brightness and authentic flavor that ties everything together.

Cook for another 5 minutes on medium-low heat, allowing the flavors to meld.

If the dip seems too thick, thin it with whole milk one tablespoon at a time until you reach your desired consistency.

Step 6: Season and Serve

  • 1/2 tsp fresh lime juice
  • pico de gallo
  • corn chips
  • 4-6 pretzel bites, warmed
  • finished queso dip from Step 5

Taste the queso dip and adjust seasoning if needed—add a squeeze of fresh lime juice for brightness and a pinch more salt if desired.

Transfer to a serving bowl and top with a spoonful of pico de gallo.

Serve immediately with warmed pretzel bites and corn chips on the side for dipping.

30-Minute Queso Dip with Cream Cheese

Delicious 30-Minute Queso Dip with Cream Cheese recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 37 minutes
Servings 4.5 cups of dip
Calories 2000 kcal

Ingredients
  

For the queso dip

  • 1/2 tbsp avocado oil
  • 3 garlic cloves (freshly minced for best flavor)
  • 1/4 cup white onion (finely diced into 1/4-inch pieces)
  • 12 oz evaporated milk
  • 1 tsp sea salt
  • 1 tsp ground cumin
  • 1/2 tsp chili powder
  • 8 oz sharp cheddar cheese (freshly shredded from a block)
  • 8 oz cream cheese (cubed for faster melting)
  • 10 oz canned diced tomatoes with green chilies (Rotel style, drained)
  • 1/3 cup fresh cilantro (leaves only, finely chopped)
  • 1/2 tsp fresh lime juice
  • 4-6 tbsp whole milk (as needed for thinning)

For serving

  • pico de gallo
  • corn chips
  • pretzel bites (warmed before serving)

Instructions
 

  • Mince the garlic cloves finely and dice the white onion into small, uniform 1/4-inch pieces—this ensures even cooking and consistent texture throughout the dip. Have the cheddar cheese freshly shredded and the cream cheese cubed; I find that cubing the cream cheese helps it melt much faster and more evenly into the sauce, preventing lumps. Measure out the evaporated milk, sea salt, ground cumin, and chili powder into a small bowl so they're ready to go when needed.
  • Heat the avocado oil in a medium saucepan over medium-high heat until shimmering. Add the minced garlic and diced onion, stirring frequently for about 3 minutes until the onion becomes translucent and fragrant. This creates an aromatic foundation that gives the queso dip depth and richness.
  • Pour in the evaporated milk and add the sea salt, ground cumin, and chili powder, stirring constantly until the mixture is steaming and the spices are fully incorporated. The evaporated milk creates a naturally thick, creamy base without requiring heavy cream, and the spices bloom in the heat to develop their full flavor. Let this simmer for 1-2 minutes to activate the spices.
  • Reduce the heat to medium-low and add the cubed cream cheese and freshly shredded cheddar cheese a handful at a time, stirring constantly for about 10 minutes until completely melted and smooth. I recommend stirring frequently and being patient—lower heat prevents the cheese from separating or becoming grainy. Once all the cheese is fully incorporated, you should have a silky, uniform sauce.
  • Fold in the drained diced tomatoes with green chilies and the finely chopped fresh cilantro, stirring gently to combine. The fresh cilantro adds brightness and authentic flavor that ties everything together. Cook for another 5 minutes on medium-low heat, allowing the flavors to meld. If the dip seems too thick, thin it with whole milk one tablespoon at a time until you reach your desired consistency.
  • Taste the queso dip and adjust seasoning if needed—add a squeeze of fresh lime juice for brightness and a pinch more salt if desired. Transfer to a serving bowl and top with a spoonful of pico de gallo. Serve immediately with warmed pretzel bites and corn chips on the side for dipping.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!