01 - Preheat the oven to 400°F.
02 - Slice each zucchini in half lengthwise and scoop out the center flesh, leaving approximately ½-inch thick shells. Chop the reserved flesh for later use.
03 - Arrange zucchini halves cut-side up in a baking dish. Drizzle with 1 tablespoon olive oil and season lightly with salt and black pepper.
04 - Heat the remaining 1 tablespoon olive oil in a skillet over medium heat. Sauté the onion until softened, about 3 minutes, then add garlic and cook for 30 seconds.
05 - Add ground beef to the skillet and cook until browned, breaking it apart, for 5 to 6 minutes. Drain excess fat if necessary.
06 - Stir in chopped zucchini flesh, diced tomato, tomato paste, oregano, basil, paprika, salt, and pepper. Cook for an additional 5 minutes until vegetables soften and mixture thickens.
07 - Spoon the beef mixture evenly into the zucchini shells. Top each with shredded mozzarella cheese.
08 - Cover the dish with aluminum foil and bake for 20 minutes.
09 - Remove the foil and continue baking for 5 to 10 minutes until the cheese is golden and bubbly.
10 - Optionally, sprinkle with chopped fresh parsley before serving.