Pickled Italian Vegetables (Giardiniera)

This authentic giardiniera recipe results in super flavorful, perfectly crunchy, slightly spicy, tangy Italian pickled vegetables. It’s a simple way to preserve veggies and adds a pop of briny flavor to sandwiches, salads or a big antipasto board!

This post may contain affiliate links.

Bowl of giardiniera with fork resting inside – features vibrant chunks of pickled vegetables like cauliflower, carrots, red bell pepper, and onion in a black bowl.

These Italian pickles are a great way to use up extra veggies and preserve them for later. Whenever I have a surplus of garden vegetables, this homemade giardiniera recipe is my go-to for doing just that.

It's a super simple recipe that can be made with whatever mix of vegetables you want, and you can adjust the spices and acidity to your taste.

Unlike store-bought giardiniera, this version is free of preservatives and completely customizable. Skip the grocery store and make it yourself!

The pickling process has just a few simple steps, starting with a salt water brine that removes excess moisture from the vegetables to concentrate their flavor and help them stay crisp.

Then they marinate in a blend of extra virgin olive oil, vinegar and spices to take on tons of flavor. 

What is Giardiniera?

Giardiniera is a mixture of traditional Italian pickles made with a colorful variety of vegetables preserved in spices, vinegar and oil. The Italian word "giardiniera" translates to "from the garden."

It’s often served at room temperature as part of an antipasto spread, but also makes a great addition to charcuterie boards, pasta salads or as tangy, crunchy side dish. 

While traditional Italian giardiniera recipes are usually mild and stored in white vinegar or vegetable oil, chicago-style giardiniera is spicier and oilier, loaded with serrano peppers or jalapeño peppers, and often finished with green olives.

This bolder version was introduced by Italian immigrants in the Chicago area during the early 1900's and remains popular throughout the United States, especially in cities like New Orleans.

Giardiniera is a classic Chicago style topping for hot dogs and Italian beef sandwiches, and is also used to make the olive salad that goes on one of my all time favorite sandwiches, the Muffuletta. 

Close-up of a fork lifting a slice of pickled carrot from a plate of colorful giardiniera – includes cauliflower, red pepper, celery, and onion, lightly dressed in brine with visible herbs and peppercorns.

How to say Giardiniera

It's pronounced jar-deen-YAIR-uh. Say it out loud and practice! 

What does Giardiniera taste like?

Like most pickles, these Italian pickled veggies have a punchy, vinegary tang with a savory, spiced flavor and just a little bit of heat, which can be customized to your taste.

The veggies are firm and crisp, with a great flavor that develops the longer they sit. The flavors can vary depending on the mix of fresh vegetables, spices and oil.

Want more great pickle recipes? Try these zingy quick pickled carrots with ginger, Southern-style pickled shrimp or these quick refrigerator dill pickles.

Why This Recipe Works

  • Brining keeps the vegetables crisp and well-seasoned throughout.
  • Easy to adapt based on what's in season or in your fridge.
  • Can be made mild or spicy based on your personal preference.
  • Tastes better over time and keeps well for later use.
Flat lay of labeled ingredients for Italian giardiniera such as vinegar, carrot, spices, celery, garlic, cauliflower, onion and olive oil.

Homemade Giardiniera Ingredients

Cauliflower - A classic main ingredient that provides structure and crunch. Cut into small pieces so they pickle evenly.

Carrots - Add color and natural sweetness. Slice into thin rounds for better texture.

Celery ribs - The distinct flavor, subtle saltiness and crunch of celery is essential!

Red bell peppers - These sweet peppers add beautiful color and balance the acidity of the vinegar mixture. You can use any variety of fresh peppers you have, including hot peppers. 

Onion - Gives a mild bite and lots of flavor to the mix. Use a sweet onion like Vidalia. 

Spices and Aromatics - Use a combination of black peppercorns, dried oregano, fennel seeds, celery seeds, bay leaves, garlic cloves, and optionally a pinch of red pepper flakes for for a hot giardiniera recipe. 

Vinegar - Plain distilled white vinegar works perfectly but you can also opt for a mix with white wine vinegar.

Olive oil - Use half a cup of good quality extra virgin olive oil for best flavor and richness. Learn more on how to choose a good bottle in this Italian olive oil and vinegars guide.

*Find the full ingredient list in the recipe card below!

