Soften the cream cheese at room temperature or in short microwave bursts. In a bowl, beat the cream cheese with mayonnaise and Dijon until smooth.
Stir in lemon juice, Worcestershire sauce (if using), cayenne, salt, and pepper.
Add shredded cheddar, chopped pimentos, and chopped onion. Fold gently until evenly mixed. For a smoother spread, pulse half the mixture in a food processor and fold the rest in for texture.
Taste and adjust seasoning. Refrigerate for 30 minutes if desired to let flavors meld. Serve with crackers, bread, or vegetables.
Notes
Shred your own cheese for best texture — pre-shredded cheese often contains additives.
Pimento cheese keeps 3–4 days in the fridge in an airtight container.
Add a splash of milk or extra mayo if the spread is too thick after chilling.