top of page

Pork and Prosciutto Meatballs with Creamy Parmesan Polenta

3 hours ago
11 min read

A pan of meatballs quietly bubbling in tomato sauce can make a kitchen feel warmer than any fire ever could. Garlic softens slowly in olive oil, tomatoes simmer beneath a tilted lid, and the scent of pork, parsley, lemon, and Parmigiano Reggiano fills the kitchen with the promise of supper.


These are soft meatballs, tender enough to yield to the side of a spoon. Ricotta keeps them delicate, prosciutto brings a deep savory note, and the tomato sauce settles around them in rich scarlet folds. Underneath, creamy Parmesan polenta catches every spoonful of sauce.


Pork and prosciutto meatballs in tomato sauce over creamy Parmesan polenta


Why You Will Love These Meatballs

  • Tender, not tough: ricotta and soft bread keep every meatball light enough to cut with a spoon

  • No frying, no splatter: they brown in the oven while you make the sauce

  • Deep flavor from a short list: prosciutto and Parmigiano do the heavy lifting

  • Made for company: it serves 6 to 8 and tastes even better the next day

  • Real comfort food: soft polenta, rich sauce, a big bowl and a spoon

At a Glance

Prep: 35 min | Cook: 1 hr 30 min | Total: 2 hr 5 min | Serves: 6 to 8

Key Ingredients

Ground pork: Sweet, mild and generous. Using pork on its own, rather than the usual mix with beef and veal, keeps the flavor soft and round.

Prosciutto: The quiet hero. Chopped very finely, it melts into the meat and seasons every bite with a cured, savory depth.

Whole milk ricotta: Brings moisture, richness and a gentle tang. Whole milk matters here; low-fat ricotta is wetter and less creamy.

Coarse ground polenta: Takes longer than instant, but gives you a creamy bowl with real character and texture.

Parmigiano Reggiano: In the meatballs, in the polenta and over the top. Buy a piece and grate it yourself.

Why This Recipe Works

Most meatball recipes lean on a mix of beef, pork and veal. I wanted pork on its own, because it is sweet, mild and generous. On its own it needs a little help, and the help comes from a few small decisions.


Bread and ricotta keep them soft. Bread soaked into a paste, which cooks call a panade, sits between the strands of meat and stops them knitting tightly together as they cook, so the meatballs stay tender. It also holds on to moisture that would otherwise leak away. Ricotta adds richness and a gentle tang, and blends in more evenly than bread soaked in milk alone.


Prosciutto does the seasoning. Because it brings so much savory depth, the rest stays simple: shallot, garlic, parsley, lemon zest and a little Parmigiano.


Roasting gives you color without the mess. On a rack in a hot oven, hot air reaches every side. The outsides brown, which is the same browning reaction that gives toast and seared steak their flavor, and the fat drips away instead of spitting at you from a frying pan.


A slow finish in the sauce. Thirty minutes in a low oven lets the meatballs relax and soak up the tomato, while the pork and garlic flavor the sauce in return. Each gives something to the other.

The Science, Simply

Why overmixing makes meatballs bouncy: Working ground meat draws out a protein called myosin, which is sticky and binds the meat together. A little holds the meatball in shape. Too much and you get the firm, springy texture of a sausage.


Why 160°F: That is the safe internal temperature for ground pork. An instant-read thermometer takes the guesswork out, and the meatballs keep cooking gently in the sauce afterward.


Why a pinch of baking soda helps the polenta: It makes the cooking liquid slightly alkaline, which helps break down the tough outer walls of the corn so the grains soften and turn creamy faster.


Why polenta sets as it stands: As it cools, the starch firms up, which is exactly why leftover polenta can be sliced and fried. For serving, finish it a little looser than you want it.

A Little History

Polenta is older than corn in Italy. Long before maize arrived from the Americas in the 1500s, Italians cooked porridges of farro, millet, spelt and chestnut flour. The Romans called theirs puls. Corn took over in the north, especially in the Veneto, Friuli and Lombardy, and became the everyday food of the rural poor.


