1 Lb Ground Pork Recipe: Savory Meatballs With Herby Tomato Pan Sauce

Main Courses

1 Lb Ground Pork Recipe: Savory Meatballs With Herby Tomato Pan Sauce

Transforming 1 lb of ground pork into tender, flavorful meatballs with a rich herby tomato sauce is one of those weeknight wins that feels like a restaurant meal. The secret lies in balancing simple seasonings—garlic, parsley, and a touch of fennel—with a pan sauce that simmers down to velvety perfection.

I developed this recipe during a particularly busy week when I needed a dish that delivered maximum flavor with minimal effort, and it’s become a staple in my kitchen ever since.

What sets these meatballs apart is the technique: forming them just slightly larger than a golf ball ensures even cooking, while the herby tomato sauce—built from crushed tomatoes, white wine, and fresh basil—adds depth without overpowering the pork’s natural richness.

The sauce reduces while you cook, creating a glossy finish that clings beautifully to each bite. This method works equally well for baking or pan-searing, giving you flexibility depending on your schedule.

By the time you serve these meatballs, you’ll have a dish that’s both comforting and impressive—golden-brown meatballs nestled in a sauce that’s tangy, aromatic, and just sweet enough.

The texture is what makes it special: tender yet firm meatballs that hold their shape, paired with a sauce that’s rich but not heavy. It’s the kind of meal that pairs perfectly with crusty bread or over al dente pasta, making it versatile enough for any occasion.

Whether you’re feeding a family or treating yourself to a cozy dinner, this recipe delivers restaurant-quality results with minimal fuss. The best part? It scales effortlessly—double the batch for leftovers, or halve it for a lighter portion. Here’s how to make it happen.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for 1 lb ground pork

Fresh pork, aromatic herbs, and a velvety tomato sauce transform simple ingredients into restaurant-quality meatballs.

Ingredient Amount Notes
Ground Pork 🥩 1 lb Freshly ground, not pre-seasoned
All-Purpose Flour 🌾 ¼ cup For binding meatballs
Large Eggs 🥚 1 whole Room temperature for even mixing
Fresh Parsley 🌿 ¼ cup Finely chopped, stems removed
Garlic Cloves 🧄 3 cloves Minced, for aromatic depth
Fennel Seeds 🌶️ ½ tsp Crushed lightly for subtle anise note
Diamond Crystal Kosher Salt 🧂 1 tsp Adjust to taste, don't skip
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked for best flavor
Extra-Virgin Olive Oil 🫒 1 tbsp For pan-searing meatballs
Crushed Tomatoes (400g can) 🍅 1 can San Marzano preferred for sweetness
Dry White Wine 🍷 ¼ cup Sauvignon Blanc or Pinot Grigio
Fresh Basil Leaves 🌿 ¼ cup Torn, for bright finishing touch
Unsalted Butter 🧈 1 tbsp For sauce richness
Tomato Paste 🍅 1 tbsp Squeeze tube preferred

The ground pork should be freshly ground—pre-seasoned varieties can overpower the delicate balance of flavors. Look for 80% lean, 20% fat at your butcher or grocery store's meat counter; this fat content ensures juicy meatballs. Whole Foods or Trader Joe's often carry high-quality ground pork in smaller packages, perfect for this recipe. If you can't find fresh fennel seeds, substitute with 1/4 tsp ground fennel, but freshly crushed seeds add that authentic anise note that elevates everything. The parsley and basil should be bright green and vibrant—wilting leaves mean less flavor, so pick them the same day you cook.

No white wine? Substitute with an extra 1/4 cup chicken broth, but you'll lose some of that bright acidity. Running short on basil? Fresh oregano works in a pinch, though it has a slightly different profile. The tomato paste can be skipped if you're using particularly sweet crushed tomatoes, but I find it adds that umami depth that makes the sauce sing. For the egg, room temperature is key—it mixes more evenly with the cold pork. If you're prepping ahead, keep the meatball mixture in the fridge for up to 24 hours before cooking, but don't let it sit too long or it'll get gummy.

These meatballs reheat beautifully—double-cook them in the sauce for best results. Store leftovers in an airtight container in the fridge for 4-5 days, or freeze for 3 months by portioning into individual servings. The sauce thickens as it cools, so add a splash of water or broth when reheating if it's too stiff. I always make a double batch—one for dinner, one for lunches the next week. The meatballs hold up perfectly when reheated, and the sauce only gets better as flavors meld.

❤️

