Combining tender rice with tuna, ham, cheese, olives and vegetables, Italian Rice Salad is a chilled Italian classic that’s fresh, colourful and satisfying.

Italian Rice Salad is a cold rice dish made with vegetables, pickles, tuna, ham and cheese, all tossed together with a simple olive oil dressing. It’s a recipe I grew up eating, and like many Italian classics, every family has their own version. Ours was always the traditional combination, and it’s still the one I enjoy most.

Perhaps that’s why I was so surprised when I realised I hadn’t made it for such a long time.
After moving to Australia, it slowly disappeared from our table because my husband doesn’t care for cold rice. When I finally made it again, I remembered how much I enjoy it and how easy it is to prepare. It’s absolutely worth making, even if it’s only for yourself.
Why We Love Italian Rice Salad
- Works equally well as a light main meal or alongside grilled meats at family gatherings.
- Travels well, making it ideal for picnics, barbecues, potlucks and packed lunches.
- Makes good use of pantry staples like tuna, olives and pickled vegetables.
Key Ingredients for Italian Rice Salad
Arborio or Parboiled Rice
Arborio rice and parboiled rice both work well because they stay firm after cooking and chilling. Cook the rice until al dente so the grains remain separate rather than becoming soft or sticky.
Ham
Ham adds a savoury flavour that pairs well with the vegetables and cheese. A good-quality cooked ham with a mild flavour works best, and cutting it into even cubes helps distribute it throughout the salad.
Swiss Cheese
Swiss cheese adds a mild, creamy flavour and a firm texture. Emmental is a great choice because it holds its shape well after chilling and blends naturally with the other ingredients.
Tuna
Tuna makes the salad more satisfying and adds richness. Tuna packed in olive oil has a fuller flavour, but tuna in spring water also works if you prefer a lighter option.
Giardiniera
Giardiniera adds crunch and a gentle tang that brightens the salad. Chop the vegetables into bite-sized pieces so they’re easy to mix evenly through the rice.
Cherry Tomatoes
Cherry tomatoes bring freshness and a little acidity to balance the richer ingredients. Choose firm, ripe tomatoes so they hold their shape and don’t release too much liquid.
Find the complete list with measurements in the recipe card below.
How to Make Italian Rice Salad
Step 1: Bring a large pot of salted water to a boil. Add the rice and cook according to the package instructions until al dente to prevent the salad from becoming mushy.
Step 2: Drain the rice thoroughly, then rinse it under cold running water to remove the excess starch. Set aside and let it cool completely.
Step 3: In a large bowl, combine the ham, cheese, peas, pickles, olives, tuna, corn, tomatoes, and basil.

Step 4: Add the cooled rice to the bowl with the other ingredients.
Step 5: Drizzle with 2 tablespoons of extra virgin olive oil. Season with salt and pepper to taste, then toss until all the ingredients are evenly coated.
Frequently Asked Questions
Arborio and parboiled rice are both excellent choices because they stay firm after cooking and cooling. Cook the rice until al dente so the grains remain separate.
Absolutely! You can customise Italian Rice Salad with extra veggies like artichokes, roasted peppers, celery and mushrooms, or add capers and hard-boiled eggs for even more flavour and texture.
Rinse the cooked rice under cold running water after draining it. This removes excess starch, cools the rice quickly, and helps keep the grains firm and separate once mixed with the other ingredients.
Fresh basil is the classic choice, but chopped fresh parsley, chives, or a little fresh oregano also work well. You can also finish the salad with a few extra cherry tomatoes, sliced olives or a light drizzle of extra virgin olive oil before serving.
Extra Help from the Kitchen
Choose a Wide Bowl – Use a large mixing bowl so you can toss the salad gently without crushing the tomatoes or cheese.
Drain the Tuna Well – Remove as much oil or liquid as possible before adding the tuna to keep the salad light and evenly dressed.
Use Firm Cherry Tomatoes – Choose ripe but firm cherry tomatoes so they hold their shape and don’t release too much liquid into the salad.
Drain the Giardiniera Well – Let the chopped giardiniera drain in a fine-mesh sieve, then pat it lightly with kitchen paper before mixing it into the salad. This helps prevent excess pickling liquid from watering down the dressing.
Taste Before Serving – Check the seasoning after the salad has rested for 10 minutes, then adjust the salt, pepper, or olive oil if needed.
Variations and Twists
Stir in Artichoke Hearts – Fold chopped marinated artichoke hearts into the salad for extra texture and a pleasant tang.
Mix Through Hard-Boiled Eggs – Gently stir chopped hard-boiled eggs into the salad to make it more filling.
Swap the Cheese – Replace the Swiss cheese with Fontina, Provolone, Gruyère, Caciocavallo, Gouda or low-moisture mozzarella for a different flavour while keeping a firm texture.
Change the Protein – Replace the ham with prosciutto or mortadella, or use cooked chicken or turkey instead. You can also swap the tuna for cooked prawns or leave it out altogether for a meat-only version.
Use Different Pickled Vegetables – Replace the giardiniera with chopped pickled peppers, carrots, cauliflower, dill pickles or mushrooms.
Storage and Shelf Life
Store Italian Rice Salad in an airtight container in the refrigerator for up to 2 to 3 days. Once the salad has cooled, refrigerate it promptly and don’t leave it at room temperature for extended periods.
I don’t recommend freezing this salad because the rice, cheese, tomatoes, and pickled vegetables lose their texture once thawed.
Serve it chilled straight from the fridge, or let it sit at room temperature for 10 to 15 minutes before serving if you prefer. Give it a gentle stir and, if needed, drizzle over a little extra virgin olive oil to freshen it up before serving.
Salad Recipes Worth Sharing
- Asian Quinoa Salad
- Middle-Eastern Chargrilled Pumpkin Salad
- Mediterranean Grilled Chicken Salad
- Tomato and Halloumi Salad
- Green Bean, Tomato and Potato Salad

Italian Rice Salad Recipe
Equipment
Ingredients
- 450 g – 1 lb Arborio or parboiled rice
- 115 g – 4 oz cubed ham
- 150 g – 5 oz cubed Swiss cheese – Emmental works best
- 85 g – 3 oz boiled and drained peas
- 85 g – 3 oz chopped giardiniera – Italian mixed pickled vegetables
- 85 g – 3 oz pitted and quartered green olives
- 150 g – 5 oz tuna
- 5 tbsp corn
- 10 cherry tomatoes – quartered
- fresh basil leaves
- 2 tbsp extra virgin olive oil
- salt and pepper – to taste
Instructions
- Bring a large pot of salted water to a boil. Add the rice and cook according to the package instructions until al dente to prevent the salad from becoming mushy.
- Drain the rice thoroughly, then rinse it under cold running water to remove the excess starch. Set aside and let it cool completely.
- In a large bowl, combine the ham, cheese, peas, pickles, olives, tuna, corn, tomatoes, and basil.
- Add the cooled rice to the bowl with the other ingredients.
- Drizzle with 2 tablespoons of extra virgin olive oil. Season with salt and pepper to taste, then toss until all the ingredients are evenly coated.
- Let the salad rest for 10 minutes before serving.
This post may contain affiliate links. If you purchase through these links, I may earn a small commission at no extra cost to you.
















I will be happy to take your husbands portion and share this meal with you.
Such a scrumptious, easy rice salad, Manu! I make a lot of dishes that my hubby won’t touch—and then eat them while he’s a work 🙂 A nice treat for me.
Hi Manu, hope you bring this over to Food on Friday: Rice & Grains. Cheers from Carole’s Chatter