Sweet and Sour Corn and Bean Salad

corn and bean salad
Diana Rattray
  • Total: 10 mins
  • Prep: 10 mins
  • Cook: 0 mins
  • Yield: 6 servings
Nutritional Guidelines (per serving)
866 Calories
21g Fat
136g Carbs
37g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6 servings
Amount per serving
Calories 866
% Daily Value*
Total Fat 21g 27%
Saturated Fat 2g 9%
Cholesterol 0mg 0%
Sodium 25mg 1%
Total Carbohydrate 136g 49%
Dietary Fiber 35g 125%
Protein 37g
Calcium 295mg 23%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Here's a sweet and sour marinated corn bean salad, great for cookouts or any occasion, and very easy to prepare. Most of the ingredients are pantry staples, with the exception of the fresh bell pepper and sweet onion that really give it a nice crunch. 

Feel free to use black beans or another kind of bean instead of kidney beans. The salad is a good starting point, and you can change ingredients to suit your taste. Add an extra variety of beans along with the kidney beans or replace the kidney beans with black beans, great northern beans, or pinto beans. Shredded carrots can be added for extra color and crunch, or add some fresh diced tomato just before serving. Feel free to make your own changes to this versatile bean salad.


  • 1 (15-ounce) can cut green beans (drained)
  • 1 (15-ounce) can cut yellow beans (drained)
  • 1 (12-ounce) can whole kernel corn (drained)
  • 1 (16-ounce) can kidney beans (drained and rinsed)
  • 1/2 cup bell pepper (chopped, both red and green if possible)
  • 1/2 cup red onion (thinly sliced)
  • For the Dressing:
  • 1/2 cup vegetable oil (preferably neutral flavor, such as safflower or canola)
  • 1/2 cup apple cider vinegar
  • 1 teaspoon salt
  • 1/2 teaspoon ground pepper
  • 1/3 to 2/3 cup granulated sugar (or adjust to suit your taste)

Steps to Make It

  1. Place the drained beans, corn, and chopped vegetables in a large serving bowl.

  2. Whisk together the oil, vinegar, salt, pepper, and about 1/3 cup of sugar; pour over vegetables.

  3. Toss to coat well. Taste and add more sugar if a sweeter salad is desired.

  4. Cover the salad and refrigerate it overnight or at least 4 hours for the very best flavor.

  5. Serve and enjoy!