Helpful Equipment

How to make Giardiniera (Italian Pickled Vegetables)

Overhead view of chopped raw vegetables in a glass bowl soaking in a brine – shows cauliflower florets, celery slices, red bell pepper strips, and onion.
Wide shot of vegetables soaking in brine with colander and mason jars nearby – prep stage for giardiniera with visible red peppers, cauliflower, onions, and celery.
  1. Place all the vegetables in a large bowl and sprinkle with kosher salt. Toss to coat, then add enough water to cover and refrigerate for at least 8 hours and up to 24 hours. Overnight is best.
  2. Drain the liquid, then rinse the vegetables thoroughly to remove excess salt.
  3. Pack them into 3 clean glass 1-quart jars or 6 pint jars, then distribute the peppercorns, oregano, fennel seeds, celery seeds, garlic and bay leaf over top. Make sure you leave about 2 inches of headroom in each jar.
Strained giardiniera vegetables in a white colander with black handles – vibrant mix of chopped red peppers, carrots, celery, onions, and cauliflower.
Three mason jars being filled with chopped vegetables and a plate of pickling spices nearby – visible black peppercorns, bay leaves, fennel seeds, oregano, and mustard seed.

Pro Tip: Brining the vegetables in a salt water solution seasons them from the inside out, and also helps keep them crunchy and prevents the pickling liquid from becoming diluted.

  1. In a saucepan, combine the vinegar, cold water, and sugar, then bring to a boil. Turn off the heat and stir until the sugar is dissolved.
  2. Let cool slightly, then carefully pour the hot brine over the vegetables and make sure they’re completely submerged, but there’s still some space left at the top of the jar.
Close-up of filled jars topped with garlic cloves and seasoning – fresh giardiniera vegetables layered with whole garlic cloves, black peppercorns, and dried herbs.
Overhead view of a pot of pickling liquid next to jars of vegetables – clear brine in a stainless pot alongside open jars of prepped giardiniera.

Pro Tip: Always check for air bubbles before sealing. Tap the jars gently or use a skewer to release any trapped pockets.

  1. Pour the olive oil over top of each jar, being sure to distribute it evenly. Let cool completely to room temperature.
  2. Seal the jars and refrigerate for at least 8 hours, but 24 or more is best. The flavor will get better over time. Keep in the refrigerator for 2-3 weeks.
Jars filled with seasoned vegetables ready for brine – overhead shot of garlic, herbs, and chopped veggies in glass jars next to pot of liquid.

How to Can Homemade Giardiniera

To preserve your jars of giardiniera for the long term, process them in a boiling water bath or hot water bath.

  1. Use sterilized glass jars and prepare a large pot fitted with a rack.
  2. Once the filled jars are sealed, lower them into the boiling water using a jar lifter.
  3. Process for 10-15 minutes depending on altitude.
  4. Remove and cool on a clean tea towel in a dry place for 12-24 hours.
  5. Store in a dark place for up to 6 months. Refrigerate after opening.

Tips for Success

  • Don’t skip the brining step! It’s essential for crunchy vegetables.
  • Always use fresh, firm produce and avoid limp or overripe veggies.
  • Cut the vegetables into uniform sizes so they pickle at the same rate.
  • Let the jars sit for a full day before tasting for the best flavor.

Variations

  • Swap in green beans, spring onions, or pearl onions for variety.
  • Make it spicy with extra serrano peppers, jalapeño peppers, or red pepper flakes.
  • Add green olives for a salty, Chicago style twist.
  • Use larger pieces for a rustic texture or small pieces for sandwich toppings.
  • Add other aromatics like mustard seed or juniper berries for a unique flavor.
Serving plate of giardiniera with jars in background – marinated cauliflower, carrot, celery, red pepper, and onion on a white plate with wood-handled fork.

Italian Giardiniera Uses 

Serve your giardiniera as part of an antipasto platter alongside assorted meats, cheeses and other classics, like these flavorful roasted red peppers, citrus marinated olives, spicy Italian long hot peppers and tangy Sicilian eggplant caponata.

Serve with some grissini, taralli, crispy roasted chickpeas, or chewy homemade focaccia.

Giardiniera also pairs perfectly with grilled meats, makes an excellent topping for hot dogs, and adds brightness to grain bowls and hearty pasta salads. 

