Download

Italian · Mains & Braises

Italian Meatballs with Marinara and Creamy Polenta

Serves 3 to 4 · Prep: 25 minutes · Cook: 50 minutes · Total: about 1 hour 15 minutes

Italian meatballs in marinara over creamy polenta, topped with Parmesan

This is good, unfussy food: big meatballs, tomato sauce, soft polenta, lots of cheese. Give the sauce time to simmer and keep the polenta loose.

Ingredients

Meatballs

Marinara

Creamy polenta

For serving

Instructions

  1. 1

    Start the marinara

    Heat 2 tablespoons olive oil in a wide saucepan or Dutch oven over medium-low heat. Add the onion and cook for 6 to 8 minutes, stirring now and then, until soft. Add the garlic and tomato paste and cook for another minute.

  2. 2

    Add the tomatoes

    Crush the tomatoes with your hands as you add them to the pan, along with their juices. Add the oregano, crushed red pepper, salt, water, and basil.

  3. 3

    Simmer the sauce

    Bring the sauce to a gentle simmer. Leave it uncovered while you make the meatballs, stirring occasionally.

  4. 4

    Heat the oven

    Heat the oven to 450°F. Lightly oil a rimmed baking sheet or line it with parchment.

  5. 5

    Soak the breadcrumbs

    Combine the breadcrumbs and milk in a large bowl. Let them sit for 5 minutes, then mash them together with a fork.

  6. 6

    Season the mixture

    Add the egg, grated cheese, garlic, parsley, salt, black pepper, and crushed red pepper. Stir well.

  7. 7

    Add the meat

    Add the beef and pork. Mix gently with your hands until everything is evenly combined. Stop once the mixture comes together — too much handling makes the meatballs firm.

  8. 8

    Shape the meatballs

    Divide the mixture into 6 equal portions. Shape each one into a loose ball, about the size of a small orange. Set them on the baking sheet with a little space between them, then brush or drizzle the tops with the tablespoon of olive oil.

  9. 9

    Brown in the oven

    Bake for 12 to 14 minutes, until lightly browned on the outside. They will still be undercooked in the middle.

  10. 10

    Transfer to the sauce

    Carefully transfer the meatballs to the simmering sauce. Spoon some sauce over the tops.

  11. 11

    Simmer the meatballs

    Partially cover the pan and lower the heat. Simmer gently for 18 to 22 minutes, turning the meatballs once halfway through. The sauce should bubble quietly, not boil hard — the meatballs are done when the centers reach 160°F. Taste the sauce and add more salt if needed.

  12. 12

    Cook the polenta

    While the meatballs simmer, combine the water, milk, and salt in a medium saucepan and bring to a gentle simmer. Slowly pour in the polenta while whisking. Lower the heat and cook, stirring often, until the grains are completely tender — regular polenta usually takes 25 to 35 minutes, quick-cooking polenta only 5 to 10, so follow the timing on the package.

  13. 13

    Finish the polenta

    Remove the saucepan from the heat. Stir in the butter, grated cheese, mascarpone, and a few grinds of black pepper. The polenta should be soft enough to spread when spooned into a bowl. If it becomes thick or stiff, stir in warm water or milk a little at a time.

  14. 14

    Serve

    Spoon the polenta into shallow bowls. Set one or two meatballs on top and add plenty of marinara. Finish with grated cheese and a little chopped parsley or basil, plus a small drizzle of olive oil if you have a good one.

Recipe notes

Cook’s notes

  • No mascarpone? Use 2 tablespoons cream cheese mixed with 2 tablespoons milk or cream.
  • Parmesan and Grana Padano are interchangeable. Pecorino Romano works too, but it's sharper and saltier, so use a little less.
  • No panko? Use about ¾ cup soft breadcrumbs made from white sandwich bread.
  • Jarred marinara works in a pinch — use about 3 cups, and add ⅓ cup water before simmering the meatballs so the sauce doesn't get too thick.

Swaps & substitutions

  • All-beef: use 1½ pounds of 80/20 ground beef in place of the beef-pork mix, plus another tablespoon of olive oil in the mixture.
  • Mild Italian sausage can stand in for the ground pork — remove the casing and reduce the added salt to ¾ teaspoon.
  • Two-percent milk is fine in place of whole milk — just avoid skim milk in the polenta.
  • Instant polenta can stand in: prepare it according to the package, then stir in the butter, cheese, and mascarpone.

More recipes to try

Save this recipe, and any recipe from anywhere, in Shio.

Get Shio