ItalianMedium · Hot
Tender, cheesy keto meatballs nestled in a rich marinara sauce. Pure Italian comfort without the carbs.
20 min
35 min
10 min
1h 5m
Method
In a large bowl, combine ground beef, eggs, almond flour, parmesan, minced garlic, salt, black pepper, and oregano. Mix gently until just combined.
Roll the mixture into 16 equal-sized meatballs, about 50g each. Note: Total mixture weight is approximately 934g, so some filling may remain or meatballs may need to be larger than specified.
Heat a cast iron skillet over medium-high heat. Add meatballs in batches and sear on all sides until browned, about 8 minutes total.
Nutri-Score
Good balance
A–E · lower is better · score 2
Calories
715
per serving
Protein
59g
Carbs
14g
Fat
46g
Sat. fat
12g
Fiber
8g
Sugar
8g
Sodium
1390mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Very high impact
A–E · lower is better · includes estimates
kg CO2e
18
per serving
Water
1.6m³
Land
422Pt
Runoff
0.3g P
Ground Beef drives 96% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Cast Iron SkilletSafety & Storage
Cooking Temperature
Cook meatballs to minimum internal temperature of 160°F (71°C) to ensure food safety. Use a meat thermometer to verify doneness.
Cross Contamination
Use separate cutting boards and utensils for raw ground beef. Wash all surfaces, hands, and tools thoroughly after handling raw meat before contact with other ingredients.
Storage
Refrigerate leftover meatballs in marinara within 2 hours of cooking. Store in airtight container for up to 3-4 days. Freeze for longer storage up to 2-3 months.
High Risk Population
Ground beef dishes should be cooked thoroughly for young children, elderly, pregnant individuals, and immunocompromised persons.
Handling
Keep raw meatballs chilled until ready to cook. Do not leave at room temperature for more than 30 minutes during the 10-minute refrigeration step.
Pro Tips
Technique
Don't overmix the meatball mixture — you're marrying the ingredients, not defeating them. Overworking makes them dense and tough instead of tender. Mix until just combined, then let them rest in the fridge so they hold their shape when you hit them with high heat.
Substitution
Ground turkey or Italian sausage work beautifully here if you want to switch things up. Just keep the fat content high — lean meatballs are a tragedy. And if you're out of almond flour, swap in crushed pork rinds for the same crispy texture without the carbs.
Batch Cooking
Make a double batch. These freeze like a dream and give you a protein-packed救命 when you need something fast. Freeze them raw on a sheet pan first, then transfer to a bag — you can throw them straight into simmering sauce from frozen.
From the chef
These meatballs work because almond flour and parmesan do what breadcrumbs were always pretending to do — bind without weighing things down, and add real flavor in the process. Ground beef, egg, garlic, oregano: everything goes in, the mixture chills so it holds its shape, then gets a hard sear in cast iron before finishing low and slow in a garlicky tomato sauce. That braise is what makes them tender all the way through. Eat them straight from the pan or pile them into a bowl with extra sauce. No pasta needed, and honestly, you won't miss it.
Source: generated · June 10, 2026