Asparagus and Tomato Salad with Hearts of Palm
I love this low-carb Asparagus and Tomato Salad with Hearts of Palm and if you haven’t tried hearts of palm, they’re really a wow in salads!
PIN the Asparagus Tomato Salad to try it later!
I love to pull things out of the fridge or pantry and experiment to see what I can come up with, and this Asparagus and Tomato Salad with Hearts of Palm started with the Hearts of Palm that are one of my favorite salad ingredients!
I also had fresh asparagus in the fridge and chives growing in the garden, although you can use green onions if that’s what you have. I added a few of the small grape tomatoes I start buying in the spring when I’m craving the flavor of tomatoes.
Mixed with a lemony vinaigrette, this salad is going to be a great side dish for juicy grilled chicken breasts, or anything cooked on the grill! And when I can have an easy meal that includes hearts of palm, asparagus, and something cooked on the grill, I’m a happy camper.
What ingredients do you need for this recipe?
(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)
- fresh asparagus spears
- sliced Hearts of Palm (affiliate link)
- cherry tomatoes
- sliced chives or green onion (optional)
- salt and fresh ground black pepper to taste
- fresh-squeezed lemon juice (I used my fresh-frozen lemon juice)
- Red Wine Vinegar (affiliate link)
- Dijon Mustard (affiliate link)
- extra-virgin Olive Oil (affiliate link)
What are Hearts of Palm?
Hearts of Palm (affiliate link) are a slightly-crunchy vegetable that’s harvested from the center of domesticated palm trees. They used to be somewhat controversial, but newer harvesting methods don’t damage the trees and wild palms are protected in many places. And Hearts of Palm are so delicious! Here’s more about Hearts of Palm and how to use them.
What tomatoes did we use for the Asparagus Tomato Salad?
I used ripe cherry tomatoes for this salad with asparagus, tomatoes, and hearts of palm. But if you have fresh juicy garden tomatoes, that will only make the salad better. I might drain the cut tomatoes in a colander for a minute if they seem extra juicy.
More amazing salads with Hearts of Palm:
If you’re a big fan of hearts of palm like I am, you may want to check out Low-Carb and Keto Salads with Hearts of Palm!
How to make Asparagus and Tomato Salad with Hearts of Palm:
(This is only a summary of the steps for the recipe; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)
- Remove Hearts of Palm (affiliate link) from the jar and let them drain.
- Bring a pot of salted water to a boil while you slice asparagus into diagonal 1 1/2 inch pieces until you have about 2 cups.
- Cook the asparagus in the boiling water for 2-3 minutes, then drain immediately.
- Whisk together lemon juice, red wine vinegar, and Dijon and then whisk in the olive oil a little at a time to make the dressing.
- Then mix a few tablespoons of the dressing with the warm asparagus and let it sit while you prep the other ingredients.
- Slice the hearts of palm into 1/2 inch slices. Break the slices apart into rings or cut them in half if they don’t separate.
- Slice cherry tomatoes in half until you have a cup of sliced tomatoes.
- Gently mix the tomatoes and hearts of palm with the marinating asparagus, and add enough dressing to moisten the salad. (You might not need all the dressing.)
- Wash the chives if needed (or use green onions) and then slice into short pieces.
- Then gently mix in chopped chives, season with salt and fresh ground black pepper, and serve.
Make it a Low-Carb Meal:
This Asparagus Salad would taste great with low-carb grilled chicken, Pan-Grilled Steak with Olive Sauce, or Grilled Sausage and Peppers! You could serve with Spicy Vegan Peanut Butter Tofu for a low-carb vegan meal!
More Salads with Asparagus:
- Asparagus Salad with Tomatoes, Olives, and Feta
- Salmon and Asparagus Salad
- Asparagus and Radish Salad with Feta
Asparagus and Tomato Salad with Hearts of Palm
I love the flavors in this low-carb and vegan Asparagus and Tomato Salad with Hearts of Palm
- 1/2 lb. fresh asparagus spears, ends snapped off and cut into diagonal slices
- 1 1/2 cups sliced heart of palm
- 1 cup cherry tomatoes, cut in half
- 1/4 cup sliced chives or green onion
- salt and fresh ground black pepper to taste
- 1 1/2 T fresh-squeezed lemon juice
- 1 tsp. red wine vinegar
- 1 tsp. Dijon mustard
- 2 1/2 T extra-virgin olive oil
- Remove about 8 oz. hearts of palm from the jar and put them in a colander to drain.
- Bring a medium pot of salted water to boil, adding a generous amount of salt to the water (slightly less than a teaspoon.)
- Snap one piece of asparagus to see where to trim off the woody ends, then trim other pieces to that same length.
- Cut asparagus on the diagonal into slices about 1 1/2 inches long. (You should have about 2 cups, or a little more.)
- When the water comes to a boil, add the asparagus and cook 2-3 minutes (no longer; use a timer!)
- Drain asparagus into a colander.
- Mix together the lemon juice, red wine vinegar, and Dijon, and then whisk in the olive oil a little at a time to make the dressing.
- When the asparagus has drained put it in a bowl large enough to hold all the salad and add about 2 tablespoons of the dressing.
- Stir to coat the asparagus and let it marinate while you prep other ingredients.
- Slice the hearts of palm into 1/2 inch thick slices; then break the slices into rings or cut them in half if they don’t separate easily.
- Cut cherry tomatoes in half and slice the chives (or green onions.)
- Gently mix the hearts of palm and tomatoes in with the marinating asparagus and add enough dressing to moisten all the ingredients. (You may not need all the dressing.)
- Gently mix in the chives, season salad to taste with salt and fresh ground black pepper, and serve. (Remember that the asparagus was cooked in salted water, so this salad will not need too much salt.)
- I recommend only making as much of this as you can eat at one meal, because it did not keep that well in the refrigerator.
Recipe created by Kalyn when she was delighted to find Hearts of Palm at Costco again.
Amount Per Serving: Calories: 115Total Fat: 9gSaturated Fat: 1gUnsaturated Fat: 7gCholesterol: 0mgSodium: 423mgCarbohydrates: 8gFiber: 3gSugar: 2gProtein: 3g
Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.
Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
Hearts of palm, asparagus, and tomatoes are all wonderfully healthy ingredients, and this Asparagus Salad is a great choice for low-carb diets and for any phase of the original South Beach Diet. The highest carbs here are in the cherry tomatoes, so if you’re trying to limit carbs go easy on those.
Find More Recipes Like This One:
Use Salad Recipes to find more recipes like this one. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to follow Kalyn’s Kitchen on Pinterest, on Facebook, on Instagram, on TikTok, or on YouTube to see all the good recipes I’m sharing there.
Historical Notes for this Recipe:
This recipe was first posted in 2012. Since then I’ve made it every summer, and the recipe was updated with better photos in 2021 and updated again with more information in 2023.
24 Comments on “Asparagus and Tomato Salad with Hearts of Palm”
Kairi, that's what my mom used to call "a good problem to have!"
I adore hearts of palm and it really goes well with basically everything. This salad was superb, thanks for the idea.
I have saved so many of your recipes that I need more meal courses in a day 🙂
Thanks, glad you like it!
Love the mix of colors and flavors. Yummy!
Becky and Donna, I'm thinking I should bring a salad with hearts of palm to the shower so you both can try it!
Maybe I shouldn't admit this, but I've never eaten 'hearts of palm.' You have introduced me to many new foods and combinations of food over the last few years. I will now add another "must try" food to my list!
I must admit, I've never had hearts of palm before! Its on my list now!
Susie, I do love the hearts of palm, although I haven't ever thought of them as a substitute for pasta.
Thanks Dara, I really loved the combination.
This is beautiful! You know how much I love hearts of palm and this salad sounds like a wonderful way to welcome in spring.
Kalyn that looks so beautiful. I've been meaning to try the hearts of palm as a past sub in pasta salad. This may be just the recipe to do it in! Thanks.
Shirley, if you have Costco they have hearts of palm in the big jars, love it!
Lydia, I am always so happy when we start getting asparagus!
Amanda, I think it would keep just fine for a few hours. I might save a little dressing to mix in right when you eat it.
I see where you said this salad does not keep well in the fridge. What about to just store it a few hours to eat at lunch?
I can't wait for asparagus season! Here in Rhode Island, it starts in the early part of May, so I'm saving asparagus recipes now to try in a few weeks. This salad goes right to the top of the list, as does a pilgrimage to the nearest Costco.
I have a big bunch of asparagus from the store, but no heart of palm. 🙁 Must hit the upscale grocery store in town! 😉 This salad looks fabulous, Kalyn!
Thanks Jeanette, loved it here too.
I just love how the colors pop in this salad Kalyn – just my kind of salad.
Joanne, I am betting you would love them!
You always make so many salads with hearts of palm and yet I've never tried them! I think it's about time I get my hands on some. This salad looks great. I love the many and varied colors!
TW, thanks so much! I really liked it; I am crazy about hearts of palm so the asparagus and tomatoes are just a plus!
You really have an amazing eye for color – everything you "serve" on the blog looks so fresh and beautiful! This is gorgeous!