Sprig Originals's kitchen / Roasted Sicilian Meatballs with Marinara & Goat Cheese

Roasted Sicilian Meatballs with Marinara & Goat Cheese

By Sprig Originals · cooked up in Sprig
⏱ 1 hr 10 min🍽 Serves 4👨‍🍳 easyitalian
High-Protein
Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.

Tender beef-and-pork meatballs built on a milk-soaked bread panade, roasted hot so they brown without drying, then finished in a garlicky marinara. Dollops of soft goat cheese melt into the sauce and grilled baguette scoops up every bit — a shareable appetizer that eats like a small dinner.

Roasted Sicilian Meatballs with Marinara & Goat Cheese

Ingredients

Meatballs
Marinara
To Serve

Instructions

  1. Make the panade: in a small bowl, combine the torn bread and milk. Mash with a fork into a rough paste and let sit 10 minutes while you prep everything else. This is what keeps the meatballs tender instead of bouncy — do not skip it or substitute dry breadcrumbs.
  2. Start the marinara: heat 3 tablespoons olive oil in a wide 12-inch skillet or shallow braiser over medium heat. Add the onion and cook, stirring, 6-7 minutes until soft and translucent but not browned. Add the sliced garlic and red pepper flakes and cook 1 minute more until fragrant.
  3. Crush the canned tomatoes by hand directly into the pan (or pulse briefly in a blender). Add the salt, sugar, and basil leaves. Bring to a simmer, then reduce heat to low and let it bubble gently, uncovered, for 20-25 minutes, stirring occasionally, until slightly thickened. Taste and adjust salt.
  4. Meanwhile, heat the oven to 425°F and rub a rimmed baking sheet with 1 tablespoon olive oil. In a large bowl, combine the beef, pork, Parmesan, egg, minced garlic, parsley, salt, pepper, oregano, red pepper flakes, and the soaked bread panade. Mix with your hands just until evenly combined — 30 to 45 seconds. Overworking makes the meatballs dense.
  5. With damp hands, roll the mixture into 16 meatballs about 1 1/2 inches across (roughly 1/4 cup each), spacing them out on the oiled sheet. Roast on the center rack for 16-18 minutes, until browned on top and an instant-read thermometer reads 155°F at the center. They will finish cooking in the sauce.
  6. Transfer the roasted meatballs and any pan juices into the simmering marinara, spooning a little sauce over each. Cover and simmer over low heat for 10 minutes, until the meatballs read 165°F and have soaked up some sauce.
  7. While the meatballs finish, grill the bread: brush the baguette slices on both sides with olive oil and cook on a grill pan or in a dry skillet over medium-high heat, 1 1/2-2 minutes per side, until charred in spots. Rub the hot slices once with the cut garlic clove and sprinkle with a little salt.
  8. Scatter the crumbled goat cheese over the meatballs, cover, and let stand off the heat for 2 minutes so it softens and starts to melt into the sauce. Finish with the grated Parmesan, torn basil, and a drizzle of olive oil. Serve straight from the pan with the grilled baguette alongside.

Chef's tips

Nutrition (per serving, estimated)

1147calories
62gprotein
90gcarbs
58gfat
Estimates only — values vary with brands and portions.

Made with Sprig

Roasted Sicilian Meatballs with Marinara & Goat Cheese was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.

7 days free · cancel anytime · the app lands in the App Store soon

Not ready yet? Get the occasional recipe worth cooking.
You're on the list — check your inbox!
Unsubscribe anytime. Privacy Policy

More from Sprig Originals

One-Skillet Blackened Cajun Chicken Pasta
One-Skillet Blackened Cajun Chicken Pasta
One-Pot Chicken Creole
One-Pot Chicken Creole
Dark Roux Seafood Gumbo with Quick Shrimp Stock
Dark Roux Seafood Gumbo with Quick Shrimp Stock

Are you this recipe's original author or publisher? Report a problem