This post may contain affiliate links. Please read my privacy policy.
Homemade Pimiento Cheese is a Southern staple that’s easy to make and ready in minutes. Diced pimiento peppers, lots of cheese and jalapenos combine for an indulgent dip that’s delicious cold or hot.
This post was featured in Stillwater Living Magazine

Football season is right around the corner, and I am super excited about it! There’s nothing quite like home game weekends in the Fall, and Stillwater practically bursts at the seams as thousands of fans come to town. Tailgating, hanging with friends, watching the game…every Saturday is full of fun.
I love all things cheese, but somehow I had never heard of pimiento cheese until a couple of years ago. One bite and I realized I had been seriously missing out.
For our tailgate, we like to do easy food. Regardless of the theme for the main course, we always have simple snacks to munch on. Chips and dip is one of our standards, and this year I will definitely be bringing my Homemade Pimiento Cheese.
WHY THIS RECIPE WORKS
- It comes together in minutes
- It’s delicious immediately, but even better the next day
- You can easily adjust the heat and the creaminess to your taste.

I really like store-bought pimiento cheese, but homemade takes it to another level! It’s creamy, bold, and so incredibly flavorful. I literally have to stop myself from eating the entire bowl at once.
INGREDIENT TIPS FOR HOMEMADE PIMIENTO CHEESE
Yes, this is an indulgent dip. No, there’s really no way around it. So if you’re wanting healthy, pimiento cheese isn’t it!
Make sure the cream cheese is soft, otherwise it won’t cream properly. It only takes about 15 minutes on the counter to soften enough.
I use a Stand Mixer, but you could use a Hand Mixer.
Buy a brick of Cheddar cheese and shred it yourself! Most bagged shredded cheese has preservatives and the flavor isn’t as good as shredding it from a chunk. I use a Box Grater, but you could also use a Mini Food Processor.
Use extra sharp cheddar cheese. You want that bite to contrast the mild cream cheese
It’s fine to use Pimiento Peppers in a jar, and you can find them in the canned vegetable section of the grocery store. I buy them diced, but you could also buy them whole and dice them yourself.
Drain the oil from the can/jar before adding to the mixture. The pimiento cheese is indulgent enough as it is; you don’t need the excess oil.
Use a good quality Mayonnaise, and you can use regular or light. Do not use imitation mayo, as it will change the entire flavor profile.
Onion powder, pepper, and fresh garlic are crucial for flavor because the cheeses and mayonnaise don’t have enough flavor on their own.
Make sure to mince the garlic very finely, so it incorporates well throughout the Pimiento Cheese. The last thing you want is chunks of raw garlic.
Fresh jalapeno and Red Pepper Flakes add heat. Remove the seeds and ribs from the jalapeno to reduce some of the powerful kick.

STEP BY STEP INSTRUCTIONS FOR HOMEMADE PIMIENTO CHEESE
Cut the cream cheese into cube sized pieces. Shred all of the cheddar cheese.
Drain the oil from the pimientos. Even though they are diced, some pieces may still be kind of large so I give them another rough chop.
Remove the seeds and ribs from the jalapenos, and dice the jalapenos small.

Add the cream cheese, cheddar cheese, mayonnaise, onion powder, pepper, and garlic into a stand mixer and beat with the Paddle Attachment until smooth.

Add pimiento peppers, jalapeno peppers, and red pepper flakes into the bowl. Using a Spatula, fold all of the ingredients together.

BEST WAYS TO ENJOY HOMEMADE PIMIENTO CHEESE
I prefer to make Homemade Pimiento Cheese at least 4 hours before serving.
Homemade Pimiento Cheese is fabulous cold, served with Ritz Crackers or raw veggies, on a burger or as a sandwich.
When the weather gets cold, make your pimiento cheese hot!
- Add the prepared Pimiento Cheese to an oven-safe dish
- Bake in a 350° oven for 12-15 minutes
- Top with crushed Ritz crackers after 10 minutes

