- 8 ounces cream cheese, softened
- 1 can (10 ounces) diced tomatoes with green chiles, undrained
- 2 cups shredded sharp cheddar cheese
- 1/2 cup sour cream
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon ground cumin
- 1/4 teaspoon black pepper
- Salt, to taste
- 2 tablespoons chopped fresh cilantro, optional
For Serving
- Tortilla chips
- Corn chips
- Crackers
- Sliced bell peppers
- Celery sticks
What You'll Need
Keep it simple:
- Large skillet
- Wooden spoon or spatula
- Mixing spoon
- 8x8-inch baking dish or similar serving dish
- Cheese grater, if shredding cheese yourself
A slow cooker can also be handy if you're serving this at a party and want to keep the dip warm.
Ingredient Additions and Substitutions
This is one of those recipes you can easily make your own.
Make It Spicier
For more heat, add:
- Diced jalapeños
- A pinch of cayenne pepper
- Hot diced tomatoes and green chiles
- Your favorite hot sauce
- Pepper Jack cheese
Use Ground Sausage
Replace some or all of the ground beef with breakfast sausage or spicy sausage for an even richer dip.
Add Black Beans
For a heartier version, stir in 1/2 to 1 cup of drained black beans.
Add Corn
A handful of drained corn gives the dip a little sweetness and texture.
Change the Cheese
Cheddar is wonderful, but Monterey Jack, Colby Jack, or Pepper Jack can also work beautifully.
How to Make Mom's Classic Texas Christmas Dip
Step 1: Brown the Beef
Heat a large skillet over medium heat.
Add the ground beef and diced onion.
Cook until the beef is browned and the onion is tender, breaking the meat apart as it cooks.
Drain excess grease if necessary.
Step 2: Add the Seasonings
Stir in the chili powder, garlic powder, cumin, and black pepper.
Give everything a good stir and let it cook for about 30 seconds.
That little bit of extra cooking helps wake up the spices.
Step 3: Add the Cream Cheese
Reduce the heat to low.
Add the softened cream cheese and sour cream.
Stir until the cream cheese melts into the beef mixture and everything becomes creamy.
Step 4: Add the Tomatoes and Green Chiles
Pour in the diced tomatoes and green chiles.
Don't drain them—the liquid helps create the creamy consistency we're after.
Stir well.
Step 5: Add the Cheddar
Add the shredded cheddar cheese a little at a time, stirring until melted.
Keep the heat low so the cheese melts smoothly instead of becoming greasy.
Taste and add salt if needed.
Step 6: Warm Until Bubbly
Transfer the dip to a baking dish if desired.
Bake at 350°F for about 15–20 minutes, or until hot and bubbly around the edges.
For an especially pretty finish, sprinkle a little extra shredded cheddar over the top before baking.
Step 7: Garnish and Serve
Remove from the oven and let the dip rest for a few minutes.
Top with chopped cilantro or diced jalapeños if desired.
Then bring out the chips.
This is the moment when everybody suddenly appears in the kitchen!
How to Keep Texas Christmas Dip Warm
For a holiday party, transfer the finished dip to a small slow cooker and keep it on the warm or low setting.
Give it an occasional stir.
If it becomes too thick, stir in a small splash of milk or evaporated milk to loosen it.
Don't let the dip sit out at room temperature for extended periods. For food safety, keep hot foods hot and refrigerate leftovers promptly.
What to Serve With Texas Christmas Dip
Tortilla chips are the obvious choice, but don't stop there.
Try serving it with:
- Fritos-style corn chips
- Pretzel crisps
- Crackers
- Toasted baguette slices
- Bell pepper strips
- Celery
- Carrot sticks
- Cucumber slices
For a Christmas party, I love putting the dip in the center of a large platter and surrounding it with colorful vegetables and tortilla chips.
It looks festive without requiring much work.
Tips for the Best Texas Christmas Dip
Soften the Cream Cheese
This makes a huge difference.
Softened cream cheese melts much more easily and gives you a smoother dip.
Shred Your Own Cheese
Pre-shredded cheese is convenient, but freshly shredded cheese often melts more smoothly.
Keep the Heat Low
Once you add the dairy and cheese, gentle heat is your friend.
High heat can cause cheese-based dips to become oily or grainy.
Taste Before Adding Salt
The cheese, canned tomatoes, and seasoned meat can already contain quite a bit of salt.
Taste first, then season.
Don't Overbake
You want the dip hot and bubbly—not dried out.
As soon as it's thoroughly heated and bubbling around the edges, it's ready.
Can I Make This Dip Ahead?
Absolutely!
Prepare the dip according to the recipe, transfer it to a covered baking dish, and refrigerate it.
When you're ready to serve, let the dish sit out briefly while the oven preheats, then bake until hot and bubbling throughout.
You may need to add a few extra minutes to the baking time because the dip starts cold.
How to Store Leftover Texas Christmas Dip
Transfer leftovers to an airtight container and refrigerate within 2 hours.
They should be enjoyed within about 3–4 days.
Reheat gently in the microwave or on the stovetop, stirring occasionally.
If the dip has thickened in the refrigerator, add a small splash of milk while reheating.
Can You Freeze Texas Christmas Dip?
You can freeze it, although the texture may change slightly because of the dairy.
For the best texture, I prefer making it fresh or preparing it a day ahead rather than freezing it.
If you do freeze it, thaw it in the refrigerator and reheat gently, stirring well.
Recipe Information
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: About 35 minutes
Servings: 10–12
Difficulty: Easy
Best served: Warm
Frequently Asked Questions
Can I make Texas Christmas Dip without beef?
Yes! You can leave out the beef and make a creamy cheese-and-chile dip, or substitute cooked sausage, shredded chicken, or black beans.
Is Texas Christmas Dip spicy?
It doesn't have to be. Regular diced tomatoes with green chiles generally give it a mild-to-moderate kick. For a very mild version, use mild canned chiles or reduce the amount of chile peppers.
Can I make this in a slow cooker?
Yes. Brown the beef and onion first, then combine everything in the slow cooker. Heat on low until the cheeses are melted and the dip is hot, stirring occasionally.
Can I use ground turkey?
Absolutely. Ground turkey can replace the ground beef if you'd prefer a lighter-tasting version.
Why is my dip too thick?
Stir in a small amount of milk or evaporated milk until it reaches the consistency you like.
Why did my cheese become oily?
The dip may have been heated too aggressively. Keep the heat low once the cheese and dairy are added and avoid prolonged high-temperature cooking.
What kind of chips are best?
Sturdy tortilla chips are my favorite because they can handle a generous scoop without immediately breaking.
Final Thoughts
There are fancy appetizers, and then there are the recipes people actually gather around.
Mom's Classic Texas Christmas Dip is definitely one of those recipes.
It's warm, cheesy, hearty, easy to make, and wonderfully comforting. You can put it together without a lot of fuss, set out a big bowl of chips, and watch everybody dig in.
And isn't that what holiday food is really about?
Gathering around the table, sharing something delicious, and enjoying the people you love.
So make the dip, warm up the chips, and don't forget to save yourself a scoop before it disappears!
More Easy Holiday Appetizers to Try
If you're building a Christmas appetizer spread, you might also enjoy:
- 3-Ingredient Pimento Cheese Dip
- Baked Pimento Cheese Dip
- Rotel Cream Cheese Sausage Balls
- Cucumber Cream Cheese Sandwiches
- Tomato Ritz Cracker Bites
- Ham and Swiss Biscuit Sliders
- Candied Bacon Crackers
If you make this dip for your holiday gathering, leave a review and share a photo on Pinterest! I'd love to see how you serve it and what delicious twists you add.
Approximate Nutrition Information
Per serving, assuming 12 servings:
Calories: 285
Protein: 13g
Carbohydrates: 7g
Fat: 23g
Saturated Fat: 12g
Sodium: 480mg
Sugar: 3g
