Soffritto: The Classic Italian Cooking Base
Soffritto is the starting point for many Italian soups, sauces, and braises.

Onion, carrot, and celery are cooked slowly in olive oil until soft, forming the base of the dish.
It isn’t meant to stand out on its own. As it cooks, the vegetables soften and blend together, giving the dish structure and depth without being noticeable in the final result.
What is Soffritto?
Soffritto is a mixture of onion, carrot, and celery that is finely chopped and slowly cooked in olive oil. The vegetables are cooked gently until soft and slightly sweet, not browned or crispy.
The word soffritto comes from the Italian verb soffriggere, which means “to sauté slowly.” That slow cooking is important. The goal is to soften the vegetables and build flavor, not to brown them.
You will find soffritto at the beginning of many Italian dishes, including:
- Bolognese
- Tomato sauce
- Minestrone
- Pasta e fagioli
- Risotto
- Braised meats
- Lentil soup
If a dish tastes like it has deep, developed flavor even though the ingredients are simple, it probably started with soffritto.
The Three Ingredients of Soffritto
Traditional soffritto is made with just three vegetables:
- Onion
- Carrot
- Celery
These vegetables create a balanced base of flavor:
- Onion adds sweetness and depth.
- Carrot adds mild sweetness.
- Celery adds a savory, slightly herbal flavor.
A common ratio is roughly:
- 1 part onion: 1 part carrot: 1 part celery
You don’t need to measure exactly, just try to keep the amounts fairly balanced.


How to Chop Vegetables for Soffritto
The vegetables for soffritto should be chopped very small and evenly so they cook at the same rate and blend into the dish.
The goal is not to have large pieces of carrot and celery in the final dish. Instead, the vegetables should almost melt into the sauce or soup and build flavor in the background.
Try to cut the vegetables into small, even pieces about the size of a pea. Some cooks prefer to mince them even smaller or pulse them briefly in a food processor.
The smaller the vegetables are chopped, the more they will disappear into the dish as they cook.
How to Make Soffritto
Making soffritto is simple, but the most important part is to cook it slowly. If the vegetables start browning too quickly, lower the heat. Soffritto should smell sweet and savory, not toasted.
Step 01
Finely chop onion, carrot, and celery.
Step 02
Heat 2–3 tablespoons of olive oil in a pan over medium-low heat.
Step 03
Add the vegetables and a pinch of salt.
Step 04
Cook slowly for 8–12 minutes, stirring occasionally.
Step 05
The vegetables should become soft, fragrant, and slightly golden, but not browned.
Step 06
Once the soffritto is ready, add garlic, tomatoes, broth, meat, or whatever the recipe calls for next.
Soffritto vs. Battuto
You may also see the word battuto in Italian cooking.
The difference is simple:
- Battuto = the raw chopped mixture of onion, carrot, and celery
- Soffritto = the battuto after it has been cooked in olive oil
So first you make battuto by chopping the vegetables, then you cook it to become soffritto.
Soffritto vs. Mirepoix
Soffritto is very similar to the French mixture called mirepoix, which is also made with onion, carrot, and celery. However, there are a few differences.
Soffritto
- Italian cooking
- Cooked in olive oil
- Vegetables chopped very small
- Cooked slowly until soft
Mirepoix
- French cooking
- Often cooked in butter
- Vegetables sometimes cut larger
- Used for soups, stocks, and braises
They both serve the same purpose: building flavor at the beginning of a dish.
Common Questions About Soffritto

Soffritto is simple to prepare and is the starting point for many classic Italian dishes.
The vegetables cook slowly until they soften and blend into the base of the dish rather than standing out on their own. You’ll come across it often, and once you recognize its role, many recipes start to make more sense from the very first step.


