How To Make Italian Soffritto
Learn how to make authentic Italian soffritto, the essential aromatic base for countless dishes. Simple yet flavorful, this trio of onions, carrots, and celery adds depth to sauces, soups, and more. It’s so easy to make and freezes wonderfully!
When I first moved to Italy more than 20 years ago, one of the first things I learned in the kitchen wasn’t how to make fresh pasta or perfect risotto—it was the magic of traditional soffritto.
I remember watching my mother-in-law cook, amazed at how just three simple ingredients like onion, carrot, and celery, could build the most incredible foundation for so many Italian dishes.
No fancy spices, no long ingredient lists, just a slow sizzle in olive oil that filled the kitchen with the kind of rich, homey aroma that makes you instantly hungry.

Gather The Ingredients
- Onion: White, yellow, or red onions can be used to make this recipe.
- Carrots: Adds a touch of sweetness and earthiness that helps to balance the flavors.
- Celery: Brings a herbal and slightly bitter note to the mix. It also adds freshness and complements the other ingredients, enhancing the overall aroma.
- Extras (optional): The basic recipe is sometimes enhanced with different extra ingredients, depending on the final dish. The most common are garlic, parsley, rosemary, sage, and sometimes basil.
How To Make Soffritto
Start with the onion. Chop off the top and bottom, then peel away that papery skin. Next up, the carrot. A quick peel to get rid of the skin, and you’re good to go.
Now, the celery. Give it a good rinse under cold water, those inner ribs love to trap dirt. Chop off the root end and any leafy tops (unless you like them; some people do!).

Now, let’s dice everything up. The size of your chop really depends on what you’re making, and this is where you can tailor it to fit the dish.
If you’re making a hearty minestrone or a rustic stew, go for bigger chunks—these will hold their shape and add a nice bite to the final dish.

For something like a slow-cooked ragù, you’ll want a much finer dice, so the vegetables almost melt into the sauce, giving it that deep, rich base without any noticeable bits.

If you’re in a hurry (or just not in the mood for chopping), you can toss everything into a food processor and pulse a few times until you get the right texture. Just be careful not to overdo it. You want small pieces, not vegetable purée!
Personally, I love chopping by hand. There’s something meditative about the rhythm of the knife hitting the board, and honestly, it makes me feel a little like an old-school Italian nonna, even if I’m just making a simple pasta sauce.

And that’s it! You just made a traditional soffritto recipe. Now it’s ready to transform your dish into something rich, layered, and full of depth.
Cooking
Most Italian recipes call for slow-cooking the vegetable mix in extra virgin olive oil, lard, or butter.
You will start by heating the oil at medium temperature, then adding the vegetables and lowering the heat to allow them to cook slowly, stirring frequently with a wooden spoon, until the vegetables are slightly transparent and soft.
If your recipe calls for searing meat first, just make sure there’s no leftover liquid in the pan before adding the soffritto—you want those veggies to sauté, not steam.

Cooking with soffritto this way allows the flavors to develop slowly, creating a rich, aromatic base that brings depth to sauces, stews like spezzatino di manzo, and soups.
Useful Tips & Notes
- A knife is good for quickly and roughly chopping the vegetables, while a mezzaluna is recommended for a mix with a finer and evenly texture.
- Typically, the ratio for an Italian soffritto mix is one part of each vegetable, but again, it depends mostly on which recipe you’re preparing, a stew with lots of tomato sauce will need something sweet to balance the tomato acidity and this can be achieved by adding more carrots.

How To Store
Wondering how to store soffritto? The good news is, it keeps well in the fridge and even in the freezer for months. Such a lifesaver on busy days!
In the fridge
Once you’ve chopped your veggies, transfer the mixture to a jar or an airtight container. Pack it down lightly with a spoon, then store it on the coldest shelf of your fridge. It’ll stay fresh for about 5–6 days, ready to scoop out whenever you need a quick flavor boost.
In the freezer
- Place the chopped mixture in a colander and let it drain for about 30 minutes to remove excess moisture.
- Divide it into portions (about 3–4 tablespoons each) and place them in resealable bags.
- Lay the bags flat in the freezer so they freeze evenly—this helps save space, too!
It keeps in the freezer for up to 4 months. For even smaller portions, you can spoon it into an ice cube tray and pop out a cube whenever you need one.
When you’re ready to use it, you don’t even have to thaw it, just toss the frozen mix into the pan with some oil, and it’ll defrost as it cooks.
Tip: To avoid having a whole block of iced chopped vegetables, place the bags in the freezer and after one hour or so, take them off and smash them a little bit against the kitchen counter, repeat this 2-3 times.
Print The Recipe

Italian Soffritto
Ingredients
- 1 medium carrot
- 1 medium onion
- 1 large celery stick
Instructions
- Clean the vegetables and wash them under cold water.
- Dice everything more or less the same size.
- Next, chop everything to your desired consistency and depending on the recipe where you want to use the soffritto.
- Roughly chopped will work perfectly for soups like minestrone while finely chopped can be perfect for slow-cooked stews.
- Once done. Proceed to cook the mixture or store it for later use.
To cook
- You will start by heating oil, butter, or lard at medium temperature, then adding the vegetable mixture and lowering the heat to allow them to cook slowly, stirring frequently with a wooden spoon.
- Once the vegetables are tender and translucent, you can proceed with the next step of your recipe.
To store
- After chopping the vegetables, place them in a jar or air-tight container, pack them lightly with a spoon, and store on the coldest shelf of your fridge for about 5-6 days
- To freeze, place raw soffritto in a colander and let it drain for half an hour, then store it in resealable bags or pack it in ice cube trays. Store in the freezer for up to 4 months.
Tips & Notes
- Depending on the size of the vegetables, this recipe yields from 1 to 1 1/2 cups of soffritto mixture.
- If you’re making a big batch, pulsing the veggies in a food processor can save time. Just be careful not to turn them into a paste!
- If the recipe asks for sealing the meat before adding the soffritto, you need to make sure there’s no liquid left from the meat, as it will steam the vegetables instead of frying.