FREQUENTLY ASKED QUESTIONS
What if I don’t want so much heat? If this is your first time making the recipe, I recommend tasting the Homemade Pimiento Cheese before adding any heat, and then add jalapenos and red pepper flakes little by little until you are satisfied.
Can I use garlic powder instead of fresh garlic? I don’t recommend it. Fresh garlic has so much wonderful flavor, and the cheese mellows the bite of the garlic
Do I have to use full-fat mayonnaise? You can substitute low fat or light. I have not tested this recipe with avocado oil mayo, but I think it would change the flavor of the Homemade Pimiento Cheese.
How do I make Homemade Pimiento Cheese creamier? Add more mayonnaise. I recommend that you add about 1 Tablespoon at a time, mix and taste.

MORE DELICIOUS DIPS AND CONDIMENTS
DID YOU MAKE THIS RECIPE? COMMENT AND RATE BELOW, THEN TAKE A PICTURE AND TAG ME ON FACEBOOK AND INSTAGRAM: @KARYLSKULINARYKRUSADE
FOLLOW ME ON INSTAGRAM AND PINTEREST FOR MORE RECIPES!

Homemade Pimiento Cheese
Homemade Pimiento Cheese is a Southern staple that’s easy to make and ready in minutes. Diced pimiento peppers, lots of cheese and jalapenos combine for an indulgent dip that’s delicious cold or hot.
Ingredients
- 8 ounces cream cheese, softened
- 2 ½ cups extra sharp Cheddar cheese
- 1 ½ cups extra sharp white Cheddar cheese
- ½ cup mayonnaise
- ¼ teaspoon onion powder
- ¼ teaspoon ground white pepper
- 2 large cloves garlic, finely minced
- 4 ounces diced pimiento peppers, drained
- 1 jalapeno pepper, seeded and ribs removed, diced small
- 1/8 teaspoon red pepper flakes
Instructions
- Cut the cream cheese into cube sized pieces.
- Shred the cheddar cheese.
- Drain the oil from the pimiento peppers. Give them a rough chop, in case some of the pieces are still kind of big.
- Remove the seeds and ribs from the jalapenos and dice the jalapenos small.
- Add the cream cheese, cheddar cheese, mayonnaise, onion powder, pepper, and garlic into a stand mixer and beat with the paddle attachment until smooth.
- Add pimiento peppers, jalapeno peppers, and red pepper flakes into the bowl.
- Using a Spatula, fold the ingredients together.
- Taste, and adjust for seasonings
- Serve immediately, or you can let rest in the fridge for at least 1 hour
FOR HOT PIMIENTO CHEESE DIP
- Transfer pimiento cheese into an oven-safe bowl
- Bake at 350 degrees for 12-15 minutes
- At 10 minutes, sprinkle the top with crumbled crackers
- Allow to rest for about 5 minutes before serving
Notes
Make sure the cream cheese is soft, otherwise it won’t cream properly. It only takes about 15 minutes on the counter to soften enough.
SHRED YOUR OWN CHEDDAR CHEESE! Pre-Shredded cheese in the bag has preservatives and doesn’t taste nearly as good as shredding it from a chu
Use a good quality Mayonnaise, and you can use regular or light. DO NOT use imitation mayo, as it will change the entire flavor profile.
Make sure to mince the garlic very finely, so it incorporates well throughout the Pimiento Cheese
FREQUENTLY ASKED QUESTIONS
What if I don’t want so much heat? If this is your first time making the recipe, I recommend tasting the Pimiento Cheese before adding any heat, and then add jalapenos and red pepper flakes little by little until you are satisfied.
Can I use garlic powder instead of fresh garlic? I don’t recommend it. Fresh garlic has so much wonderful flavor, and the cheese mellows the bite of the garlic
Do I have to use full fat mayonnaise? You can substitute low fat or light. I have not tested this recipe with Avocado Oil Mayo, but I think it would change the flavor of the Pimiento Cheese.
How do I make the Pimiento Cheese creamier? Add more mayonnaise. I recommend that you add about 1 Tablespoon at a time, mix and taste
Nutrition Information:
Yield: 24 Serving Size: 1Amount Per Serving: Calories: 199Total Fat: 18gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 44mgSodium: 263mgCarbohydrates: 2gFiber: 0gSugar: 1gProtein: 8g
Nutrient values are estimates only. Variations may occur due to product availability and food preparation. Nutrition may vary based on methods of preparation, origin and freshness of ingredients, etc