Start by heating a large sauté pan over medium heat. Add the ground beef and cook until browned, breaking it apart with a spatula as it cooks. This will take about 5-7 minutes. Once the beef has browned nicely, drain off any excess grease.
With the beef still in the pan, add in the olive oil along with the chopped onion and minced garlic. Cook these ingredients for about 3-5 minutes until the onions are translucent and fragrant. Then sprinkle in the onion powder, garlic powder, dried oregano, dried parsley, salt, and pepper.
Pour in the marinara sauce along with ½ cup chicken broth. Stir to combine well. Reduce the heat to low, cover your pan, and let it simmer for about 20 minutes.
Stir in the potato gnocchi and cover again. Let them simmer for an additional 10 minutes.
Stir in the mozzarella cheese into the mixture. Allow it to melt.
Sprinkle on a generous amount of freshly grated Parmigiano Reggiano. Cover for a couple of minutes to melt everything together.
Serve hot, optionally garnished with fresh basil leaves.