Eating Like An Italian: Italian Christmas Food Traditions

When it comes to food – the Italians know what they’re doing. So, why wouldn’t we learn a thing or two about their holiday traditions?

Christmas is around the corner, and maybe this year, we can try making something different than what we’re used to these last few years. We recommend checking out the Italian Christmas food traditions and practicing them ourselves.

If you believe that’s a good idea, you’ve found the right article. In this blog, we’ll share what Italians eat for Christmas, along with full instructions on how to make each dish.

So wait no more and start making a traditional Italian Christmas dinner. Or, if you don’t feel like cooking this year, try the best Italian dinner in Miami, Florida, by visiting Mi’talia Kitchen & Bar. 

If there’s someone that knows how to make the Italian Christmas menu, it’s the folks at Mi’talia.

What Do Italians Eat for Christmas – The Feast of the Seven Fishes

Italian food isn’t the same in America as it is in the motherland. Italian-American cooking is a bit more extreme. So, their Christmas tradition relies on the feast of the seven fishes. 

This feast includes heavy meals like swordfish, spaghetti with clam sauce, and so on. Check our favorites out of the bunch, and see if they fit your taste.

Baccalà Tomato Sauce With Linguine

If there’s one thing we can’t avoid among Italy’s holiday foods, it’s pasta. Baccalà is a part of the traditional Italian Christmas dinner – the feast of the seven fishes. And our entire menu will rely on that.

Let’s see how to make this light pasta dish and start off our Italian Christmas menu.


  • Linguine, cooked
  • 1/4 cup Extra virgin olive oil
  • Two cans of crushed tomatoes
  • One onion
  • 1/2 Red pepper
  • 1/4 cup Italian parsley, chopped
  • 1 1/2 lbs Baccalà, prepared
  • Crushed red hot pepper
  • Salt


We know that learning Italian Christmas food traditions may be a bit overwhelming if you aren’t experienced in the kitchen. That’s why we made sure to explain each part of the recipe carefully.

Follow our step-by-step guide, and you’ll be making Italy’s holiday foods in no time.

Step 1

You’ll need to begin the preparations of this recipe at least three days before the main event. Prepare and soak the baccalà ahead of time, then proceed to the remaining instructions. 

No one said Italian Christmas food traditions wouldn’t ask for effort.

Step 2

Put a medium pan on the stove, add olive oil and let it warm up over medium heat. Then, add the onion and the pepper pieces. Let them cook until they become soft and a bit brownish in color. Usually, this process takes about eight minutes on the stove.

Step 3

Once the time has passed, add the tomatoes and the crushed pepper. Bring the mixture to a boil, but make sure to stir often. 

Step 4

Now, it’s time to lower the heat and add the baccalà pieces to the mix. Let everything simmer for another 20 minutes, then proceed to step 5.

Step 5

It’s time to add the seasoning. So, pour in the chopped parsley and the salt. Leave the pan on low heat for another 10 minutes while everything simmers.

Step 6

The only thing left to do is combine everything and serve. Pour the sauce over cooked linguine and impress your friends with a traditional Italian Christmas dinner.

You can store the sauce for up to one week in the fridge, but if you follow the directions precisely, it will likely be finished in one sitting.

Sunday Sauce Meatballs

But what do Italians eat for Christmas, except for pasta? Well, no holiday is a stranger to meatballs. And, for this one, we have a special recipe.

Add our Sunday sauce meatballs to your Italian Christmas menu and enjoy impressing your friends with your cooking skills.


  • 2 lbs Ground beef
  • 2 lbs Ground pork
  • 2 lbs Ground veal
  • Three eggs
  • 2 cups Milk
  • Two loaves of stale bread
  • One jar of Pomodoro garlic sauce
  • 1 cup Romano, grated
  • 1/2 cup Fresh Italian parsley, chopped
  • 2 tbsp Fresh basil, chopped
  • 1 tsp Minced garlic
  • Salt
  • Pepper


Meatballs are one of the most popular Italy holiday foods, and we couldn’t leave out our favorite recipe off the list. 

Check out how to make the perfect meatballs for the upcoming holidays.

Step 1

Start by preheating the oven to 350 degrees F.

Step 2

Get a large bowl, and in it, combine milk, cubed bread, and beaten eggs. Mix everything together until the bread absorbs the liquids fully. 

Then, add the parsley, basil, salt, pepper, and grated Romano cheese.

Step 3

You can start adding the meat now. Mix all three types of ground meat with the ingredients of the bowl.

Then, start making meatballs. Roll the meat mixture into equally-sized balls and place them on parchment paper.

Step 4

Now, it’s time to cook the meat. Leave it in the oven for the next 30 minutes, then move it straight to a pot of heated Pomodoro garlic sauce.

And that’s it. Your Sunday sauce meatballs are ready. 

Linguine With White Clam Sauce

What do Italians eat for Christmas except for pasta? Some more pasta!

This linguine will leave you speechless. Just make sure you prepare it correctly.


  • One package of linguine
  • 6.5 oz Sea clams, chopped
  • 3 tbsp Extra virgin olive oil
  • 1/4 cup Dry white wine
  • Three cloves of garlic
  • 1/4 cup Italian parsley, chopped
  • One can of clam juice broth
  • Salt
  • Pepper


Step 1

Firstly, boil 5 quarts of (salted) water. You’ll need this to cook the pasta. Follow the instructions on the packaging to prepare it correctly.

Once the pasta has cooked, drain it, but save one cup of the cooking water.

Step 2

While you wait for the linguine to cook, heat the olive oil in a large saucepan. Add the garlic and let it sauté for about 2-3 minutes. Then, pour in the clams, and give them a minute on the stove before adding the white wine.

Cook until the liquids reduce, then add the clam juice. Let the mixture simmer for about 10 minutes, and finally, add chopped parsley to the pan.

Step 3

The only thing left to do is mix the pasta with the sauce, which you’ll do by tossing the pasta into the large saucepan. If you wish to make the sauce creamier, add more pasta water to the mix.

After about two minutes on the stove, your linguine will be ready to serve. Make sure to prepare a bottle of white wine and enjoy this Italian feast.

Visit Mi’talia

If you wish to eat all the Italian specialties but don’t feel like preparing them, make your way to Mi’talia. We’re the best Italian restaurant in Miami and the area, and once you check out our menu, you’ll see why.