In a large mixing bowl mix ground meat , cream, eggs, parmesan cheese, salt, pepper, onion powder, and garlic powder
Using a cookie scoop or heaping tablespoons form the meat balls
Heat olive oil up in a large skillet and begin browning meatballs
Slightly shaking the pan to keep the meat balls from sticking .
Once the meatballs are browned on all sides add a can of beef broth
Add salt and red pepper flakes and bring the broth up to a boil then reduce the heat to medium
Let the meatballs cook for about 20-25 minutes undercovered
Remove meatballs from the broth. The broth should be reduced by at least half
Add cream cheese first and allow it to melt a bit
Add cream and allow everything to be smooth and melted--stir with a spatula
Once the mixture is melted add mozzarella cheese and stir well..it will become thick
Add baby spinach stir the cheese mixture in and let it wilt the spinach
Once the spinach is wilted stir in meatballs
ENJOY!!