Mexican Butter Recipe: Spiced Cream Cheese Spread for Tacos and Tortillas

Sauces & Condiments

Mexican Butter Recipe: Spiced Cream Cheese Spread for Tacos and Tortillas

This Mexican butter recipe transforms ordinary meals into vibrant, flavor-packed experiences with just a few simple ingredients. Standing on a step stool in my grandmother’s kitchen in Sicily, I learned how compound butters elevate everything they touch—now I’m adapting that tradition with bold Mexican spices.

The result is a creamy, spreadable blend of butter, cream cheese, and warm spices that adds depth to tacos, grilled meats, or even corn off the cob.

The secret lies in balancing heat and creaminess—chili powder and cumin bring the smoky kick, while cream cheese ensures a smooth, spreadable texture that won’t melt too quickly. Fresh lime zest and cilantro add brightness, cutting through the richness with a zesty finish.

Unlike store-bought spreads, this version stays fresh for days in the fridge, ready to transform any dish with a single swipe.

What makes this recipe truly special is its versatility. Slather it on warm tortillas for instant flavor, dollop it onto grilled steak or chicken, or even mix it into mashed potatoes for a Mexican twist.

The blend of spices and cream cheese creates a harmony that’s both comforting and exciting—proof that a little creativity can turn simple ingredients into something extraordinary.

Ready in just 15 minutes, this spread is perfect for meal prep or last-minute gatherings. Store it in an airtight container for up to a week, and watch how it turns ordinary meals into something memorable. Here’s everything you need to make it!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for mexican butter

Nine simple ingredients transform into a vibrant Mexican spread that elevates tacos, grilled meats, and more.

Ingredient Amount Notes
Unsalted Butter 🧈 1 cup Cold, cubed for easy mixing
Cream Cheese 🧀 8 oz Full-fat for best texture
Chili Powder 🌶️ 2 tbsp Medium heat preferred
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Garlic Powder 🧄 1 tbsp Freshly ground preferred
Smoked Paprika 🌶️ 1 tsp Adds authentic smokiness
Lime Zest 🍋 1 tbsp Freshly grated from organic lime
Fresh Cilantro 🌿 ¼ cup Stems removed, finely chopped
Sea Salt 🧂 ½ tsp Fine grain preferred
Black Pepper 🌶️ ¼ tsp Freshly ground for best flavor

The butter and cream cheese form the creamy base, so quality matters here. European-style butter like Plugrá or Land O'Lakes has higher fat content, making this spread richer. For cream cheese, Philadelphia brand is the gold standard—it's smooth and melts beautifully. Chili powder and cumin are the flavor anchors; Penzeys or Goya brands offer the most authentic taste. Toast the cumin seeds lightly in a dry pan before grinding for an extra depth of flavor. The lime zest should come from organic limes—Mexican limes from a Latin market have the brightest flavor. Fresh cilantro is non-negotiable here; dried just won't cut it.

No chili powder? Substitute with a mix of cayenne and paprika at half the amount. Running low on cumin? Corriander seeds toasted and ground work in a pinch. The smoked paprika can be swapped for regular paprika, but you'll lose that authentic smoky depth. For a dairy-free version, use vegan butter and cream cheese—Miyoko's brand works beautifully. If you're making this ahead, omit the lime zest and cilantro until serving to prevent browning. The spices can be pre-mixed and stored for up to 6 months in an airtight container.

This spread keeps beautifully in the fridge for 1 week when stored in an airtight container. For longer storage, wrap tightly in plastic wrap and freeze for up to 3 months. The texture will be slightly firmer when cold, but it softens perfectly at room temperature. I like to portion it into small jars—perfect for meal prep or quick snacks. The flavors actually improve over time as everything melds together, so make extra if you can. If it gets too soft in warm weather, chill it for 15 minutes before using.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, this is the kind of recipe where you measure, mix, and forget about it—no fancy techniques. Just softened butter, cream cheese, and those three spices blending together until it’s smoother than my excuses for skipping the gym.
  • Taco Night Every Night: That smoky cumin and chili powder? It’s like a warm hug for your taste buds, but with actual flavor. Spread it on corn tortillas, melt it into beans, or slather it on grilled chicken—it turns everything into a fiesta.
  • Pantry Staple Power: Between us, this butter never gets left behind. I’ve used the last spoonful to jazz up scrambled eggs, drizzle it over roasted potatoes, or even mix it into mashed cauliflower. It’s the kind of thing that makes you feel like a chef without the stress.
  • No-Waste Win: Make a batch, then stash it in the fridge for up to two weeks. Honestly, I’ve had it last longer than my New Year’s resolutions. Plus, it’s cheaper than buying specialty spreads, and you’ll have way more control over the heat level.