Storing Homemade Giardiniera

Store homemade giardiniera in the refrigerator for 2-3 weeks. Always keep the vegetables fully submerged in the brine and oil to maintain freshness.

For long-term storage, follow the canning process and keep sealed jars in a dark place for up to 6 months.

Once opened, return the jar to the fridge and use within 2 weeks for the best texture and flavor.

FAQs on Pickled Italian Vegetables

Is Giardiniera healthy? 

Giardiniera can be a healthy condiment depending on the oil content and sodium level. Making it at home gives you full control over ingredients.

How long does Giardiniera last? 

In the fridge, it lasts up to 3 weeks. If canned and sealed properly, it will keep for up to 6 months in a cool, dark pantry.

Is Giardiniera spicy? 

It depends! This traditional Italian giardiniera recipe is mild, but Chicago-style giardiniera often includes hot peppers and can be quite spicy. Customize it to suit your taste!

Did you LOVE this recipe? Please leave a star ⭐️ rating and comment and tag your creations @ColeyCooks on Instagram!

Want to Save This Recipe?

Enter your email & I'll send it to your inbox.

Save Post

By submitting this form, you consent to receive emails from Coley Cooks.

Close-up of a fork lifting a slice of pickled carrot from a plate of colorful giardiniera – includes cauliflower, red pepper, celery, and onion, lightly dressed in brine with visible herbs and peppercorns.
RATE THIS RECIPE
0
Ratings
Print Pin

How to Make Giardiniera

This authentic giardiniera recipe makes perfectly crunchy, tangy, slightly spicy and super flavorful Italian pickled vegetables. It’s a simple way to preserve veggies and adds a pop of briny flavor to sandwiches, salads or a big antipasto board!
Prep Time: 40 minutes
Cook Time: 5 minutes
Total Time: 16 hours 45 minutes
Servings: 3 quarts
Calories: 478kcal

Ingredients

  • ½ head cauliflower medium sized, cut into florets
  • 2 carrots peeled and sliced into coins or half moons about ½ inch thick
  • 4 ribs celery sliced ½ inch thick
  • 1 red bell pepper cut into thin strips
  • 1 sweet onion such as vidalia, thinly sliced
  • 1 teaspoon black peppercorns
  • 1 teaspoon dried oregano
  • ½ teaspoon fennel seeds
  • ½ teaspoon celery seeds
  • 3 cloves garlic smashed
  • 3 bay leaves
  • 2 ½ cups white distilled vinegar
  • 2 cups water
  • 1 tablespoon sugar
  • ½ cup extra virgin olive oil

Instructions

  1. Place all the vegetables in a large bowl and sprinkle with kosher salt. Toss to coat, then cover with cold water and refrigerate for at least 8 hours and up to 24 hours. Overnight is best.
  2. Drain the liquid, then rinse the vegetables thoroughly to remove excess salt.
  3. Pack them into 3 clean glass quart jars, then distribute the peppercorns, oregano, fennel seeds, celery seeds, garlic and bay leaves over top. Make sure you leave about 2 inches of headroom in each jar.
  4. In a saucepan, combine the vinegar, water, and sugar, and bring to a boil. Turn off the heat and stir until the sugar is dissolved.
  5. Let cool slightly, then carefully pour the hot brine over the vegetables and make sure they’re completely submerged, but there’s still some space left at the top.
  6. Pour the olive oil over top of each jar, being sure to distribute it evenly. Let cool completely to room temperature.
  7. Seal the jars and refrigerate for at least 8 hours, but 24 or more is best. The flavor will get better over time. Keep in the refrigerator for 2-3 weeks.

Notes

  • Don’t skip the brining step! It’s essential for crunchy vegetables.
  • Always use fresh, firm produce and avoid limp or overripe veggies.
  • Cut the vegetables into uniform sizes so they pickle at the same rate.
  • Let the jars sit for a full day before tasting for the best flavor.

Nutrition

Calories: 478kcal | Carbohydrates: 28g | Protein: 4g | Fat: 37g | Saturated Fat: 5g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 26g | Sodium: 125mg | Potassium: 826mg | Fiber: 7g | Sugar: 16g | Vitamin A: 8303IU | Vitamin C: 107mg | Calcium: 132mg | Iron: 2mg

Did you make this recipe? Please leave a ⭐ rating and review!

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.