Heat a large skillet over medium-high heat. Brown 1 lb of ground beef in a skillet with chopped onions.
Season the beef and onions with salt, pepper, paprika, and Italian seasoning.
Once the beef is fully cooked, drain any grease if necessary.
Add minced garlic, diced tomatoes (not drained), fresh spinach leaves, beef broth, heavy cream, Parmesan cheese, and gnocchi to the skillet.
Bring the whole skillet to a quick boil, lower the heat to medium-low, cover with a lid, and let cook for about 5 minutes.
Remove the lid, stir well, and cook for a few more minutes or until gnocchi is cooked through and tender.
Serve and top with more Parmesan cheese, dried parsley, and red pepper flakes if desired. Enjoy!