Prep Time: 60 minutes
Preheat oven to 350 degrees. Use a fork to stab holes all over the squash. Place on a baking sheet and cook in the oven for 1 hour, or until soft.
Meanwhile, bring a large pot of salted water to a boil. Score a small X in the bottom of each tomato and place in the boiling water. Blanch for 1 minute. Remove the tomatoes and place in a large bowl filled with ice water until cool to the touch. Gently peel with a small knife, starting at the X. Purée the peeled tomatoes in a blender or food processor until smooth. Alternately, for a chunkier sauce, gently smash with a potato masher.
Heat 2 tablespoons oil in a large pot over a high flame until hot. Add onions, carrots and celery, and season with a pinch of sea salt. Cook for 10 minutes, stirring occasionally. Add ground beef, season with a pinch of salt, and stir. Cook until browned and almost all moisture is gone, about 7 minutes. Add garlic, stir and continue cooking for another 3 minutes. Add the tomato purée, sugar and a pinch of sea salt. You can also add a splash of red wine and/or milk, if you have them on hand. Bring to a simmer and reduce heat to low. Stir often, cooking until the sauce thickens, about 30 minutes.
Cut squash in half and scoop out the seeds. Scrape the inside flesh with a fork to resemble spaghetti. Divide between 2 plates and top with the Bolognese.