20 Delicious Meatball Recipes for Every Occasion

Laura Hauser

July 18, 2025

Aren’t meatballs just the ultimate comfort food? Whether you’re craving a quick weeknight dinner, planning a party appetizer, or looking for a cozy meal to warm up with, these versatile little bites have you covered. We’ve rounded up 20 delicious meatball recipes that are sure to please every palate and occasion—get ready to find your new favorite!

Classic Italian Meatballs in Marinara Sauce

Classic Italian Meatballs in Marinara Sauce
Crafting perfect meatballs requires quality ingredients and precise technique. Combine ground chuck and pork shoulder for optimal flavor and texture. Simmering in homemade marinara creates a classic Italian comfort dish.

Servings

5

portions
Prep time

15

minutes
Cooking time

54

minutes

Ingredients

– 1 lb ground chuck (80/20 lean-to-fat ratio)
– ½ lb ground pork shoulder
– ½ cup whole milk, room temperature
– 1 cup fresh breadcrumbs from crustless sourdough
– 2 pasture-raised eggs, lightly beaten
– ½ cup Parmigiano-Reggiano, freshly grated
– ¼ cup flat-leaf parsley, finely minced
– 3 garlic cloves, microplaned
– 1 tsp fine sea salt
– ½ tsp freshly cracked black pepper
– ¼ cup extra virgin olive oil
– 28 oz San Marzano tomatoes, hand-crushed
– ¼ cup dry red wine
– 1 tbsp tomato paste
– 1 tsp dried oregano
– 4 fresh basil leaves, torn

Instructions

1. Combine milk and breadcrumbs in a large mixing bowl, allowing them to hydrate for 5 minutes.
2. Add ground chuck, pork shoulder, beaten eggs, grated Parmigiano-Reggiano, minced parsley, microplaned garlic, sea salt, and black pepper to the breadcrumb mixture.
3. Mix ingredients gently with your hands until just combined, being careful not to overwork the meat.
4. Portion the mixture into 1½-inch balls using a cookie scoop for uniform sizing.
5. Heat olive oil in a heavy-bottomed Dutch oven over medium-high heat until shimmering.
6. Brown meatballs in batches, turning them with tongs to achieve even caramelization on all sides, about 6-8 minutes total.
7. Transfer seared meatballs to a plate, leaving rendered fat in the pot.
8. Add tomato paste to the hot oil and cook for 1 minute until it darkens slightly.
9. Deglaze the pot with red wine, scraping up any browned bits with a wooden spoon.
10. Stir in hand-crushed tomatoes, dried oregano, and torn basil leaves.
11. Return meatballs to the sauce, submerging them completely.
12. Reduce heat to low, cover the pot, and simmer for 45 minutes until meatballs reach an internal temperature of 165°F.
13. Remove from heat and let rest for 10 minutes before serving.
These tender meatballs boast a juicy interior and caramelized crust that absorbs the bright, herbaceous marinara. Serve them over creamy polenta or stuff into crusty Italian bread for a substantial sandwich. The slow simmering develops complex flavors that improve when made ahead.

Spicy Thai Turkey Meatballs

Spicy Thai Turkey Meatballs
Nailing the perfect balance of heat and savory depth, these Thai-inspired turkey meatballs deliver restaurant-quality flavor with weeknight ease. Ground turkey gets transformed with aromatic ingredients and a spicy kick that will become your new go-to protein. They come together quickly while packing serious flavor complexity.

Servings

2

servings
Prep time

15

minutes
Cooking time

20

minutes

Ingredients

– 1 pound ground dark-meat turkey
– 1/4 cup panko breadcrumbs
– 1 pasture-raised egg, lightly beaten
– 3 tablespoons fish sauce
– 2 tablespoons freshly grated ginger root
– 4 garlic cloves, microplaned
– 2 Thai bird’s eye chilies, finely minced
– 1/4 cup fresh cilantro leaves, chopped
– 2 scallions, thinly sliced
– 2 tablespoons grapeseed oil
– 1 lime, cut into wedges

Instructions

