Go Back
+ servings

Cast Iron Skillet Meatballs

5 from 1 vote
Cast iron skillet meatballs are so easy to assemble and cook entirely on the stove top. Tender, flavorful and perfectly seasoned for serving with pasta, polenta or meatball subs!
Prep Time:15 mins
Cook Time:20 mins
Total Time:35 mins
Course: Main Course
Cuisine: Italian
Keyword: beef, stove top, turkey
Servings: 6 about 4 meatballs per serving
Calories: 261kcal
Author: Sip + Sanity | Linda Feller


  • ½ cup panko breadcrumbs
  • 2 tbsp milk
  • 2 tsp coconut aminos or low sodium soy sauce
  • 1 tsp worcestershire sauce
  • 1 large egg lightly beaten
  • 1/4 cup onion finely minced
  • 2 cloves garlic pressed or finely minced
  • 1 tbsp Grilling Gods Slice of Heaven spice blend or dried Italian seasoning blend
  • ¼ tsp crushed red pepper flakes or more, to taste
  • ¼ cup parmesan freshly grated
  • fresh cracked pepper to taste
  • ½ lb 80% lean ground beef grass-fed
  • ½ lb 93% lean ground turkey
  • 1 tbsp olive oil
  • 24 oz jar of your favorite tomato sauce
  • fresh basil or parsley finely chopped, for garnish


  • In a large bowl, mix together panko, milk, coconut aminos and Worcestershire sauce. Allow it to sit for a few minutes until the breadcrumbs have absorbed the liquid.
  • Add everything else but the ground meat and mix to evenly distribute.
  • Finally, add the meat and mix until just combined, being careful to not overwork the mix.
  • Measure out meatballs using a scant 2 tbsp scoop. Gently roll them with wet hands into spheres.
  • Heat olive oil in a large skillet, preferably cast iron, over medium high heat. Working in batches, add half of the meatballs to the pan. Allow them to get a good sear on one side, then roll them round to sear a couple other sides. This should take no more than about 3 minutes. Remove to a plate and repeat with the remaining meatballs.
  • Move the pan off the burner and reduce the heat to medium. Carefully add your favorite sauce directly to the pan (it may splatter). Return all the meatballs the pan, cover and return to the burner. Cook for 15 minutes, moving the meatballs around half way through in case there are hotspots in the pan.
  • Garnish with fresh parsley or basil and enjoy!


Calories: 261kcal | Carbohydrates: 12g | Protein: 19g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 89mg | Sodium: 812mg | Potassium: 624mg | Fiber: 2g | Sugar: 6g | Vitamin A: 644IU | Vitamin C: 9mg | Calcium: 116mg | Iron: 3mg

Nutritional values are estimated and provided as a general guideline only. I earn a commission from Instacart from qualifying ingredient purchases.

Did you make this recipe?Share it on Instagram and tag me @sipandsanity or use #sipandsanity!