Italian Regional Recipes Primi Piatti: Pasta, Rice, Soups

Carabaccia Fiorentina- The Ancient Florentine Onion Soup with Cinnamon and Almonds

Carabaccia Fiorentina is an old rustic onion soup from Tuscany, precisely from the city of Firenze, whose curious name comes from the carabazada, namely the soup tureen in which the soup was served. Red onions or Golden onions are used, cooking gently until they soften and the dish is characterised by chopped almonds and cinnamon, which gives it such a special taste. It is served with some slices of stale bread that will become as soft as butter, because in Tuscany the use of stale bread in soups is a must.

This was Leonardo Da Vinci’s favourite soup.

Over the centuries, this soup has undergone variations, sometimes it is not always found in its most original and therefore particular version.

Its origin seems to be attributed to Caterina de’ Medici who took it to the French court, and it would seem that the most famous French onion soup is the descendant of the Florentine Carabaccia, which arrived in Paris from Florence.

Serves 3-4, Preparation 20 min, Cooking approx. 50 min

  • ½ kg medium-large red or golden onions
  • 1 clove of garlic
  • 40 g coarsely chopped peeled almonds
  • 1 teaspoon cinnamon powder + a pinch
  • 1 tablespoon apple vinegar
  • 3 tablespoons EVOO – Extra Virgin Olive Oil
  • 300 ml hot vegetable broth
  • Ground black pepper, a pinch
  • A pinch of salt


Coarsely chop the almonds, set aside.

Peel and slice the onions. In a saucepan, wilt the onions in 3 tablespoons of EVOO along with the garlic clove, all over low heat for about 15 minutes, stirring occasionally.

Add a tablespoon of apple cider vinegar, the chopped almonds (keeping some aside for garnish later), the cinnamon powder, the hot vegetable broth that have to completely cover the onions, add a pinch of salt. Bring to the boil, then lower the heat and simmer with the lid on for about 30 minutes or until the broth is almost absorbed.

Sprinkle with a pinch of ground black pepper and again with a pinch of cinnamon powder, scatter the peeled chopped almonds set aside previously and serve with a few slices of stale bread.

Note: there is also a version where grated Pecorino cheese is added at the end. If you like the idea, why not?

1 Star2 Stars3 Stars4 Stars5 Stars (7 votes, average: 4.71 out of 5)


  1. I have made a version of this dish from a recipe by Lorenza di Medici. It also has crumbled amaretti on Ruby one of our favorites, and now I need to try yours to taste the difference! Grazie!

    1. Interesting variation with crumbled Amaretti! This recipes has had many during time, I’ll give it a try with them, grazie 😉

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.