1. Preheat your oven to 400°F and line a rimmed baking sheet with parchment paper.
2. In a large mixing bowl, combine ground turkey, panko breadcrumbs, and lightly beaten egg.
3. Add fish sauce, freshly grated ginger, microplaned garlic, and minced Thai chilies to the mixture.
4. Incorporate chopped cilantro and sliced scallions, mixing gently until just combined.
5. Portion the mixture into 1.5-ounce balls using a cookie scoop for uniform sizing.
6. Heat grapeseed oil in a large cast-iron skillet over medium-high heat until shimmering.
7. Working in batches, sear meatballs for 2 minutes per side until golden brown crust forms.
8. Transfer seared meatballs to the prepared baking sheet, spacing them 1 inch apart.
9. Roast in preheated oven for 12-15 minutes until internal temperature reaches 165°F.
10. Rest meatballs for 3 minutes before serving to allow juices to redistribute.
11. Serve immediately with fresh lime wedges for squeezing over top.

Perfectly textured with a crisp exterior giving way to a moist, tender interior, these meatballs offer layered heat from the chilies balanced by the brightness of lime. Pair them with jasmine rice to soak up the savory juices or stuff into banh mi sandwiches for an elevated lunch option. The aromatic ginger and fish sauce create an umami backbone that makes these surprisingly sophisticated for such an approachable recipe.

BBQ Glazed Meatballs with Cheddar

BBQ Glazed Meatballs with Cheddar
Zesty and satisfying, these BBQ glazed meatballs deliver bold flavor with minimal effort. Ground chuck provides rich beefiness while sharp cheddar adds creamy pockets throughout. The sticky-sweet glaze caramelizes beautifully under high heat.

Servings

6

portions
Prep time

15

minutes
Cooking time

20

minutes

Ingredients

– 1 lb 80/20 ground chuck
– ½ cup panko breadcrumbs
– 1 large pasture-raised egg, lightly beaten
– ¼ cup whole milk
– 1 tsp Diamond Crystal kosher salt
– ½ tsp freshly cracked black pepper
– 2 cloves garlic, microplaned
– ½ cup shredded extra-sharp white cheddar
– ¾ cup Kansas City-style barbecue sauce
– 2 tbsp raw honey
– 1 tbsp apple cider vinegar
– 2 tbsp grapeseed oil

Instructions

1. Preheat oven to 425°F and line a rimmed baking sheet with parchment paper.
2. In a large mixing bowl, combine panko, milk, and beaten egg; let hydrate for 3 minutes until a paste forms.
3. Add ground chuck, kosher salt, black pepper, and microplaned garlic to the bowl.
4. Gently mix with your hands until just combined—overmixing creates tough meatballs.
5. Fold in shredded cheddar, distributing evenly without overworking the mixture.
6. Portion meat mixture into 1½-inch balls using a #40 scoop or two tablespoons.
7. Roll each portion between palms to form smooth, tight spheres.
8. Heat grapeseed oil in a large cast-iron skillet over medium-high heat until shimmering.
9. Arrange meatballs in a single layer, leaving 1 inch between each for proper browning.
10. Sear for 2 minutes per side until deeply caramelized on all surfaces.
11. Transfer seared meatballs to the prepared baking sheet, spacing them evenly.
12. Whisk together barbecue sauce, honey, and apple cider vinegar in a small bowl.
13. Brush each meatball generously with glaze mixture, coating all sides completely.
14. Roast at 425°F for 12-14 minutes until internal temperature reaches 165°F on an instant-read thermometer.
15. Remove from oven and let rest for 3 minutes before serving.
Ultra-tender interiors contrast with the sticky, lacquered glaze that develops slight char at the edges. The sharp cheddar creates molten pockets that burst with salty richness against the sweet-savory sauce. Serve over creamy polenta or stuff into slider buns with pickled red onions for textural contrast.

Vegetarian Lentil Meatballs with Mushroom Gravy

Vegetarian Lentil Meatballs with Mushroom Gravy
Every vegetarian comfort food deserves a hearty, satisfying centerpiece. These lentil meatballs deliver rich umami flavor without any meat, while the mushroom gravy adds luxurious depth. Perfect for cozy dinners or impressive plant-based meals.

Servings

4

servings
Prep time

20

minutes
Cooking time

50

minutes

