This easy pimento cheese recipe is perfect for sandwiches or as a spread or dip. Just a few simple ingredients. Make it spicy or mild!

Pimento cheese served in a canning jar with buttery crackers.

Today’s recipe is for pimento cheese!

This is one of my favorite things to snack on. I love it as a spread on crackers, but it can also be served warm as a dip, or as a sandwich filling.

It’s creamy and cheesy and has a great balance of savory seasonings.

Plus it couldn’t be simpler to make! It literally takes minutes and you’ll have enough to snack on for days.

This pimento cheese recipe is a perfect bring-along to a summer cookout. And if you’re looking for more easy appetizer recipes, be sure to check out my 7-Layer dip, Buffalo chicken dip, and onion dip recipes. All real crowd-pleasers for sure!

Pimento cheese recipe prepared and served cold as a spread.

Table of Contents

Jump to Recipe

What is pimento cheese?

This is a southern classic!

It’s a creamy dip or spread that’s loaded with cheesy flavor.

Mostly it’s just a blend of cheeses, mayonnaise, and seasonings, with pimentos folded in for a hit of sweet flavor.

Pimentos are just roasted red bell peppers. I buy them diced, in a little jar, like this: diced pimientos. Makes this recipe even easier!

It spreads easily at room temperature, so it’s perfect for pimento cheese sandwiches or as a spread on crackers. Or you can warm it up and you’ll have pimento cheese dip.

Why this is the best pimento cheese recipe

  1. Tastes amazing: Creamy, cheesy, and savory, with little pops of sweetness from the peppers.
  2. Few ingredients: Just a handful of pantry staples.
  3. Easy to make: Comes together in no time!
  4. Versatile: Make it spicy or mild, it’s totally up to you!

What does pimento cheese taste like?

This recipe for pimento cheese mixes up creamy and savory, with a little hint of garlic and onion. There’s a slight tanginess from the mayo, and a nice sharp flavor from the cheddar. Every now and then you get a pop of sweetness from the roasted red peppers.

If you like, you can turn up the heat with some cayenne pepper and/or diced jalapeno, but this is completely optional!


Ingredients for making pimento cheese, with text labels.

Cream cheese: If your cream cheese has been softened to room temperature it will blend much more easily with the other ingredients.

Mayonnaise: Any brand is fine, but a lot of people enjoy Duke’s or Blue Plate.

Seasonings: I like a combination of kosher salt, garlic powder, onion powder, and cayenne pepper. You could also add crushed red pepper flakes.

Cheese: Shredded sharp cheddar cheese is my go-to, but you could use a milder kind if you prefer!

Pimientos: Diced pimiento peppers come in a 4-ounce jar, so all you have to do is drain them of their liquid.

Special equipment

How to make pimento cheese

This easy recipe comes together in just 2 simple steps.

Step 1: Make the base

Start by placing the cream cheese, mayo, salt, garlic powder, onion powder, and cayenne (if using) in your bowl.

Cream cheese, mayonnaise, and seasonings in a large mixing bowl.

Blend these ingredients together until smooth.

Pimento cheese base mixed together with a handheld electric mixer.

Step 2: Add-ins

Then add in the shredded cheddar cheese and drained diced pimientos.

Adding shredded cheddar cheese and diced pimentos to base.

Fold these last 2 ingredients in until combined.

That’s all there is to it!

How to serve homemade pimento cheese

Pimento cheese can be enjoyed for lunch or as a snack.

I like to garnish the top with a little sprinkling of cayenne pepper and some sliced scallions, but it really doesn’t need any added adornment.

At room temperature, it’s easy to scoop and spread. Chilled, it’s a little more firm.

You can scoop it onto bread for a pimento cheese sandwich, or spread it onto buttery crackers.

Or, transfer it to a baking dish and bake it in the oven for around 20 minutes at 350 degrees F, and you’ll have hot pimento cheese dip. <– This is especially delish with raw veggies!

This is also really good on a burger or on my better-than-takeout crispy chicken sandwich!

Expert tips

Soften the cream cheese: If your cream cheese has been warmed to room temperature, it will be a lot easier to blend up your dip.

Make it healthier: Try using light cream cheese, light mayo, and reduced fat shredded cheddar cheese, for a healthy pimento cheese.

Spice it up: Add fresh or canned diced jalapenos (drained) for more heat, or just up the cayenne!

Homemade pimento cheese garnished with cayenne and scallions.

Frequently asked questions

Can you make pimento cheese ahead?


It’s ready to serve as soon as it’s mixed up, but this is one of those recipes that gets better the longer it sits. The flavors meld and marry and intensify, so don’t be afraid to make this pimento cheese recipe a few hours or even days ahead of time.

It will keep in the fridge for about a week.

How to store leftover pimento cheese

It’s fine to leave this out for a few hours at room temp, but any longer than that and it should probably go into the fridge. It will keep there for around a week, in an airtight container.

I probably wouldn’t recommend freezing it, as the freeze/thaw process could affect the texture and make it separate or become grainy.

How much pimento cheese does this recipe make?

This recipe will give you around 3 cups of pimento cheese.

I’ve figured on a serving size of 3 tablespoons per person, as a spread or dip. So you should be able to serve around 16 people with this, as an appetizer.

The nutritional info is for 3 tablespoons, and it doesn’t include bread, crackers, veggies, or any other kind of dipper.

How to make pimento cheese in 2 easy steps, served with crackers or as a topping on sandwiches or a hot dip.

A few more of my best southern recipes

As an amazon associate I earn from qualifying purchases.

Pimento cheese served in a canning jar with buttery crackers.
No ratings yet

Pimento Cheese

Servings: 3 cups (approx.)
Prep Time: 5 minutes
Total Time: 5 minutes
This easy pimento cheese recipe is perfect for sandwiches or as a spread or dip. Just a few simple ingredients. Make it spicy or mild!



  • Place the cream cheese, mayonnaise, salt, garlic powder, onion powder, and cayenne (if using) in a large bowl and blend together until smooth.
  • Fold in the shredded cheddar cheese and the drained pimentos.
Serving: 3tablespoons, Calories: 838kcal, Carbohydrates: 9g, Protein: 23g, Fat: 80g, Saturated Fat: 34g, Polyunsaturated Fat: 19g, Monounsaturated Fat: 19g, Trans Fat: 0.1g, Cholesterol: 167mg, Sodium: 1361mg, Potassium: 245mg, Fiber: 1g, Sugar: 5g, Vitamin A: 2833IU, Vitamin C: 39mg, Calcium: 613mg, Iron: 1mg
Cuisine: American, Southern
Course: Appetizer, Snack, Topping
Tried this recipe?Mention @bakingamoment on Instagram or tag #bakingamoment.


  • Allie

    Allie is the creator and owner of Baking a Moment. She has been developing, photographing, videographing, and writing and sharing recipes here since 2012.

    View all posts