Why You'll Love This Recipe

  • Pantry-to-Table Speed: I swear by this when I’m too tired to think. Just mix the flour, egg, and minced garlic into the pork—no measuring cups, no fancy steps—then pan-fry until golden. Fifteen minutes max, and I’m not exaggerating.
  • Garlic-Parsley Magic: That bright parsley and raw garlic punch? It transforms basic pork into something ridiculously good. The flour crust adds a satisfying crunch, while the inside stays juicy—like a cross between a sausage and a crispy hash brown.
  • Leftovers That Don’t Suck: Between us, most pork leftovers turn into sad, dry lumps. Not this. It reheats like a dream—crispy again in the air fryer or pan—and disappears from my fridge faster than I can say “second dinner.”
  • Budget Meal for Crowds: One pound stretches to four solid servings, and the ingredients cost less than takeout. My college roommates called it “the poor man’s feast,” but honestly? It’s my go-to when I’m feeding hungry teens or unexpected guests.

Step-by-step instructions for savory meatballs with herby tomato pan sauce

Here's how to transform simple ground pork into restaurant-quality meatballs with a rich, aromatic sauce.

1

Prepare the Meatball Mixture

In a large bowl, combine the 1 lb ground pork with the 0.25 cup all-purpose flour, 1 whole large egg, 0.25 cup finely chopped fresh parsley, 3 cloves minced garlic, 0.5 tsp crushed fennel seeds, 1 tsp diamond crystal kosher salt, and 0.5 tsp freshly ground black pepper. Using your hands, gently mix all ingredients until just combined—don't overwork the meat or the meatballs will become dense.

Here's the thing—fennel seeds need to be crushed lightly first for their subtle anise flavor to develop. I like to use the flat side of a chef's knife for this. Once everything is mixed, let the bowl sit for 10 minutes at room temperature. This resting period allows the flour to fully hydrate and the seasonings to penetrate the meat, ensuring tender meatballs that don't fall apart when cooked.

2

Form and Sear the Meatballs

After the resting period, use your hands to form the mixture into 16 equal meatballs, about 1.5 inches in diameter. I find using a kitchen scale helps ensure even sizing—each should weigh approximately 2 ounces. Place them on a plate and cover with plastic wrap while you prepare the pan.

Heat a large skillet over medium-high heat until hot. Add 1 tablespoon extra-virgin olive oil and swirl to coat the pan. Working in batches to avoid crowding, add the meatballs and cook for 2-3 minutes per side until they develop a golden brown crust. The key here is patience—don't rush the searing or they'll release too much moisture into the pan. You'll know they're ready when they release easily from the pan and have a firm exterior.

3

Build the Herby Tomato Pan Sauce

Once all the meatballs are browned, remove them from the skillet and set aside on a plate. Reduce heat to medium and add 1 tablespoon tomato paste to the same skillet, stirring to coat the bottom. Cook for 1 minute until fragrant, then pour in the 0.25 cup dry white wine, scraping up any browned bits from the bottom of the pan with a wooden spoon.

Add the 1 can crushed tomatoes and bring to a gentle simmer. Let the sauce cook uncovered for 5-7 minutes until it thickens slightly. The wine should have mostly evaporated, leaving behind concentrated flavors. Here's where the fennel seeds really shine—their subtle anise notes will complement the tomatoes beautifully. If the sauce seems too thick, add 2-3 tablespoons water to loosen it.

4

Finish with Butter and Fresh Herbs

Return the meatballs to the skillet and spoon the sauce over them. Add the 1 tablespoon unsalted butter and 0.25 cup torn fresh basil leaves, then cover and let everything simmer together for 8-10 minutes on low heat. This gentle cooking ensures the meatballs finish cooking through while absorbing the rich, herby sauce.

Taste and adjust seasoning if needed—you might need a pinch more salt to balance the acidity of the tomatoes. The sauce should coat the meatballs beautifully, with a glossy sheen and vibrant green flecks of basil. Serve immediately over pasta, polenta, or crusty bread to soak up every last bit of that luscious sauce.

👨‍🍳

Pro Tips For Making 1 Lb Ground Pork

  • CHOP GARLIC SMALL: Tiny dice—no bigger than 1/8-inch—so it blends into the pork instead of sitting as chewy chunks. I used to slice it thin, but now I mince it like I’m prepping for guacamole because it cooks faster and disappears evenly.
  • REST THE MEAT: Let the ground pork sit uncovered in the fridge for 15 minutes before cooking. This evens out the temperature so it browns uniformly instead of sticking in clumps—trust me, you’ll see the difference when it sizzles.
  • DON’T OVERMIX THE BINDERS: Once you add flour and egg, stir just until combined—no need to overwork it. Overmixing makes the texture dense and rubbery. Think "fold in gently," not "knead like dough."
  • SALT THE PORK FIRST: Sprinkle the ground pork with salt before mixing in anything else. It breaks down the proteins better, so the final texture stays juicy instead of dry. (Yes, even if your recipe says "season to taste" later.)