Ingredients

  • 1 cup dried brown lentils, rinsed
  • 2 cups vegetable stock
  • 1 large pasture-raised egg, lightly beaten
  • ½ cup panko breadcrumbs
  • ¼ cup grated Parmigiano-Reggiano
  • 2 tablespoons extra virgin olive oil
  • 1 medium yellow onion, finely diced
  • 3 garlic cloves, minced
  • 8 ounces cremini mushrooms, thinly sliced
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 cup whole milk
  • 1 teaspoon fresh thyme leaves
  • ½ teaspoon smoked paprika

Instructions

  1. Combine lentils and vegetable stock in a medium saucepan.
  2. Bring to a boil over high heat, then reduce to a simmer.
  3. Cook uncovered for 25 minutes until lentils are tender but not mushy.
  4. Drain any excess liquid and transfer lentils to a large bowl.
  5. Mash lentils with a potato masher until about half are broken down.
  6. Add beaten egg, panko breadcrumbs, and grated Parmigiano-Reggiano to the lentil mixture.
  7. Mix thoroughly until the mixture holds together when pressed.
  8. Form mixture into 1½-inch balls using damp hands to prevent sticking.
  9. Heat olive oil in a large skillet over medium-high heat until shimmering.
  10. Arrange lentil meatballs in a single layer without crowding.
  11. Brown meatballs for 3-4 minutes per side until golden crust forms.
  12. Transfer meatballs to a plate and reduce heat to medium.
  13. Add diced onion to the same skillet and cook for 4 minutes until translucent.
  14. Stir in minced garlic and cook for 30 seconds until fragrant.
  15. Add sliced mushrooms and cook for 6-8 minutes until browned and tender.
  16. Push vegetables to the side and melt butter in the center of the skillet.
  17. Whisk flour into melted butter and cook for 1 minute until golden.
  18. Gradually whisk in whole milk until no lumps remain.
  19. Add fresh thyme leaves and smoked paprika.
  20. Simmer gravy for 3-4 minutes until thickened to coating consistency.
  21. Return lentil meatballs to the skillet and spoon gravy over them.
  22. Heat through for 2 minutes until meatballs are warmed.

Perfectly textured lentil meatballs offer a firm exterior with a tender, moist interior that holds its shape beautifully. The mushroom gravy provides an earthy, savory counterpoint with subtle herbal notes from the fresh thyme. Serve these over creamy polenta or alongside roasted root vegetables for a complete vegetarian feast that satisfies even the most devoted meat-eaters.

Garlic Parmesan Meatballs with Alfredo Sauce

Garlic Parmesan Meatballs with Alfredo Sauce
Mouthwatering garlic parmesan meatballs bathed in creamy Alfredo sauce deliver restaurant-quality flavor with minimal effort. These tender spheres combine savory ground meats with sharp cheese notes, creating a comforting dish perfect for weeknight dinners or entertaining. The rich sauce clings beautifully to each meatball, ensuring every bite is perfectly balanced.

Servings

2

servings
Prep time

15

minutes
Cooking time

25

minutes

Ingredients

– 1 lb ground beef (80/20 blend)
– ½ lb ground pork
– ¾ cup freshly grated Parmigiano-Reggiano
– ½ cup panko breadcrumbs
– 2 pasture-raised eggs, lightly beaten
– 6 garlic cloves, microplaned
– ¼ cup whole milk
– 2 tbsp extra virgin olive oil
– 4 tbsp unsalted European-style butter
– 1 cup heavy cream
– ½ tsp freshly grated nutmeg
– Kosher salt and freshly cracked black pepper

Instructions

1. Combine ground beef, ground pork, ½ cup Parmigiano-Reggiano, panko breadcrumbs, beaten eggs, 4 microplaned garlic cloves, whole milk, 1 tsp kosher salt, and ½ tsp black pepper in a large mixing bowl.
2. Mix ingredients by hand until just combined, being careful not to overwork the meat mixture.
3. Portion meat mixture into 1½-inch balls using a cookie scoop for uniform sizing.
4. Heat extra virgin olive oil in a large skillet over medium-high heat until shimmering.
5. Arrange meatballs in a single layer without crowding, working in batches if necessary.
6. Sear meatballs for 2-3 minutes per side until deeply browned, turning with tongs to maintain shape.
7. Transfer seared meatballs to a plate lined with paper towels to drain excess oil.
8. Melt unsalted butter in the same skillet over medium heat, scraping up browned bits from the bottom.
9. Sauté remaining 2 microplaned garlic cloves in butter for 30 seconds until fragrant but not browned.
10. Pour heavy cream into the skillet and bring to a gentle simmer, stirring constantly.
11. Whisk in remaining ¼ cup Parmigiano-Reggiano until completely melted and sauce thickens slightly.
12. Season sauce with freshly grated nutmeg, ½ tsp kosher salt, and ¼ tsp black pepper.
13. Return meatballs to the skillet, spooning sauce over them to coat evenly.
14. Simmer covered for 8-10 minutes until meatballs reach an internal temperature of 165°F.
15. Rest meatballs in sauce for 5 minutes off heat before serving.