It was not always a happy story. Families who lived almost entirely on corn polenta often suffered from pellagra, a disease caused by a lack of niacin. In the Americas, corn had long been cooked with lime, a process called nixtamalization, which makes its niacin available to the body. That knowledge did not travel to Europe with the grain.


In Italy, meatballs are polpette. They are usually served on their own, as a course or a snack, rather than piled onto spaghetti. Spaghetti and meatballs is an Italian-American creation of the early 1900s, when meat was suddenly far more affordable for immigrant families than it had been back home.


The cheese has rules. Parmigiano Reggiano can only be made in a defined area of northern Italy, around Parma, Reggio Emilia, Modena and parts of Bologna and Mantua, and is aged for at least 12 months. Parmesan on an American label can be made anywhere.

Before You Begin

Give the bread and ricotta a full 10 minutes, pressing with a fork now and then. You are after a soft paste, not a bowl of damp crumbs. To portion the meatballs evenly, use a lightly oiled 1/4-cup measure or a portion scoop, and keep your hands slightly wet when shaping so the mixture does not stick. There is plenty of sauce here, enough to dress about 1 1/2 pounds of pasta if you would rather skip the polenta.

Pork and Prosciutto Meatballs with Creamy Parmesan Polenta

Prep: 35 min | Cook: 1 hr 30 min | Total: 2 hr 5 min | Serves: 6 to 8


Ingredients

Pork and Prosciutto Meatballs

  • 4 slices hearty white sandwich bread, crusts removed and torn into small pieces

  • 8 ounces whole milk ricotta

  • 2 pounds ground pork

  • 4 ounces prosciutto, very finely chopped

  • 1 ounce Parmigiano Reggiano, finely grated, plus more for serving

  • 1/2 cup finely chopped fresh parsley

  • 2 large eggs

  • 2 shallots, finely minced

  • 4 garlic cloves, finely minced

  • 2 teaspoons kosher salt

  • 1 1/2 teaspoons freshly ground black pepper

  • 1 teaspoon finely grated lemon zest


Tomato Sauce

  • 1/4 cup extra virgin olive oil

  • 10 garlic cloves, smashed and peeled

  • 1 tablespoon tomato paste

  • 1 teaspoon red pepper flakes

  • 2 28-ounce cans crushed tomatoes

  • 1 teaspoon kosher salt, plus more if needed

  • Freshly ground black pepper

  • 2 tablespoons chopped fresh basil


Creamy Parmesan Polenta

  • 5 cups low sodium chicken stock

  • 2 1/2 cups whole milk

  • 1 teaspoon kosher salt, plus more if needed

  • Small pinch baking soda

  • 1 1/2 cups coarse ground polenta

  • 2 tablespoons unsalted butter

  • 4 ounces Parmigiano Reggiano, finely grated, plus more for serving

  • Freshly ground black pepper

  • Extra virgin olive oil, for finishing


Kitchen Tools

  • Large Dutch oven with lid

  • Heavy-bottomed 4-quart saucepan

  • Large mixing bowl

  • Large cutting board

  • Chef’s knife

  • Large rimmed baking sheet

  • Wire rack

  • Aluminum foil

  • Wooden spoon

  • Whisk

  • Tongs

  • Fine rasp grater or Microplane

  • Measuring cups and spoons

  • Heatproof spatula

  • Instant-read thermometer

  • Ladle

  • Warm serving bowls or plates


