Juicy, flavorful, and entirely Whole30-compliant, these Whole30 Classic Beef Meatballs are a must-try for a healthy, protein-packed dinner! Made with nutrient-dense almond flour and seasoned to perfection with Italian herbs and garlic, these meatballs are tender on the inside with a golden, caramelized exterior. Coconut aminos add a touch of umami, while a quick sear in olive oil locks in all the savory goodness before finishing in the oven. Ready in just 40 minutes, this simple yet satisfying recipe is perfect for meal prep or weeknight dinners. Pair these versatile meatballs with your favorite Whole30-approved sauce or serve alongside roasted veggies or zoodles for a wholesome, crowd-pleasing meal!
Scan with your phone to download!
Preheat your oven to 400°F (200°C).
In a large mixing bowl, combine the ground beef, finely chopped onion, almond flour, Italian seasoning, garlic powder, sea salt, coconut aminos, and egg. Mix well using your hands until all ingredients are evenly incorporated.
Form the mixture into 16 equal-sized meatballs using your hands, about 1.5 inches in diameter each.
Heat the olive oil in a large oven-safe skillet over medium-high heat.
Add the meatballs to the skillet and brown them on all sides, about 5-7 minutes. You may need to do this in batches to avoid overcrowding the pan.
Transfer the skillet with the browned meatballs to the preheated oven and bake for 15-18 minutes, or until the meatballs are cooked through and reach an internal temperature of 160°F (71°C).
Remove from the oven carefully using oven mitts (the skillet handle will be hot).
Allow the meatballs to rest for 5 minutes before serving. Serve hot with your choice of Whole30-compliant sauce or sides.
Serving size | (687.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1435.2 |
Total Fat 116.3g | 0% |
Saturated Fat 35.4g | 0% |
Polyunsaturated Fat 4.6g | |
Cholesterol 524.6mg | 0% |
Sodium 3016.2mg | 0% |
Total Carbohydrate 21.6g | 0% |
Dietary Fiber 5.6g | 0% |
Total Sugars 8.3g | |
Protein 90.0g | 0% |
Vitamin D 81.9IU | 0% |
Calcium 193.8mg | 0% |
Iron 13.3mg | 0% |
Potassium 1342.3mg | 0% |
Source of Calories