Spicy Three Bean Pasta Salad Recipe

Spice up your life with this vibrant and flavorful three-bean pasta salad! Packed with protein-rich beans, colorful veggies, and a zesty, spicy dressing, this hearty salad is a crowd-pleaser for lunchboxes, potlucks, or a light yet satisfying dinner. It's the perfect make-ahead dish, bursting with fresh tastes that will keep you coming back for more. Easy to customize with your favorite veggies, this recipe is a guaranteed family favorite!

Prep Time 30 mins
Cook Time 70 mins
Calories 564.7 kcal
Protein 39g
Rating 4.0 (1 Reviews)
Spicy Three Bean Pasta Salad 21

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Spicy Three Bean Pasta Salad

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Spicy Three Bean Pasta Salad? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Spicy Three Bean Pasta Salad

  1. Cook 1 pound of pasta according to package directions. Drain and rinse with cold water; set aside to cool completely.
  2. While pasta cooks, prepare the dressing: In a medium bowl, whisk together 1/4 cup olive oil, 1/4 cup red wine vinegar, 2 tablespoons lime juice, 1 tablespoon chili powder, 1 teaspoon cumin, 1/2 teaspoon garlic powder, 1/4 teaspoon cayenne pepper (or more, to taste), salt, and pepper to taste.
  3. In a large bowl, combine 1 (15-ounce) can of kidney beans (rinsed and drained), 1 (15-ounce) can of black beans (rinsed and drained), 1 (15-ounce) can of pinto beans (rinsed and drained), and the cooled pasta.
  4. Thaw 1 (10-ounce) package of frozen corn. Drain well and add to the bowl.
  5. Add 1 cup chopped red bell pepper, 1 cup chopped green bell pepper, 1/2 cup chopped red onion, and 1/2 cup chopped cilantro to the bowl.
  6. Pour the dressing over the salad and toss gently to combine.
  7. Taste and adjust seasonings as needed.
  8. Refrigerate for at least 30 minutes before serving to allow flavors to meld. Even better the next day!

Nutrition Information (Approximate per serving)

Sodium

12 g

Sugar

7g

Fat

33g

Carbs

18g