Puerto Rican Mezcla Sandwiches

Mezcla sandwiches are very traditional in Puerto Rican kitchens. “Mezcla” means “mix”, which is exactly what it is: a puree of ham and cheese for sandwiches. Ok, so “puree of ham and cheese” doesn’t sound very appetizing, but stay with me, I promise it’s worth it!

Puerto Rican Mezcla Sandwiches | @mamionthego

We make mezcla sandwiches all the time. For family gatherings or holiday parties, we like to buy sweet or colored breads to make them more festive. Growing up, my mom always ordered pinwheel sweet mezcla sandwiches from the local bakery. I still order them every time my husband has a meeting at work that requires breakfast or snacks.

Another popular place for mezcla sandwiches is in lunchboxes. In my opinion, it’s the perfect sandwich filling for when you want to cut them up in fun shapes, because it acts like a glue for both breads, and it doesn’t come undone when transported.

These are just two fun ways I have incorporated mezcla sandwiches in my son’s lunchbox:

Puerto Rican Mezcla Sandwiches | @mamionthego

Puerto Rican Mezcla Sandwiches | @mamionthego

I got this recipe from a friend a very long time ago, and even though I have tried other recipes, I think the cream cheese is what takes it over the top, because it makes it creamier. Also, don’t omit the red sweet peppers! It gives it a great taste, and masks the processed cheese and spam taste.

Puerto Rican Mezcla Sandwiches | @mamionthego

I posted this recipe several years ago on my YoSoyMami blog, and it is my #1 most visited post, which is why I wanted to share it here, because I know you’re going to love it.

Puerto Rican Mezcla Sandwiches

Category: Lunch

Cuisine: Latin

Puerto Rican Mezcla Sandwiches

This "mix" is perfect for parties, potlucks and lunchboxes.


  • 1 (8 oz.) jar of Cheez Whiz
  • 1 can of Spam (I like to use Lite or low-sodium)
  • 1 small can of red sweet peppers
  • 4 oz. of cream cheese (1/2 package)
  • Bread (any kind)


  1. Mix all ingredients in your food processor until smooth. When adding the sweet peppers, don't throw away the liquid. Add the peppers first, and gradually add the liquid until you have reached your desired consistency. Remember that the peppers and liquid are what give this a great taste. You want to add the liquid without watering down the mezcla too much. You will not need all of the liquid.


You can use any kind of bread - sandwich bread, sweet bread, colored, etc. You can also use cutters to create fun shapes.


Don’t forget to pin this recipe for later!

Puerto Rican Mezcla Sandwiches | @mamionthego

Like it? Share it!
  • 17

Hello world!

Hi there! My name is Zelma, welcome to my brand new blog! Before we start, let me tell you a bit about myself. I was born and raised in San Juan, Puerto Rico, and aside from a brief move to Caguas (literally the town just south of San Juan), and the year I spent in New Jersey as an exchange student in college, I have always lived here. I’m 44 years old – I don’t hide my age, because why? Carlos and I have been married for almost 19 years, and Daniel is our 11-year-old son. These two guys are my everything. ❤️

Mami on the go | Zelma | @mamionthego

I am a Disney lover, a planner addict, and have been a classical choir singer for almost 40 years. I am a horrible cook, but I love to bake. I’m trying to eat healthier for me and my family, so baking actually helps, because I get to treat my family with better quality ingredients. I’m also very much into my slow cooker and freezer cooking, because, again, horrible cook. 😉

My blogging history

I have been blogging on and off since 2005, but it wasn’t until 2009 that I had my first official blog. It was called “Zelma’s Workshop”, and even though it is no more (it got a virus and I had to shut it down… sad), I loved it. It was my first experience as a legit blogger, and I learned a lot about the blogging industry and community in the US and Canada. In 2011 I decided to switch gears and create a new Spanish-language blog just for my local community. It’s called “YoSoyMami“, and for the past 7 years it has been my baby. We have a very active community on Facebook, and thanks to this experience, I have grown and learned so much more about blogging and social media.

Now it’s time to write a new chapter. I miss writing in English, and since my original blog doesn’t speak to my current lifestyle, I decided to start fresh. Enter “Mami on the go“. This is something that speaks to me, because as moms, we are always on the go, whether we’re hauling kids around, feeding everyone, or keeping our house from falling apart. We also love to travel and see new places and cultures. ✈️

So this is me in a nutshell. I hope you like it, let me know what you think in the comments below. If you have any questions, or want to work with me, I’m always available at mamionthegoblog (at) gmail.com.

Like it? Share it!
  • 1