Homemade Marinated Artichoke Hearts

  • Author: Christine Pittman
  • Prep Time: 10 minutes
  • Refrigerate: 24 hours
  • Cook Time: 5 minutes
  • Total Time: 24 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Appetizer
  • Method: Stovetop
  • Cuisine: American


Delicious homemade artichoke hearts are an amazing thing to serve as part of an appetizer party or to give as a hostess gift. They’re also great to have in your fridge for adding to salads, omelets, and pasta dishes.


  • 2 cloves garlic, sliced
  • ¼ tsp. red pepper flakes
  • ¼ tsp. dry oregano leaves
  • 12 whole peppercorns
  • 1 (14 oz.) jar baby artichoke hearts packed in water, drained
  • ½ cup water
  • ½ cup apple cider vinegar
  • Olive oil (approximately ¼ cup)


  1. Into a clean 16-24 ounce jar put the garlic, red pepper flakes, dry oregano leaves, and peppercorns.
  2. Add the artichoke hearts.
  3. Measure the water and cider vinegar into a small sauce pot. Heat to a boil over high heat. Pour over the artichoke hearts until 3/4 covered in liquid. You may not need all of the liquid depending on the size of your jar.
  4. Pour olive oil over the artichoke hearts until they are fully covered.
  5. Put on the lid and shake well.
  6. Cool on the counter. Refrigerate for 24 hours before serving. They’ll keep in the fridge for 1 week.