Baked high-protein meatballs in marinara sauce, topped with parmesan and fresh basil Save

High-Protein Meatballs

39g Protein
405 Calories
2g Fiber

Per serving (5 meatballs with sauce)

10g of protein per 100 calories, more than 16 of the other 27 dinner recipes here.

I bake these instead of pan-frying, which means no standing over a skillet flipping meatballs in batches. A hot oven browns all sides at once, and finishing them in warmed marinara for a few minutes ties the sauce and meatballs together instead of just ladling sauce over plain baked meatballs at the end. I check for 160°F with a thermometer before calling them done, not by cutting one open and guessing.

Why you'll love this

  • 39g of protein per serving, no standing over a skillet
  • Gluten-free and low-carb with almond flour in place of breadcrumbs
  • One pan, baked and finished in sauce

Recipe

High-Protein Meatballs

Rate this recipe
Prep 15 min
Cook 22 min
Total 37 min
Serves 4 servings (5 meatballs with sauce)

Ingredients

Instructions

  1. Preheat the oven to 400°F and line a sheet pan with parchment.
  2. In a large bowl, combine the ground beef, egg, almond flour, parmesan, garlic, onion, basil, oregano, salt, and pepper. Mix gently, just until combined.
  3. Roll into 20 meatballs, about 1.5 inches each, and arrange on the sheet pan.
  4. Bake for 18 to 20 minutes, until the meatballs reach 160°F internally.
  5. Warm the marinara sauce in a large skillet or saucepan over medium heat. Add the baked meatballs and toss gently to coat, simmering for 2 to 3 minutes.

Equipment

  • Sheet pan
  • Large oven-safe skillet or saucepan

Notes

  • I mix the meatball base just until combined and stop. Overworking ground beef pushes out moisture and makes for a denser, tougher meatball.
  • Finishing the meatballs in warmed sauce for a couple of minutes, rather than just spooning sauce on at the table, is what actually ties the dish together.

Nutrition (per serving)

Calories405
Protein39g
Carbs9g
Fat23g
Fiber2g
Where these numbers come from

I calculate every figure above from USDA FoodData Central, ingredient by ingredient, then divide by the servings the recipe makes. Each FDC number links to the exact USDA entry I used. How I calculate nutrition

  • Ground beef (90/10): FDC #171793 (Beef, ground, 90% lean meat / 10% fat, patty, cooked, pan-broiled), 25.2g protein / 204 kcal / 10.7g fat per 100g. 1.5 lb raw (680g) scaled to a 75% cooked yield for ground meat = 510g cooked.
  • Egg: FDC #171287 (Egg, whole, raw, fresh), 12.6g protein / 143 kcal / 9.51g fat / 0.72g carb per 100g; 1 large egg = 50g.
  • Almond flour: FDC #2261420 (Flour, almond), 26.2g protein / 622 kcal / 50.2g fat / 16.2g carb / 9.3g fiber per 100g.
  • Parmesan: FDC #2259795 (Cheese, parmesan, grated, refrigerated), 30.1g protein / 403 kcal / 29.5g fat / 4.33g carb per 100g.
  • Garlic: FDC #169230 (Garlic, raw), 6.36g protein / 149 kcal / 33.1g carb / 2.1g fiber per 100g; 1 clove = 3g.
  • Onion: FDC #170000 (Onions, raw), 1.1g protein / 40 kcal / 9.34g carb / 1.7g fiber per 100g.
  • Marinara sauce: FDC #332282 (Sauce, pasta, spaghetti/marinara, ready-to-serve), 1.41g protein / 51 kcal / 1.48g fat / 8.05g carb / 1.8g fiber per 100g.
  • Quantities: almond flour 1/3 cup = 40g (label: 2 tbsp = 15g); parmesan 1/4 cup = 25g; onion 1/4 cup = 40g (FDC #170000); dried basil 1 tsp = 0.7g (FDC #171317); dried oregano 1 tsp = 1g (FDC #171328); marinara 1 cup = 250g.
  • Re-verified 2026-09-28: batch totals 157.4g protein, 1,618 kcal, 90.6g fat, 34.8g carb, 9.7g fiber; divided by 4.
Pin

Storage

Refrigerate in an airtight container for up to 4 days, or freeze for up to 3 months. Reheat gently in a covered skillet with a splash of extra sauce so they don’t dry out.

FAQ

Can I use a different ground meat?

Yes. Ground turkey or ground chicken both work, just check for 165°F instead of 160°F since poultry needs a higher safe temperature than beef.

Do I need to brown the meatballs in a pan first?

No. Baking at 400°F browns them well enough on all sides without the extra step of pan-searing before the oven.

What can I serve these with to keep it low-carb?

Zucchini noodles or a simple green salad both work well. Regular or gluten-free pasta is the move if you’re not keeping this low-carb.

Looking for more beef dinners: the garlic butter steak bites are a faster, skillet-only option for a weeknight.

High-Protein Meats compares lean ground beef with ground turkey and ground chicken.

Enjoyed this recipe? Tap a star, it helps other readers find it!