Creamy Alfredo clings to each perfectly seared meatball, creating a luxurious texture contrast between crisp exterior and tender interior. The garlic-forward profile balances beautifully with the sharp Parmigiano-Reggiano notes throughout both components. Serve these over fresh pappardelle pasta or crusty artisan bread to soak up every drop of the rich sauce.

Mexican Chipotle Meatballs in Queso Blanco

Mexican Chipotle Meatballs in Queso Blanco
Zesty and smoky, these chipotle-infused meatballs bathed in creamy queso blanco deliver bold Mexican flavors with minimal effort. Ground chuck provides rich beefiness while chipotles in adobo add complex heat and smoke. The velvety white cheese sauce creates a luxurious coating that clings to each perfectly seasoned sphere.

Servings

4

servings
Prep time

15

minutes
Cooking time

13

minutes

Ingredients

– 1 lb ground chuck (80/20 fat ratio)
– 2 large pasture-raised eggs, lightly beaten
– ½ cup panko breadcrumbs
– ¼ cup whole milk
– 3 chipotles in adobo, minced
– 2 tbsp adobo sauce from can
– 1 tsp kosher salt
– ½ tsp freshly cracked black pepper
– ¼ cup finely diced white onion
– 2 garlic cloves, microplaned
– 2 tbsp clarified butter
– 8 oz queso blanco, grated
– ½ cup heavy cream
– ¼ cup crumbled cotija cheese
– 2 tbsp chopped fresh cilantro

Instructions

1. Combine panko and milk in large mixing bowl; let stand 5 minutes until breadcrumbs soften.
2. Add ground chuck, beaten eggs, minced chipotles, adobo sauce, kosher salt, black pepper, diced onion, and microplaned garlic to soaked breadcrumbs.
3. Mix ingredients gently with hands until just combined, being careful not to overwork meat.
4. Portion meat mixture into 1½-inch balls using cookie scoop for uniform sizing.
5. Heat clarified butter in large cast-iron skillet over medium-high heat until shimmering.
6. Arrange meatballs in single layer with 1-inch spacing; cook 4 minutes until deeply browned on first side.
7. Flip meatballs using tongs; cook additional 4 minutes until browned on second side and internal temperature reaches 160°F.
8. Transfer cooked meatballs to plate; pour off excess fat from skillet while reserving browned bits.
9. Reduce heat to medium-low; add grated queso blanco and heavy cream to skillet.
10. Stir constantly with wooden spoon for 3 minutes until cheese fully melts into smooth sauce.
11. Return meatballs to skillet; gently coat with queso blanco sauce and simmer 2 minutes.
12. Garnish with crumbled cotija cheese and chopped fresh cilantro before serving. Aromatic and deeply satisfying, these meatballs feature a tender, juicy interior contrasted by the creamy, slightly tangy queso coating. Serve them straight from the skillet with warm tortillas for dipping, or layer over cilantro-lime rice for a complete meal. The chipotle heat builds gradually while the cotija provides salty counterpoints to the rich cheese sauce.

Honey Sriracha Glazed Meatballs

Honey Sriracha Glazed Meatballs
These honey sriracha glazed meatballs deliver the perfect balance of sweet heat and savory depth. They come together quickly for weeknight dinners yet impress guests with their glossy finish. The sticky glaze caramelizes beautifully while keeping the interior juicy.

Servings

5

servings
Prep time

15

minutes
Cooking time

25

minutes

Ingredients

