This post may contain affiliate links. Read our privacy policy.

Easy, flavorful Mediterranean Pinto Bean Salad with collard greens, sun-dried tomatoes, kalamata olives, and feta cheese. This versatile healthy side dish pairs beautifully with just about any main entree!

Large wooden bowl full of pinto bean salad with feta cheese, collard greens, and sun-dried tomatoes. A golden spoon in the bowl ready to serve and a golden napkin to the side.

Looking for pinto bean side dishes, or just a really great salad to enjoy alongside any meal?

This easy, flavorful, healthy pinto bean salad recipe can be served either warm or cold and pairs beautifully with any main entree. Grilled chicken, baked salmon, pork tenderloin, or steak are all great options.

Packed with flavorful goodies like sun-dried tomatoes, feta cheese, kalamata olives, and lemon zest, we’re going for a Mediterranean theme to bring an abundance of fresh flavor to your meal.

You can even use this easy bean salad as an appetizer and serve it with tortilla chips.

The best part is the fresh ingredients can be found at any grocery store!

Pinto Bean Salad Ingredients:

Canned Pinto Beans: The main ingredient here. Pick up one can of pinto beans, or use 1 and ⅔ cups of cooked beans if you prepare your beans from dry. Pinto beans are an excellent source of fiber and also contain some plant-based protein.

Collard Greens: In order to add some high powered greens to the salad, I like adding a small head of chopped collard greens. Because collard greens are fibrous when raw, sautéing them helps to soften them up for a beautiful consistency that is easy to chew.

Yellow Onion and Fresh Garlic: Fresh onion and garlic provide a big backdrop of savory flavor. You can toss in some fresh green onions too if you like them.

Sun-Dried Tomatoes: Supporting the Mediterranean theme, sun-dried tomatoes add a burst of tangy rustic flavor.

Kalamata Olives: Briny olives add an unparalleled savory flavor and some salt to enhance the whole experience. Plus, they add healthy fats.

Feta Cheese: Perhaps my all-time favorite cheese to add to any salad, feta adds a huge punch of amazing flavor.

Lemon Zest: Fresh lemon zest adds a citrus component that completes the flavor profile. 

Sea Salt and Pepper to Taste: Season the salad to your personal taste using salt and pepper.

​Avocado Oil: Used to sauté the onion, garlic, and collard greens. Olive oil works great too.

Ways to Customize:

  • Add fresh lime juice, lemon juice, or apple cider vinegar if you enjoy a brighter acidic flavor.
  • Toss in 1/2 cup of fresh red bell pepper, green bell pepper, or roasted red peppers.
  • Swap out the pinto beans for black beans, kidney beans, garbanzo beans, white beans, etc.
  • If you prefer grape tomatoes or cherry tomatoes over sun-dried tomatoes, make the trade.
  • Add fresh herbs such as fresh cilantro, fresh parsley, or fresh basil.
  • Make it more substantial by adding 1 to 2 cups of cooked brown rice.
  • For a spicy kick, add a chopped jalapeño pepper or hot sauce.

How to Make Pinto Bean Salad:

Heat the avocado oil over medium-high heat in a large skillet and add the chopped onion. Sauté, stirring occasionally, until softened, about 5 minutes.

Onions sautéing in a skillet

Add in the minced garlic and chopped collard greens. Continue sautéing until the greens have softened, about 3 minutes. 

Skillet with sauteed onion, garlic and chopped collard greens, cooking to soften.

Stir in the pinto beans, sun-dried tomatoes, and kalamata olives (the remaining ingredients) and continue heating just until these items are warmed through. Stir in the feta cheese and lemon zest.

Skillet with pinto beans, collard greens, onion, garlic, and sun-dried tomatoes.

Transfer everything to a large bowl and serve pinto bean salad alongside your main entree, and enjoy!

Store pinto bean salad in an airtight container in the refrigerator for up to 5 days.

You can serve this versatile salad recipe both warm and chilled! I love the idea of serving it warm initially and then enjoying the leftovers cold.

Store leftover pinto bean salad in an airtight container in the refrigerator for up to 5 days.

This great salad tastes even better the next day and the couple of days following preparation. For this reason, feel free to make it in advance of when you need it!

Wooden bowl full of pinto beans, collard greens, feta cheese, and sun-dried tomatoes. An easy side salad.

The next time you’re looking for a pinto bean side dish, or just crave something refreshing yet hearty, whip up this easy recipe!

It makes the perfect light lunch in addition to being a winning side dish. Be sure to try it both warm and cold to choose your favorite serving method!

If you enjoy bean salad recipes like this, also try some of my other personal favorite recipes.

More Bean Salad Recipes:

Pinto Bean Salad

No ratings yet
By Julia Mueller
Prep: 15 minutes
Cook: 8 minutes
Total: 23 minutes
Servings: 4 Servings
This easy side dish is positively packed with flavor and can be served warm of cold. Enjoy it alongside your fish, chicken, beef, or pork!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 Tbsp avocado oil
  • 1 cup yellow onion, finely chopped
  • 2 large cloves garlic, minced
  • 1 small head collard greens, chopped (about 4 cups)
  • 1 (15-oz) can pinto beans, drained and rinsed
  • cup sun-dried tomatoes
  • cup kalamata olives, chopped
  • ½ cup feta cheese, to taste
  • Zest of 1 lemon
  • Sea salt and black pepper to taste

Instructions 

  • Heat the avocado oil over medium-high heat in a large skillet and add the chopped onion. Sauté, stirring occasionally, until softened, about 5 minutes.
  • Add in the minced garlic and chopped collard greens. Continue sautéing until the greens have softened, about 3 minutes.
  • Stir in the pinto beans, sun-dried tomatoes, and kalamata olives (the remaining ingredients) and continue heating just until these items are warmed through. Stir in the feta cheese and lemon zest.
  • Transfer everything to a large bowl and serve pinto bean salad alongside your main entree, and enjoy!

Nutrition

Serving: 1Serving (of 4), Calories: 280kcal, Carbohydrates: 31g, Protein: 12g, Fat: 13g, Saturated Fat: 4g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Cholesterol: 16mg, Sodium: 497mg, Fiber: 10g, Sugar: 4g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Rate and comment below!

Never Miss a Post! Sign Up For My Daily Newsletter!

Meet the Author

Julia Mueller

Julia Mueller is a cookbook author, recipe developer and owner of TheRoastedRoot.net. She shares quick and easy recipes for all occasions, from nutritious weeknight meals to holiday recipes. Dinner recipes, side dishes, desserts, appetizers, and more, can all be found on her website. Go to Julia's about page to learn more about her.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.