Directions

  1. Heat the oven to 425°F. Place a wire rack over a foil-lined rimmed baking sheet and lightly brush or spray the rack with oil.

  2. Place the torn bread and ricotta in a large mixing bowl. Let stand for about 10 minutes, pressing occasionally with a fork, until the bread has softened and the mixture resembles a thick paste.

  3. Add the pork, prosciutto, Parmigiano Reggiano, parsley, eggs, shallots, garlic, salt, black pepper, and lemon zest. Using your hands, gently combine everything just until evenly incorporated. Do not knead or compress the mixture.

  4. To check the seasoning, cook a small teaspoon of the meatball mixture in a skillet until completely cooked through. Taste and adjust the seasoning if necessary.

  5. Divide the mixture into 24 portions, approximately a generous 1/4 cup each. Lightly wet your hands and gently shape each portion into a ball. Arrange the meatballs on the prepared rack, leaving a little space between them.

  6. Roast for 20 to 25 minutes, rotating the baking sheet halfway through cooking, until the meatballs are golden with lightly browned edges and register 160°F in the center.

  7. Reduce the oven temperature to 300°F.

  8. While the meatballs roast, add the olive oil and smashed garlic cloves to a large Dutch oven. Place over low heat and cook slowly for 12 to 14 minutes, stirring occasionally, until the garlic is soft, fragrant, and lightly golden. Do not allow it to become dark brown.

  9. Add the tomato paste and cook for about 1 minute, stirring continuously, until the paste darkens slightly. Add the red pepper flakes and cook for another 15 to 20 seconds.

  10. Add the crushed tomatoes, salt, and several turns of black pepper. Stir well and bring to a gentle simmer.

  11. Partially cover the Dutch oven, leaving the lid slightly ajar, and simmer gently for about 30 minutes, stirring occasionally, until the sauce has thickened slightly and the flavors have come together. Taste and adjust the seasoning.

  12. Nestle the roasted meatballs into the tomato sauce and spoon some of the sauce over them. Cover and transfer the Dutch oven to the 300°F oven for 30 minutes, until the meatballs are exceptionally tender and the sauce has deepened around them.

  13. While the meatballs finish, combine the chicken stock and milk in a heavy-bottomed saucepan. Bring to a gentle boil over medium heat, then stir in the salt and a small pinch of baking soda.

  14. Slowly pour the polenta into the liquid in a steady stream while whisking constantly. Continue whisking for about 1 minute as the mixture returns to a gentle simmer.

  15. Reduce the heat to its lowest setting and cover. After 5 minutes, uncover and whisk thoroughly for about 15 seconds, scraping the sides and bottom of the saucepan to eliminate any lumps.

  16. Cover again and continue cooking gently for another 25 to 35 minutes, stirring thoroughly every 10 minutes, until the grains are completely tender and the polenta is creamy and loose. If it becomes too thick, add a splash of warm chicken stock or milk.

  17. Remove the polenta from the heat. Stir in the butter and Parmigiano Reggiano until completely melted and smooth. Season generously with black pepper and taste for salt.

  18. Cover the polenta and let it rest for 5 minutes. Check the consistency again immediately before serving. If it has become too thick, whisk in a little warm stock or milk until it flows slowly from the spoon.

  19. Remove the meatballs from the oven and gently stir the fresh basil into the tomato sauce. Taste once more for seasoning.

  20. Spoon the creamy polenta generously into warm bowls or onto warm plates. Make a shallow well in the center and add the pork and prosciutto meatballs with plenty of tomato sauce. Finish with freshly grated Parmigiano Reggiano, black pepper, and a small drizzle of extra virgin olive oil.

Kitchen Notes

Do not overwork the meatballs.

Once you add the pork, mix only until the ingredients are evenly distributed. Excessive mixing develops the meat's proteins and can turn what should be a delicate meatball into something firm and springy.


Ricotta does more than add richness.

The ricotta brings moisture and tenderness to the meatballs. Combined with the softened bread, it creates a particularly delicate texture without making the mixture loose or fragile.


Chop the prosciutto very finely.

We want its savory flavor distributed throughout every meatball rather than finding large, chewy pieces of prosciutto in individual bites.


Test the seasoning before shaping.

Prosciutto and Parmigiano Reggiano both contribute salt. Cooking a small piece of the mixture before forming all 24 meatballs is the most reliable way to judge the seasoning.


Keep the meatballs large.

Making 24 meatballs from this quantity gives us substantial meatballs that remain juicy during roasting and their final gentle cook in the tomato sauce.


Roast first, sauce second.

Roasting gives the meatballs color and develops flavor without requiring several batches of pan-frying. Their second cook in the tomato sauce gives them tenderness and allows the pork, tomato, and garlic flavors to come together.


Cook the garlic gently.

Ten cloves may sound generous, but slowly cooking the garlic in olive oil changes its character completely. It becomes soft and sweet rather than harsh. Dark brown garlic will become bitter, so keep the heat low.


Give the tomato paste a minute.