– 1 lb ground pork (80/20 lean-to-fat ratio)
– 1 large pasture-raised egg, lightly beaten
– ¼ cup panko breadcrumbs
– 2 tbsp whole milk
– 3 garlic cloves, microplaned
– 1 tsp freshly grated ginger
– ½ tsp fine sea salt
– ¼ tsp freshly cracked black pepper
– ⅓ cup raw wildflower honey
– ¼ cup sriracha sauce
– 2 tbsp rice vinegar
– 1 tbsp tamari
– 2 tsp toasted sesame oil
– 1 tbsp neutral oil (such as avocado oil)
– 2 scallions, thinly sliced on bias
– 1 tsp toasted sesame seeds

Instructions

1. Preheat oven to 400°F and line baking sheet with parchment paper.
2. Combine panko and milk in large bowl; let hydrate 3 minutes until paste forms.
3. Add pork, egg, microplaned garlic, grated ginger, salt, and pepper to bowl.
4. Mix gently with hands until just combined; overmixing creates tough meatballs.
5. Portion mixture into 1½-inch balls using cookie scoop for uniform sizing.
6. Arrange meatballs on prepared sheet with 1-inch spacing for even browning.
7. Bake 18-20 minutes until internal temperature reaches 160°F on instant-read thermometer.
8. Whisk honey, sriracha, rice vinegar, tamari, and sesame oil in saucepan.
9. Simmer glaze over medium heat 4-5 minutes until slightly thickened and glossy.
10. Toss baked meatballs in glaze until thoroughly coated using heatproof spatula.
11. Return glazed meatballs to baking sheet; bake 3-4 minutes until glaze sets.
12. Transfer to serving platter; garnish with scallions and sesame seeds. Our finished meatballs boast a sticky, lacquered exterior that gives way to tender, finely textured interiors. The complex heat from sriracha mellows against honey’s floral sweetness, creating layers that develop with each bite. Serve them skewered as appetizers or over jasmine rice for a complete meal that balances spicy, sweet, and umami elements.

Jerk-Spiced Pork Meatballs with Mango Salsa

Jerk-Spiced Pork Meatballs with Mango Salsa
Looking for a bold twist on classic meatballs? These jerk-spiced pork versions deliver serious flavor with minimal fuss. Let’s dive right in.

Servings

2

servings
Prep time

15

minutes
Cooking time

20

minutes

Ingredients

– 1 lb ground pork (80/20 blend)
– 1 large pasture-raised egg, lightly beaten
– ½ cup panko breadcrumbs
– 2 tbsp Jamaican jerk seasoning
– 1 tsp kosher salt
– 2 tbsp grapeseed oil
– 1 ripe mango, finely diced
– ¼ cup red onion, minced
– 1 jalapeño, seeded and minced
– 2 tbsp fresh cilantro, chopped
– 1 lime, juiced

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. In a large bowl, combine ground pork, beaten egg, panko breadcrumbs, jerk seasoning, and kosher salt.
3. Mix gently with your hands until just combined—overmixing will result in tough meatballs.
4. Portion the mixture into 1½-inch balls using a cookie scoop for uniform sizing.
5. Heat grapeseed oil in a large oven-safe skillet over medium-high heat until shimmering.
6. Sear meatballs in batches, turning to brown all sides for about 2 minutes per batch.
7. Transfer skillet to the preheated oven and bake for 12-15 minutes until internal temperature reaches 160°F.
8. While meatballs bake, prepare the mango salsa by combining diced mango, minced red onion, minced jalapeño, chopped cilantro, and fresh lime juice in a medium bowl.
9. Let the salsa rest for 10 minutes to allow flavors to meld while meatballs finish cooking.
10. Remove meatballs from oven and let rest for 3 minutes before serving.

Vibrant and perfectly balanced, these meatballs offer a tender interior with a crisp, spice-crusted exterior. The cooling mango salsa cuts through the heat beautifully. Serve them over coconut rice or stuff into warm pita for a Caribbean-inspired twist.

French Onion Meatballs with Gruyère

French Onion Meatballs with Gruyère
Glistening with melted Gruyère and caramelized onion gravy, these meatballs transform French onion soup into a hearty main course. Ground chuck and pork create a rich base that soaks up the savory broth. Serve them over mashed potatoes or crusty bread for a complete meal.

Servings

2

servings
Prep time

20

minutes
Cooking time

85

minutes

Ingredients

