Elevate your meatball game with these Whole30 Classic Italian Meatballs, a delightful and healthy twist on a beloved comfort food. Packed with flavor from the perfect blend of ground beef and pork, aromatic garlic and onion, and fresh parsley, these meatballs ditch traditional breadcrumbs in favor of almond flour for a grain-free, Paleo-friendly option. Searing in olive oil before baking in a rich, savory crushed tomato sauce ensures a tender, juicy result with every bite. Ready in just under an hour, this wholesome dish pairs beautifully with zucchini noodles or roasted vegetables, making it the ultimate crowd-pleaser for those following Whole30 or simply seeking a hearty, nutritious meal.
Preheat your oven to 400°F (200°C).
In a large mixing bowl, combine ground beef, ground pork, almond flour, egg, onion, garlic, parsley, Italian seasoning, salt, and black pepper. Mix thoroughly using your hands until all ingredients are well incorporated.
Form the meat mixture into 1.5-inch diameter meatballs and set aside on a tray. You should have approximately 18-20 meatballs.
In a large oven-safe skillet, heat the olive oil over medium heat. Add the meatballs in batches, searing them on all sides until browned, about 5 minutes per batch. Transfer the browned meatballs to a plate.
Once all meatballs are browned, return them to the skillet. Pour the crushed tomatoes over the meatballs, ensuring they are covered with the sauce.
Transfer the skillet to the preheated oven and bake for 25-30 minutes, until the meatballs are cooked through and the sauce is bubbling.
Remove from the oven and let cool for a few minutes before serving.
Serve the meatballs with a side of sautéed zucchini noodles or roasted vegetables to keep the meal Whole30-compliant.
Calories |
3190 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 232.8 g | 298% | |
| Saturated Fat | 74.2 g | 371% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 915 mg | 305% | |
| Sodium | 4301 mg | 187% | |
| Total Carbohydrate | 66.2 g | 24% | |
| Dietary Fiber | 20.5 g | 73% | |
| Total Sugars | 30.8 g | ||
| Protein | 220.3 g | 441% | |
| Vitamin D | 1.0 mcg | 5% | |
| Calcium | 657 mg | 51% | |
| Iron | 25.3 mg | 141% | |
| Potassium | 3572 mg | 76% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.