Step-by-step instructions for Mexican butter recipe

This spiced spread transforms simple ingredients into a vibrant, versatile condiment perfect for tacos, tortillas, and grilled meats.

1

Prepare the Base Ingredients

In a medium mixing bowl, combine the 1 cup unsalted butter (cold and cubed) and 8 oz cream cheese. Use a fork or whisk to mix until the butter begins to soften slightly and the cream cheese starts to break down into a smooth, creamy paste. This process should take about 2-3 minutes of consistent stirring.

Here's the thing—don't rush this step. The butter should be cold enough to hold its shape initially but will gradually melt into the cream cheese. You're looking for a uniform consistency where no large butter chunks remain. If the mixture feels too firm, let it sit at room temperature for 5 minutes before proceeding.

2

Incorporate the Spices

Add the 2 tbsp chili powder, 1 tbsp ground cumin, 1 tbsp garlic powder, and 1 tsp smoked paprika to the butter-cream cheese mixture. Using a wooden spoon or silicone spatula, fold these spices in thoroughly until completely distributed. The mixture should take on a deeper, earthy hue as the spices blend.

This is where the authentic Mexican flavor profile comes together. The spices should be evenly dispersed—no visible specks should remain. If you notice any clumping, press the mixture through a fine-mesh sieve to ensure a smooth texture. The aroma should be rich and aromatic, with notes of garlic, cumin, and a subtle smokiness from the paprika.

3

Add Bright Citrus and Herbs

Stir in the 1 tbsp lime zest and 0.25 cup fresh cilantro (finely chopped). The lime zest will add a bright, zesty note that cuts through the richness of the butter and cream cheese, while the cilantro brings a fresh, herbal finish. Mix until the lime zest is fully incorporated and the cilantro is evenly distributed.

At this stage, the mixture should look vibrant and inviting. The lime zest will give it a slightly speckled appearance, and the cilantro will add a touch of green. Taste a small amount to check the balance—you should notice the warmth from the spices, the brightness from the lime, and the freshness from the cilantro. If the flavor feels too strong, you can adjust with a pinch of sea salt or black pepper later.

4

Season and Achieve Perfect Consistency

Add the 0.5 tsp sea salt and 0.25 tsp black pepper to the mixture. Stir well to combine, ensuring the salt and pepper are evenly distributed throughout. Taste again and make any final adjustments—this is your chance to balance the flavors before the spread sets.

For the best texture, transfer the mixture to a food processor and pulse for 10-15 seconds until completely smooth. If you prefer a slightly chunkier texture, skip this step and simply mix with a spatula. The spread should be thick but spreadable, with a creamy, velvety consistency that clings beautifully to tortillas and tacos.

5

Store and Use

Transfer the Mexican butter to an airtight container and refrigerate for at least 1 hour before using. This chilling time allows the flavors to meld and the texture to firm up slightly, making it easier to spread. The spread will keep in the refrigerator for up to 2 weeks, though it's best used within 10 days for optimal flavor.

To use, simply scoop out a generous portion and spread it on warm tortillas, tacos, or grilled meats. The combination of creamy, spicy, and citrusy flavors will elevate any dish. For extra richness, serve it alongside grilled shrimp or chicken, or use it as a topping for nachos and quesadillas. The versatility of this spread makes it a must-have in any kitchen.

👨‍🍳

Pro Tips For Making Mexican Butter

  • Melt Butter Slowly: Start with cold butter and cream cheese—no rush. If you dump everything into a hot pan, the cream cheese will seize up and turn grainy. Heat on low, stir often, and let the butter melt first before adding anything else.
  • Use Room-Temp Cream Cheese: Skip the cold block straight from the fridge. Softened cream cheese blends smoother and doesn’t clump when mixed with the butter. Microwave for 10 seconds if needed, but don’t overdo it—you don’t want it melted into a puddle.
  • Balance the Spices Early: Taste as you go. Too much chili powder first? Add a pinch of cumin to mellow it out. The spices should complement, not overpower. Start with half the garlic powder—you can always add more later.
  • Strain for Smoothness: After mixing, let the butter cool slightly, then strain it through a fine-mesh sieve into a clean jar. This catches any stray bits of cream cheese or spices, leaving you with a silky, restaurant-quality spread. (Yes, it’s extra work, but it’s worth it.)