Serving suggestions for this 1 lb ground pork

Pasta Pairings

These meatballs shine when paired with short pasta shapes like penne or rigatoni—their ridges catch the herby tomato sauce beautifully. Cook 12 oz pasta in salted boiling water until al dente, reserving ½ cup pasta water before draining.

Toss the hot pasta directly in the skillet with the meatballs and sauce, adding reserved pasta water as needed to loosen the sauce. I often finish with a sprinkle of grated Parmigiano-Reggiano for that perfect umami kick. 🍝

Crusty Bread

For a simpler approach, serve these meatballs with crusty Italian bread or focaccia to soak up the sauce. I recommend a rosemary-infused loaf from your local bakery—its nutty flavor complements the pork perfectly.

Warm the bread in the oven at 350°F for 5 minutes before serving, then tear it into chunks and let everyone scoop up the sauce. Trust me, this is where the magic happens at family dinners. 🍞

Polenta Beds

Creamy polenta transforms this dish into a hearty, comforting meal. Cook 1 cup polenta in 4 cups simmering water or broth for 20-25 minutes, stirring constantly until thick. Spoon the polenta onto plates and top with 4 meatballs and generous spoonfuls of sauce.

The contrast between the smooth polenta and tender meatballs is pure comfort food. Garnish with extra basil and a drizzle of aged balsamic glaze for sophistication. 🌾

Salad Contrast

Balance the richness with a simple arugula salad—toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and ½ tsp honey. Add ¼ cup shaved Parmesan and a pinch of crushed red pepper flakes for a peppery, tangy contrast.

Serve the meatballs alongside for a complete meal that feels both elegant and effortless. 🥗

Make-Ahead Serving

For gatherings, prepare the meatballs and sauce up to 2 days ahead and refrigerate in an airtight container. Reheat gently on the stove with a splash of water or broth.

Serve with warm crusty bread and a side of roasted seasonal vegetables—think zucchini or bell peppers tossed in olive oil and roasted at 400°F for 20 minutes. This approach lets you focus on hosting instead of cooking. ✨

Dessert Pairing

End the meal with a light dessert like limoncello sorbet or affogato to cleanse the palate. The citrus notes of the sorbet or espresso in affogato cut through the richness of the pork, leaving everyone satisfied.

I often serve this with a simple espresso martini for a sophisticated touch—it’s a crowd-pleaser that feels special without being overly complicated. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 520mg23%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 10g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute ground beef for the ground pork in this recipe?

While you can technically substitute ground beef, the flavor and texture will differ significantly. Pork has a more delicate, slightly sweet taste that pairs beautifully with the herby tomato sauce. If you must use beef, opt for 80% lean, 20% fat ground chuck and reduce the fennel seeds to ¼ tsp—beef's stronger flavor can overpower the subtle anise notes. The meatballs may also require 1-2 extra minutes of cooking time due to beef's higher fat content.

2

How do I prevent the meatballs from falling apart when cooking?

Overworking the meat is the #1 cause of crumbly meatballs. Mix ingredients just until combined, then let the mixture rest for 10 minutes before forming. Keep your hands slightly damp when shaping to prevent sticking, and avoid pressing too firmly. For extra structure, chill the formed meatballs for 15 minutes before cooking. Also, don't overcrowd the pan—cook in batches to maintain even heat.

3

Can I make this recipe in a slow cooker instead of pan-searing?

Brown the meatballs first in a skillet, then transfer them to your slow cooker. Add all sauce ingredients (including wine) and cook on low for 3-4 hours or high for 1.5-2 hours. The slow cooking enhances the sauce's depth while keeping the meatballs tender. For best results, stir occasionally and add ¼ cup water if the sauce gets too thick. The texture will be slightly different but equally delicious.

4

What's the best way to reheat leftovers without drying out the meatballs?

Reheat leftovers gently in the sauce to maintain moisture. Place meatballs and sauce in a skillet over low heat and add 2-3 tablespoons water or broth to prevent sticking. Cover and cook for 5-7 minutes, stirring occasionally. For microwave reheating, use 50% power for 1-2 minutes with a splash of water or broth. Never reheat dry—always include some sauce to keep them juicy.

5

Can I use this recipe for stuffing other dishes like peppers or ravioli?

Yes! This meatball mixture works perfectly for stuffing. For peppers, hollow out bell peppers and fill with the raw meatball mixture (formed into a log shape), then bake at 375°F for 25-30 minutes. For ravioli, roll the mixture between pasta sheets (about 1 tbsp per ravioli) and cook in boiling water for 3-4 minutes. The sauce can be used as a dipping sauce or poured over the stuffed dishes. Just reduce cooking time slightly since the filling will cook through during baking.

★★★★★4.6(2 reviews)
Categories Main Courses