Go Back
+ servings

Italian Artichoke Salad

Italian Artichoke Salad is our go-to salad for cozy winter dinners, alfresco summer barbecues and everything in between. We marinate artichoke hearts and red onions in a zippy red wine and parmesan vinaigrette, toss everything with crisp romaine lettuce and sliced roasted red peppers. Easy to make ahead of time, perfect to feed a large family, and delicious. 

Course Salad
Cuisine Italian
Keyword italian salad, artichoke salad,
Prep Time 45 minutes
Cook Time 0 minutes
Marinating Time 0 minutes
Total Time 45 minutes
Servings 8 people
Calories 128 kcal


  • 1/4 cup lemon juice
  • 1/4 cup red wine vinegar
  • 1 tsp dijon mustard
  • 1 tsp ground mustard
  • 1 small garlic clove, minced
  • 2 tsp sugar
  • 1/3 cup olive oil or canola oil
  • 1/2 tsp kosher salt
  • 1/2 cup parmesan cheese, plus more for garnish
  • 1 small red onion, sliced very thin
  • 14 oz canned artichoke hearts
  • 2 romaine lettuce hearts, chopped
  • 1 cup sliced roasted red peppers


  1. Add red wine vinegar, lemon juice, dijon mustard, ground mustard, garlic, sugar, olive oil, salt, and parmesan cheese to a large mason jar or airtight container. Shake well. Add red onion. Let the dressing sit for at least 30 minutes and up to three days.

  2. Toss romaine with roasted red peppers and artichokes. Use a slotted spoon or fork to take all of the red onion out of the dressing. Shake and pour a little bit of the dressing over the salad. DO NOT OVERDRESS. Toss. If needed, add more dressing. Toss again. Season to taste with salt and pepper. Garnish with more parmesan cheese.

Nutrition Facts
Italian Artichoke Salad
Amount Per Serving (1 serving)
Calories 128 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 2g13%
Cholesterol 4mg1%
Sodium 676mg29%
Potassium 39mg1%
Carbohydrates 4g1%
Fiber 1g4%
Sugar 2g2%
Protein 3g6%
Vitamin A 140IU3%
Vitamin C 11mg13%
Calcium 81mg8%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.