Common mistakes when making your mexican butter

Overmixing the Butter

I’ve seen this happen more times than I can count—someone gets excited and starts whipping the butter and cream cheese like they’re making whipped cream. The result? A greasy, separated mess instead of a smooth spread.

The key is to mix just until the butter softens and combines with the cream cheese, about 2-3 minutes with a fork. Overmixing breaks down the fat molecules too much, leading to a runny texture that won’t hold its shape on tortillas.

If it starts looking oily, stop immediately and let it rest for 5 minutes before proceeding. 🧈

Skipping the Chill Time

This is a rookie mistake that ruins the texture. The spread needs that 1-hour chill in the fridge to firm up properly. Without it, the butter and cream cheese will stay too soft, making it hard to spread evenly.

I’ve had guests ask why their spread was "too runny"—it’s always because they didn’t give it time to set. Trust the process: patience here means perfect spreadability later. ❄️

Using Warm Butter

Cold butter is your friend in this recipe. If you use butter that’s been sitting out too long, it’ll melt too quickly into the cream cheese, creating a greasy, unappetizing texture. Always cube your butter and keep it cold until you’re ready to mix.

If your kitchen is warm, pop the butter cubes in the freezer for 10 minutes before using. The goal is a creamy but still slightly firm base—warm butter will turn your spread into a sad, soupy disappointment. 🌡️

Adding Lime Zest Too Early

The lime zest is bright and beautiful, but it oxidizes quickly, turning the spread grayish and dull. That’s why I always add it last—right before storing or serving. If you mix it in too soon, your spread will look unappetizing before it even gets to the table.

For the same reason, store the zest separately and add it just before using. Freshness matters here, and that means timing too. 🍋

Ignoring the Spice Balance

Mexican flavors are bold, but that doesn’t mean you should go overboard with the chili powder or cumin. Start with the full amounts, taste, and adjust.

Some brands of chili powder are hotter than others—Penzeys is my go-to for medium heat—but if yours packs a punch, cut it back to 1.5 tbsp instead. The spices should complement, not overpower, the creamy base. Taste as you go—this is where home cooks often misjudge. 🌶️

Not Adjusting for Humidity

If you live in a humid climate, your spread might soften faster than expected. In these cases, I recommend chilling it for an extra 30 minutes** before serving. For long-term storage, consider portioning it into small jars or silicone molds—they hold their shape better in warm, damp conditions.

And if your spread starts to separate, give it a quick pulse in a food processor to restore its creamy texture. Humidity can be a sneaky texture killer, but a little planning keeps it perfect. 💧

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 32g160%
Cholesterol 210mg70%
Sodium 520mg23%
Total Carbohydrate 6g2%
Dietary Fiber 1g4%
Sugars 1g
Protein 2g4%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this Mexican spread without cream cheese?

Yes! For a lighter version, replace the cream cheese with ½ cup sour cream or ½ cup Greek yogurt. The texture will be slightly thinner but still delicious. If you prefer a richer consistency, use ½ cup mascarpone cheese instead. The key is balancing the fat content to maintain that creamy spreadability.

2

How can I adjust the heat level?

Start with the full 2 tbsp chili powder for medium heat, then adjust to taste. For milder flavor, reduce to 1 tbsp chili powder + ½ tsp cayenne. If you love spice, add ½ tsp chipotle powder or a pinch of red pepper flakes. Always taste before finalizing—Mexican flavors are bold, but balance is key!

3

What’s the best way to use this spread?

This versatile spread shines on warm tortillas, grilled meats, or corn on the cob. Try it as a dip for tostadas, mixed into queso dip, or even stirred into mashed potatoes for a Mexican twist. The creamy texture makes it perfect for topping tacos al pastor or fish tacos too!

4

Can I freeze this Mexican butter?

Portion it into small jars or silicone molds and freeze for up to 3 months. Thaw in the fridge overnight—it’ll soften perfectly when ready to use. For best texture, avoid refreezing. The spices and lime zest keep the flavors vibrant even after freezing!

5

Why does my spread look grainy?

Graininess usually means the butter wasn’t softened enough or the spices weren’t fully incorporated. Pulse the mixture in a food processor for 10-15 seconds to smooth it out. If the lime zest is too coarse, finely grate it or blend it briefly. For extra creaminess, let the spread sit at room temperature for 10 minutes before processing.

★★★★★4.5(3 reviews)
Categories Sauces & Condiments