Fragrant and tasty Tonno alla Siciliana is a traditional Sicilian tuna steak served with sweet and sour onion as a main fish course or appetizer.
Known in Italian as agrodolce, this dish is often even better after resting for a few hours or even the next day, when the flavors have had time to fully develop and blend.
Fish is one of the key ingredients often mentioned among Blue Zone foods, and tuna certainly belongs there, too. That’s why I’m drawn to simple, quick recipes made with just a handful of ingredients. They let the natural flavors shine without overcomplicating things. This Tonno alla Siciliana is exactly that kind of dish – easy, honest, and deeply satisfying.

Why you’ll love this recipe?
- Simple to prepare, yet rich in flavor and aroma
- A great dish for the whole family, even for little ones
- A light and healthy meal made with fewer than 5 ingredients
- Perfect for warm days when you want something fresh but nourishing

Sicilian Tuna Ingredients you will need
Tuna
While fresh tuna is the best, it’s not always easy to find at the supermarket. Most high-quality tuna is actually caught, cleaned, portioned, and thenflash-frozen very quickly at extremely low temperatures right on the fishing boat. This method preserves its texture and flavor while also making it safe to eat, even raw, as in Japanese cuisine. So don’t worry if your tuna has been previously frozen. When handled properly, it’s often the best and safest option, and it still tastes absolutely delicious.
Onion
To create that classic sweet and sour flavor, I first soak the sliced onions in cold water for about 10–15 minutes. This helps soften their sharpness and gives the dish a more delicate, balanced taste. After draining, the onions are gently cooked until they release their natural sweetness, then finished with vinegar to create that characteristic agrodolce flavor.
Garlic
Garlic pairs beautifully with tuna and olive oil. It doesn’t need much, just a couple of cloves gently sautéed to release their flavor without burning. When done right, it gives the dish a subtle richness rather than an overpowering taste.
Olive oil
A good-quality olive oil is essential here, as it forms the backbone of the dish. It carries all the flavors and adds that smooth, slightly fruity note typical of Mediterranean cooking. Since there are so few ingredients, it’s worth using one you really enjoy.
Red wine vinegar
Red wine vinegar gives the dish its signature brightness and balance. It cuts through the richness of the tuna and olive oil, while enhancing the sweetness of the onions. Just a small amount is enough to bring everything together and create that classic Sicilian contrast of flavors. If you don’t have it on hand, you can also use white wine vinegar or even a squeeze of fresh lemon juice for a slightly lighter, fresher taste.

Tonno alla siciliana Recipe
First Step: Prepare the Ingredients
Slice the onion thinly and cut the garlic into fine slices. For a milder taste, place the sliced onion in a bowl of cold water and let it soak for 10–15 minutes. This step softens their bite and makes the final agrodolce taste more balanced and delicate. After soaking, drain them well before cooking. Pat the tuna steaks dry and season lightly with salt and pepper.
Second Step: Create the Agrodolce
Heat the olive oil in a pan over medium heat. Add the drained onions and cook gently, stirring occasionally, until it soft and slightly translucent. This should take about 8–10 minutes—don’t rush this step, as it builds the base of flavor.
Add the garlic and cook for another minute until fragrant. Then pour in the red wine vinegar and let it simmer briefly. The onions will absorb the vinegar, creating that classic agrodolce – a balance of sweet and sour flavors.

Third Step: Grill and cook the Tuna
Push the onions to one side of the pan and place the tuna steaks in. Cook for about 2–3 minutes per side, depending on thickness. The tuna should remain slightly pink in the center for the best texture.

Fourth Step: Combine and Serve
Spoon some of the onions over the tuna and let everything cook together for another minute. This allows the flavors to come together without overcooking the fish.
Remove from heat and let the dish rest for a few minutes. You can serve it warm, at room temperature, or even cold; the flavors deepen as it sits. Serve with fresh parsley and lemon juice and zest on top.

Tips for Perfectly Cooked Tuna (Without Overcooking It)
With tuna, less is more. The simpler you keep it, the better it tastes. Here are a few tips for perfectly cooked tuna.
- Don’t cook it too long – Tuna is best when slightly pink in the center. Overcooking makes it dry and firm. Aim for 2–3 minutes per side, depending on thickness.
- Use high heat, short time – Cook over medium-high heat to quickly sear the outside while keeping the inside tender and juicy.
- Let it rest briefly – After cooking, let the tuna sit for a couple of minutes so the juices redistribute and the texture stays moist.
- Choose thicker cuts – Tuna steaks about 2–3 cm thick are easier to cook properly. Thin pieces overcook very quickly.
- Don’t move it around – Let the tuna sear undisturbed in the pan to develop a nice crust and prevent drying out.
- Watch the color – The fish changes from pink to light beige as it cooks. Remove it while the center is still slightly pink for the best result.
Other Italian recipes you may like

What to Serve with Tonno alla Siciliana
In true Mediterranean style, the best sides are the simplest ones, letting the tuna remain the star of the plate.
- You can serve it with a simple green salad or roasted potatoes.
- With crusty bread to soak up the olive oil and agrodolce juices.
- Grilled or roasted vegetables like fennel, Zucchini, eggplant, or bell peppers pair beautifully and add a slightly smoky flavor.
- With steamed greens – Spinach, Swiss chard, or green beans work well for a lighter, more nourishing option.
- As part of an antipasto platter – Slice the tuna and serve it with olives, tomatoes, and cheese for a relaxed, sharing-style meal.
- With rice or grains – A small portion of rice, couscous, or even quinoa can turn it into a more filling dish.


Tonno alla Siciliana: Sicilian Tuna Recipe
Equipment
Ingredients
- 4 fresh tuna steaks 150–200 g each, 600–800 g total
- 4 medium onions thinly sliced
- 3 garlic cloves sliced
- 4 tablespoon olive oil
- 3 tablespoon red wine vinegar
- Salt to taste
- Black pepper freshly ground, to taste
For serving
- fresh parsley Optional
- lemon juice and zest Optional
Instructions
First Step: Prepare the Ingredients
- Slice the onion thinly and cut the garlic into fine slices. For a milder taste, place the sliced onion in a bowl of cold water and let it soak for 10–15 minutes. This step softens their bite and makes the final agrodolce taste more balanced and delicate. After soaking, drain them well before cooking. Pat the tuna steaks dry and season lightly with salt and pepper.4 fresh tuna steaks, 4 medium onions, 3 garlic cloves, Black pepper, Salt
Second Step: Create the Agrodolce
- Heat the olive oil in a pan over medium heat. Add the drained onions and cook gently, stirring occasionally, until it soft and slightly translucent. This should take about 8–10 minutes – don’t rush this step, as it builds the base of flavor.4 tablespoon olive oil, 4 medium onions
- Add the garlic and cook for another minute until fragrant. Then pour in the red wine vinegar and let it simmer briefly. The onions will absorb the vinegar, creating that classic agrodolce – a balance of sweet and sour flavors.3 garlic cloves, 3 tablespoon red wine vinegar
Third Step: Grill and cook the Tuna
- Push the onions to one side of the pan and place the tuna steaks in. Cook for about 2–3 minutes per side, depending on thickness. The tuna should remain slightly pink in the center for the best texture.4 fresh tuna steaks
Fourth Step: Combine and Serve
- Spoon some of the onions over the tuna and let everything cook together for another minute. This allows the flavors to come together without overcooking the fish.
- Remove from heat and let the dish rest for a few minutes. You can serve it warm, at room temperature, or even cold; the flavors deepen as it sits.lemon juice and zest, fresh parsley










