Slice spaghetti squash lengthwise in half and clean. Bake halves face down for 35-50 minutes. Squash is done when soft and inside shreds easily. Use a fork to scrape out the spaghetti-like strands.
Bolognese sauce
Heat coconut oil over medium heat. When shimmering, add diced onion and saute until translucent.
Add minced garlic and saute one minute.
Add ground beef and chopped bacon. Break up beef and cook until browned.
Add tomato sauce and tomato paste. Stir well.
Add balsamic vinegar, fresh herbs, and spices.
Mix well and simmer on low for at least 30 minutes for sauce to thicken. Stir occasionally.
Add sliced mushrooms 5 minutes before sauce is done.
Add meat sauce to spaghetti squash and sprinkle Parmesan or soft goat cheese on top if desired.