Go Back
+ servings

Whole30 Meatballs

Go ahead and add these Whole30 Meatballs to your list of favorite dinner go-to's! Flavorful, healthy, and satisfying for the whole family!
Course Dinner
Cuisine American
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 People
Calories 710kcal
Author Taylor Kiser


  • 3 Tbsp Oil, divided
  • 1 Cup Onion, diced
  • 2 tsp Garlic, minced
  • 2 Lbs 85% lean grass-fed ground beef
  • 1/4 Cup Parsley, diced
  • 1 Egg, whisked
  • 2 Tbsp Italian seasoning
  • 1 tsp Fennel seeds
  • 1 tsp Salt
  • 1/2 tsp Nutmeg
  • Few twists of pepper


  • Preheat your oven to 350 degrees.
  • In a medium pan, heat 1 Tbsp of the oil. Cook the onion and garlic until golden brown, about 5 minutes.
  • Add the onion/garlic into a bowl and add all the remaining ingredients. Stir until just combined, being careful not to over mix.
  • Scoop into heaping Tbsp sized balls.
  • Heat another Tbsp of olive oil in a large frying pan on high heat. Place some of the meatballs in and cook on the top and bottom, until golden brown (about 1-3 minutes per side.) Transfer to a baking sheet. Repeat with the remaining meatballs until they're all seared.
  • Place into the oven and bake until a thermometer reads 160 degrees F, about 15-20 minutes.



Calories: 710kcal | Carbohydrates: 4g | Protein: 65g | Fat: 46g | Saturated Fat: 15.4g | Polyunsaturated Fat: 2.2g | Monounsaturated Fat: 23g | Cholesterol: 255mg | Sodium: 803mg | Potassium: 1035mg | Fiber: 0.8g | Sugar: 1.8g | Vitamin A: 7IU | Vitamin C: 13mg | Calcium: 3mg | Iron: 28mg