Start by cutting the lid of the pumpkin. Scrape out the inside by removing all the seeds and membrane. Heat the oven on 400°F and roast for about an hour.
Meanwhile, in a large skillet, heat up one tablespoon of olive oil and sauté half of the onion until translucent. Add the tomato sauce and lower the fire. Season with 1 teaspoon of salt, pepper, paprika and cinnamon.
In the food processor, combine the remaining onion, potato and cilantro and pulse a few times. Add this mixture to the ground meat. Mix together the salt, pepper, all spice, paprika, olive oil, garlic powder and breadcrumbs.
Cook over medium heat for about 35 to 40 minutes.
Remove the pumpkin from the oven. Fill the inside with the ground beef mixture and return to the oven for 5 minutes.
To serve: Scoop out parts of the cooked pumpkin along with the filling and serve on top of rice or pasta.