Overhead shot of homemade queso dip in an oval bowl garnished with chopped cilantro and diced tomato.
Print Recipe
4.86 from 7 votes

Homemade Queso Dip

Cheesy, creamy, and most of all delicious, this dip has so much flavor, it is no problem to hide a veggie in there to notch up the smartness of this snack!
Prep Time10 mins
Cook Time10 mins
Total Time20 mins
Course: Appetiser, Snack
Cuisine: American
Servings: 10
Calories: 121kcal
Author: Kristin


  • 10-12 ounces cauliflower florets (about 3 cups, you can use frozen if you wish)
  • 1 tablespoon minced garlic
  • 1/4 cup milk
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 teaspoons butter (for optional step)
  • 1 cup diced onion (for optional step)
  • 8 ounces pepper jack cheese (shredded)
  • 1/4 cup Parmesan cheese (plus a little extra for garnish, if desired)
  • 1 tablespoon chopped jalapeno pepper (jarred slices)
  • 1/4 cup diced tomato (you can used canned, just drain it thoroughly)
  • Chopped cilantro for garnish (if desired)


  • Place the cauliflower florets in a microwaveable bowl, add about 2 tablespoons water, cover with plastic wrap (leaving a little space uncovered for steam to vent), and microwave 4-5 minutes until the cauliflower is very tender. (May need more time if you are starting with frozen florets.)
  • Drain the cauliflower and transfer to a food processor or blender (be careful, it will be very hot!). Add the garlic, milk, salt, and pepper. Process until well-combined and completely smooth.
  • OPTIONAL STEP (this can be skipped if you are in a hurry or don't have an onion): In a large skillet, melt the butter, then add the onion and cook until translucent. You can use frozen diced onion if you like. Then add the rest of the ingredients in the next step and continue.
  • Place the cauliflower mixture in a large skillet, then add the pepper jack cheese, Parmesan cheese, jalapeno pepper, and tomato. Heat and stir until the cheeses are melted and the mixture is hot and bubbly.
  • Garnish with additional tomato, cilantro, and a sprinkling of Parmesan cheese.



  • Fresh cauliflower is best, but frozen can also be used in a pinch.
  • No fresh garlic on hand? Use jarred.
  • The quality of the cheese makes a difference! I like a nice, zesty pepper jack. Some pepper jacks are really mild and when I use those cheeses I don't think the result is as tasty.
  • If you use canned diced tomato in place of fresh, drain it well before adding.


Calories: 121kcal | Carbohydrates: 4g | Protein: 7g | Fat: 8g | Saturated Fat: 5g | Cholesterol: 24mg | Sodium: 239mg | Potassium: 149mg | Sugar: 1g | Vitamin A: 250IU | Vitamin C: 17.4mg | Calcium: 219mg | Iron: 0.4mg