If using fresh peas, blanch them in boiling water for 1 minute, then plunge into ice water. Drain well.
In a large bowl, mix the mayonnaise, cheddar cheese, bacon, and red onion.
Add the peas to the bowl and gently mix everything together until the peas are well coated.
Season with salt and pepper to taste.
Cover and chill in the refrigerator for at least 1 hour before serving.
Notes
If using fresh peas, blanch them quickly in boiling water then cool in ice water to keep them bright and tender.
• Cook bacon until crispy for the best texture in the salad.
• Let the salad chill in the fridge for at least an hour before serving to enhance the flavors.
• Dice the cheese and onion into small pieces to ensure they blend well with the peas.
• Stir the salad gently to mix the ingredients without crushing the peas.