– 1 lb ground chuck (80/20 blend)
– ½ lb ground pork
– 1 cup panko breadcrumbs
– 2 pasture-raised eggs, lightly beaten
– 4 large yellow onions, thinly sliced
– 3 tbsp clarified butter
– 4 cups beef stock
– 1 cup dry white wine
– 2 tbsp all-purpose flour
– 2 tsp fresh thyme leaves
– 1 cup shredded Gruyère cheese
– Kosher salt and freshly ground black pepper

Instructions

1. Combine ground chuck, ground pork, panko breadcrumbs, and lightly beaten pasture-raised eggs in a large mixing bowl.
2. Season the mixture with 1 teaspoon kosher salt and ½ teaspoon freshly ground black pepper.
3. Gently mix the ingredients until just combined, being careful not to overwork the meat.
4. Portion the mixture into 1½-inch balls using a cookie scoop for uniform sizing.
5. Heat 1 tablespoon clarified butter in a large oven-safe skillet over medium-high heat until shimmering.
6. Brown the meatballs in batches for 2-3 minutes per side until golden brown, then transfer to a plate.
7. Add remaining clarified butter to the skillet and reduce heat to medium-low.
8. Cook thinly sliced yellow onions for 35-40 minutes, stirring occasionally, until deeply caramelized and golden brown.
9. Sprinkle all-purpose flour over the caramelized onions and cook for 1 minute while stirring constantly.
10. Deglaze the skillet with dry white wine, scraping up any browned bits from the bottom.
11. Pour in beef stock and add fresh thyme leaves, then bring to a simmer.
12. Return the browned meatballs to the skillet and spoon the onion gravy over them.
13. Transfer the skillet to a preheated 375°F oven and bake for 18-20 minutes until meatballs reach 165°F internal temperature.
14. Remove from oven and top evenly with shredded Gruyère cheese.
15. Broil for 2-3 minutes until cheese is bubbly and lightly browned.

Unbelievably tender meatballs swim in a rich, onion-laden gravy that clings to every bite. The Gruyère forms a golden crust that gives way to stretchy, nutty strings when pulled apart. For a dramatic presentation, serve them in individual cast iron skillets with toasted baguette slices for soaking up the extra sauce.

Pesto-Stuffed Meatballs with Tomato Basil Sauce

Pesto-Stuffed Meatballs with Tomato Basil Sauce

Perfectly browned meatballs hide a vibrant pesto surprise, creating a dish that elevates classic comfort food. Pesto-stuffed meatballs simmered in a rich tomato basil sauce deliver impressive flavor with minimal fuss. This recipe transforms simple ingredients into a restaurant-worthy meal.

Servings

12

portions
Prep time

15

minutes
Cooking time

30

minutes

Ingredients

  • 1 lb ground beef (80/20 blend)
  • 1/2 cup panko breadcrumbs
  • 1/4 cup whole milk, at room temperature
  • 1 pasture-raised egg, lightly beaten
  • 2 garlic cloves, finely minced
  • 1/4 cup grated Parmigiano-Reggiano
  • 1/2 tsp kosher salt
  • 1/4 tsp freshly cracked black pepper
  • 1/4 cup basil pesto
  • 2 tbsp extra virgin olive oil
  • 1 (28 oz) can San Marzano tomatoes, crushed by hand
  • 1/4 cup fresh basil leaves, torn
  • 1 tsp granulated sugar

Instructions

  1. Combine panko breadcrumbs and whole milk in a large mixing bowl, allowing the mixture to hydrate for 5 minutes.
  2. Add ground beef, lightly beaten pasture-raised egg, finely minced garlic, grated Parmigiano-Reggiano, kosher salt, and freshly cracked black pepper to the breadcrumb mixture.
  3. Gently mix the ingredients with your hands until just combined, being careful not to overwork the meat.
  4. Portion the meat mixture into 12 equal portions using a 2-tablespoon cookie scoop for consistent sizing.
  5. Flatten each portion into a 2-inch disk in the palm of your hand.
  6. Place 1 teaspoon of basil pesto in the center of each meat disk.
  7. Carefully fold the meat around the pesto, sealing completely to prevent leakage during cooking.
  8. Roll each stuffed portion between your palms to form smooth, round meatballs.
  9. Heat extra virgin olive oil in a large, heavy-bottomed skillet over medium-high heat until shimmering.
  10. Arrange meatballs in a single layer in the hot skillet, working in batches to avoid overcrowding.
  11. Sear meatballs for 2-3 minutes per side until deeply browned on all surfaces, turning with tongs.
  12. Transfer seared meatballs to a clean plate, leaving rendered fat in the skillet.
  13. Add hand-crushed San Marzano tomatoes and granulated sugar to the same skillet.
  14. Simmer the tomato sauce for 8-10 minutes until slightly thickened, stirring occasionally.
  15. Return all meatballs to the skillet, nestling them into the tomato sauce.
  16. Cover the skillet and reduce heat to low, maintaining a gentle simmer.
  17. Cook covered for 15-18 minutes until meatballs reach an internal temperature of 165°F.
  18. Remove from heat and stir in torn fresh basil leaves just before serving.

