My favorite Southern-style homemade pimento cheese recipe is super-easy to make in just 10 minutes and tastes delicious as a spread, dip, or however you’d like to serve it!

Raise your hand if you grew up loving pimento cheese! ♡
Oh man, this retro Southern spread brings up some major nostalgia for me. We always used to look forward to cracking open those little store-bought jars of it for snack time when we were kids, either dolloped on Ritz or Club crackers or spread inside crispy celery sticks. And even though I was a very picky eater back in the day — oh my goodness — I absolutely loved this stuff!
It wasn’t until years later in college that a friend introduced me to her family’s recipe for homemade pimento cheese that I realized how next-level delicious the scratch version could be. (Yep, I definitely grown up just thinking it was just a delicious product from Kraft!) Turns out, homemade pimento cheese is incredibly easy to whip up in just 10 minutes or so. And when made with a good sharp cheddar, tangy cream cheese and mayo, roasted red peppers, fresh green onions, and a blend of zesty seasonings, this simple spread stands the test of time and still tastes downright irresistible!
Feel free to serve it up with your favorite chips, crackers or veggie sticks. Or I’ve included a list below of other fun ways to use pimento cheese too — from spreading it on sandwiches (hello, grilled cheese) to burgers, baked potatoes, deviled eggs and more. There’s really no way to go wrong with this recipe. So round up the ingredients and let’s make a batch together!

Homemade Pimento Cheese Ingredients:
Before we get to the full pimento cheese recipe below, here are a few notes about the ingredients you will need:
- Cream cheese: I use regular cream cheese when making this spread, but you could easily sub in low-fat cream cheese if you prefer.
- Pimentos: You can either use diced pimentos for this recipe, which are traditional for this recipe and have a very mild, sweet flavor. Or you can dice up some good-quality roasted red peppers (either homemade or store-bought), which are definitely my preference for this recipe because they have a bolder flavor and taste a bit smokier.
- Extra-sharp cheddar cheese: I really recommend purchasing a good-quality block of extra-sharp cheddar and grating it yourself for optimum flavor and texture with this spread. Pimento cheese is traditionally made with more of an orange cheddar, but I often make it with an aged white cheddar which is also delicious.
- Green onions: To add a pop of freshness to this spread. (Alternately you could use some very-finely-diced red onions, shallots, fresh chives, or a pinch of onion powder.)
- Mayo: Many Southerners will insist that pimento cheese be made with Duke’s mayonaisse, which is made with egg yolks and no added sugars and I agree tastes delicious! But of course, feel free to use whatever jar of mayo you have in the fridge.
- Seasonings: I like to season my pimento dip with a hint of garlic powder and smoky paprika for extra flavor, plus salt and black pepper to taste.
- Hot sauce: And finally, I recommend going the Southern route and adding however many shakes of Tabasco sauce you prefer to give this cheese a kick. (Alternately, you can add in some cayenne or diced jalapeño for heat too.)

How To Make Pimento Cheese:
As the recipe recommends below, I usually just stir all of the ingredients together in a bowl until combined, which results in a slightly-chunky pimento cheese. But if you prefer a more puréed dip, feel free to blitz all of the ingredients together in a food processor or mixer until the spread reaches your desired consistency.

Pimento Cheese Recipe Variations:
Here are a few other fun variations that you’re welcome to try!
- Add pickles: Add in a few tablespoons of pickle relish (or finely-diced pickles) to give this spread some extra tang.
- Add olives: Add in 1/4 cup of chopped green olives to make Carolina-style pimento cheese.
- Add chipotle: Add in a tablespoon of finely-chopped chipotle pepper in adobo to give this spread a smoky, slightly-spicy twist.
- Add bacon: Fry up a few slices of bacon and crumble them into the mix to make bacon pimento cheese.

Ways To Use Pimento Cheese:
99% of the time, I love just serving pimento cheese as a simple spread/dip. But there are so many other great ways to put it to good use, such as serving it with…
- Crackers and chips: We always grew up eating pimento cheese spread on Ritz, Club crackers, or saltines. But it would be delicious with any type of crackers or chips you love best!
- Veggie sticks: My grandma always used to spread pimento cheese on celery sticks for us, but it makes for a delicious dip for any type of fresh veggie dippers.
- Sandwiches and burgers: It also makes for a delicious spread on any type of sandwiches or burgers…especially grilled cheese!
- Baked potatoes: Trust me…a dollop of pimento cheese inside of a hot-outta-the-oven, freshly-opened, hot baked potato is magic.
- Deviled eggs: Pimento cheese also makes for a fantastic filling for deviled eggs.
Pimento Cheese
- Prep Time: 10 mins
- Cook Time: 0 mins
- Total Time: 10 mins
- Yield: About 8 servings 1x
Description
My favorite recipe for Southern-style homemade pimento cheese. It’s super-easy to make in just 10 minutes and tastes delicious as a spread, dip, or however you’d like to serve it!
Ingredients
- 1 (8-ounce) package cream cheese, room temperature
- 1 (4-ounce) package diced pimentos (or diced roasted red peppers), drained
- 2 cups (8 ounces) shredded extra-sharp cheddar cheese
- 1/2 cup thinly-sliced green onions
- 1/3 cup mayo
- 1/4 teaspoon garlic powder
- 1/4 teaspoon smoked paprika
- a few shakes of Tabasco sauce
- fine sea salt and freshly-cracked black pepper
Instructions
- Stir together. Combine cream cheese, pimentos, cheddar cheese, green onions, mayo, garlic powder, paprika, hot sauce and a pinch of salt and black pepper in a mixing bowl, and stir until evenly combined.
- Season. Taste and season with additional salt, pepper and/or hot sauce, if needed.
- Serve. Serve immediately, or transfer to a sealed jar or food storage container and refrigerate for up to 4 days.
Notes
Source: Slightly adapted from All Recipes and Sarah O’Kelley.








This is is the best I have ever had. Can’t stay out of it. Good with crackers. I will be making this again.
Can I not use any hot sauce when I make this?
I live in England and have never heard of Pimento Cheese (just read it in a novel set in USA), it sounds delicious, and I plan to adapt it to English ingredients and try it on crispbread (type of crackers) and maybe in toasted cheese sandwiches (our version of grilled cheese sandwiches). Wish me luck!
Tasted like cream cheese not the cheddar with tangy zip I was looking for. It’s a def let down.
Did you use the 2:1 ratio of good quality sharp cheddar to cream cheese? Maybe you used equal cream cheese?
Also … it’s not going to have the same sharp tang of your cheddar since your diluting it with cream cheese and Mayo. So add jalapeños or cut back cream cheese or just add more cheddar. You need the cream cheese to make the pimento cheese spread consistency
Delicious. I brought it to girls night and my friends and I devoured it. Thank you for the recipe!
Delicious! So quick to make and my husband, a southern boy, loves it! Thank you!
I made this today and it was fabulous! I used Dukes Mayo and omitted the onions. Next time I want to use smoked cheddar or smoked Gouda. Yummy!
I’m a former Midwesterner living in the South. Don’t tell anybody (shhh!), but I use Miracle Whip in anything calling for mayonnaise. And I may even use it for this. Just had to get that off my chest.
This looks delicious!! I bought all the ingredients today and even found Duke’s May and will make it this weekend. Thanks!!
Aren’t there 8 ounces in 1 cup? How much cheese? Is it 1:1 cheddar and cream cheese?
The measurements here are by weight, not volume, so I’m recommending the usual package of an 8-ounce brick of cream cheese and 8 ounces of shredded cheddar (which usually measures around 2 cups). Enjoy!