Nutrition Facts for Whole30 classic beef meatballs

Whole30 Classic Beef Meatballs

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!

Nutriscore Rating: 61/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Whole30 Classic Beef Meatballs
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 1 pound ground beef (85% lean)
  • 0.5 cup onion, finely chopped
  • 0.25 cup almond flour
  • 1 tablespoon Italian seasoning
  • 1 teaspoon garlic powder
  • 1 teaspoon sea salt
  • 1 tablespoon coconut aminos
  • 1 large egg
  • 2 tablespoons olive oil

Directions

Step 1

Preheat your oven to 400°F (200°C).

Step 2

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.

Step 3

Form the mixture into 16 equal-sized meatballs using your hands, about 1.5 inches in diameter each.

Step 4

Heat the olive oil in a large oven-safe skillet over medium-high heat.

Step 5

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.

Step 6

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).

Step 7

Remove from the oven carefully using oven mitts (the skillet handle will be hot).

Step 8

Allow the meatballs to rest for 5 minutes before serving. Serve hot with your choice of Whole30-compliant sauce or sides.

Nutrition Facts

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%
*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.

Source of Calories

Fat: 70.1%
Protein: 24.1%
Carbs: 5.8%