These meatballs offer a delightful textural contrast between the crispy exterior and molten pesto core. The bright, herbaceous pesto perfectly complements the rich tomato basil sauce. Try serving them over creamy polenta or alongside crusty bread for soaking up every bit of sauce.

Vietnamese Lemongrass Meatballs with Nuoc Cham

Vietnamese Lemongrass Meatballs with Nuoc Cham
Hitting the perfect balance of savory, sweet, and aromatic, these Vietnamese meatballs are a guaranteed crowd-pleaser. They come together quickly for a weeknight meal yet feel special enough for entertaining. The key is the vibrant, punchy nuoc cham dipping sauce that ties everything together.

Servings

4

servings
Prep time

15

minutes
Cooking time

10

minutes

Ingredients

– 1 lb ground pork (80/20 blend)
– 2 stalks fresh lemongrass, tender inner white parts only, finely minced
– 3 cloves garlic, finely grated
– 1 large shallot, finely minced
– 2 tbsp granulated sugar
– 2 tbsp fish sauce
– 1 tbsp neutral oil (such as grapeseed)
– 1/4 cup warm water
– 3 tbsp fresh lime juice
– 1 Thai bird’s eye chili, thinly sliced
– 2 tbsp finely shredded carrot
– 1/4 cup fresh cilantro leaves, for garnish

Instructions

1. Combine the ground pork, minced lemongrass, grated garlic, minced shallot, 1 tablespoon of the sugar, and 1 tablespoon of the fish sauce in a large mixing bowl.
2. Mix the ingredients by hand for 60 seconds until they are very well-combined and the mixture appears slightly sticky.
3. Portion the meat mixture into 18 equal pieces, rolling each into a tight, smooth ball approximately 1.5 inches in diameter. Tip: Wet your hands with cold water to prevent sticking.
4. Heat the neutral oil in a large, heavy-bottomed skillet over medium-high heat until it shimmers, about 2 minutes.
5. Arrange the meatballs in the hot skillet in a single layer, ensuring they are not touching.
6. Sear the meatballs for 3-4 minutes, undisturbed, until a deep golden-brown crust forms on the bottom.
7. Carefully turn each meatball and continue cooking for another 4-5 minutes until they are cooked through and register 160°F on an instant-read thermometer. Tip: Avoid overcrowding the pan to ensure proper browning, not steaming.
8. While the meatballs cook, prepare the nuoc cham by whisking the remaining 1 tablespoon of sugar into the 1/4 cup of warm water in a small bowl until fully dissolved.
9. Stir the remaining 1 tablespoon of fish sauce and the fresh lime juice into the sugar water.
10. Add the sliced Thai chili and shredded carrot to the sauce, stirring to combine. Tip: For a less spicy sauce, remove the seeds from the chili before slicing.
11. Transfer the cooked meatballs to a serving platter.
12. Garnish the meatballs with the fresh cilantro leaves and serve immediately with the nuoc cham sauce for dipping.
Boldly savory meatballs yield a crisp, caramelized exterior that gives way to a tender, juicy interior. The accompanying sauce provides a bright, bracing contrast with its perfect harmony of sweet, salty, and sour notes. For a complete meal, serve them over steamed jasmine rice with a side of quick-pickled vegetables.

Summary

From cozy family dinners to festive gatherings, these 20 meatball recipes offer something delicious for every occasion. We hope you find new favorites to add to your meal rotation! Don’t forget to leave a comment sharing which recipe you loved most and pin this article to your Pinterest boards so you can easily return to these tasty ideas.

Leave a Comment