Cooking the tomato paste before adding the tomatoes removes its raw flavor and develops a deeper, sweeter tomato character.


The sauce should remain loose enough to spoon.

It should thicken during cooking but should not become dense. Remember that some of the sauce will eventually mingle with the polenta.


Use coarse ground polenta.

Coarse polenta gives the finished dish considerably more character and texture than instant polenta. The grains need time to soften properly.


The baking soda has a purpose.

A very small pinch helps the cornmeal soften and become creamy more readily. More is not better. Too much can affect both flavor and texture.


Polenta waits for nobody.

Polenta thickens quickly once it leaves the heat. Finish it slightly looser than you ultimately want it. If it tightens before serving, whisk in warm stock or milk until creamy again.


Add the Parmigiano Reggiano off the heat.

Stirring the cheese in after removing the saucepan from the heat gives a smoother finish and preserves more of its flavor.


Warm the bowls.

Creamy polenta is at its best when hot and flowing. Warm bowls help prevent it from setting before it reaches the table.


Common Mistakes to Avoid

  • Rushing the panade: dry bread crumbs mean drier meatballs, so give it the full 10 minutes

  • Packing the meatballs tight: shape them gently, as if you were holding an egg

  • Browning the garlic too fast: dark garlic turns bitter and takes the sauce with it

  • Using instant polenta: it works in a pinch, but the texture is flatter and pastier

  • Letting the polenta sit uncovered: it sets fast, so keep a little warm stock or milk nearby

Kitchen Hacks

  • Save your cheese rinds. Drop a Parmigiano rind into the sauce while it simmers and fish it out before serving. It adds a quiet savory depth. Keep rinds in a bag in the freezer until you need one.

  • Make them ahead. Shape the meatballs, cover and refrigerate for up to a day before roasting. Or freeze them raw on a tray, then bag them. They can be roasted from frozen; they will take longer, so check they reach 160°F in the center.

  • Turn leftover polenta into something new. Spread it in an oiled dish, chill until firm, then slice and fry or grill until crisp at the edges. Top with leftover meatballs and sauce.

  • Party-size meatballs. Roll them the size of a walnut and start checking them after 12 minutes in the oven.

Twist It

These are ideas to play with rather than tested recipes, so trust your eyes and your thermometer.

  • Fennel and orange: swap the lemon zest for orange zest and add a teaspoon of lightly crushed toasted fennel seeds. It tastes like the very best Italian sausage.

  • Bring the heat: stir a spoonful of chopped Calabrian chilies into the sauce in place of the red pepper flakes.

  • Meatball sub: pile the meatballs and sauce into a toasted crusty roll, top with provolone and slide under the broiler until bubbling.

  • Change what is underneath: serve them over buttery mashed potatoes, soft white beans with olive oil and rosemary, or pasta.

What to Serve with Pork Meatballs

  • A crisp green salad with lemon and olive oil

  • Garlic bread or warm crusty bread for the sauce

  • Roasted broccolini or green beans

  • A glass of medium-bodied Italian red

How to Store

Fridge: Keep the meatballs and sauce in an airtight container for up to 4 days. Store the polenta separately.

Freezer: The meatballs and sauce freeze well for up to 3 months. Thaw overnight in the fridge.

Reheating: Warm the meatballs gently in their sauce on the stove. Loosen the polenta with a splash of milk or stock as it heats, whisking until creamy again.

Frequently Asked Questions

Yes. Brown them in batches in a little olive oil, then finish them in the sauce as written. Roasting is simply easier and less messy for a big batch.

Yes. A mix of pork and beef works well. All-beef meatballs will be a little firmer and less sweet.

You can. Add a little extra Parmigiano and check the seasoning with a test meatball, as you will lose some salt and savory depth.

Fresh bread gives the softest result. If you only have dried crumbs, use about 1 cup and let them soak in the ricotta until fully softened.

It is best fresh, but you can make it an hour or two ahead. Keep it covered and whisk in warm stock or milk to bring it back to a creamy, pourable consistency.

You Might Also Like

Try my Ultimate Butter Chicken, New York Style Pizza Dough, and Smash Burgers with Magic Sauce. Or browse more recipes from my Anyone Can Cook live cooking classes.

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page