Preheat your oven to 400°F (204°C) and lightly grease a baking sheet with olive oil.
In a large bowl, combine the ground beef, almond flour, parmesan cheese, egg, garlic powder, onion powder, salt, and black pepper. Mix until well incorporated.
In a separate bowl, mix the finely chopped broccoli with shredded cheddar cheese.
Take a portion of the meat mixture and flatten it into a small patty in your palm. Place a spoonful of the broccoli-cheddar mixture in the center.
Carefully wrap the meat around the filling, forming a ball. Ensure the filling is completely enclosed.
Place the stuffed meatball on the prepared baking sheet and repeat with the remaining meat and filling.
Bake in the preheated oven for 20-25 minutes, or until the meatballs are browned and cooked through.
Serve hot with your favorite keto-friendly sides or dipping sauce.
Notes
The meatballs can be prepared ahead of time and stored in the refrigerator for up to a day before cooking.Leftovers can be kept in an airtight container in the fridge for 3-4 days or frozen for longer storage.For a spicier kick, add a pinch of red pepper flakes to the meat mixture.Ensure the broccoli is finely chopped to ensure even cooking and distribution within the meatball.