Gather all your ingredients before you start. Prepping makes the cooking process more enjoyable and organized. Dice the onion and mince the garlic. Chop the sun-dried tomatoes if they’re whole.
In a large saucepan, heat a drizzle of olive oil over medium heat. Add the diced onion and sauté until translucent, about 5-7 minutes. Then, add the minced garlic and sauté for another minute. Keep an eye on the garlic—burnt garlic is bitter and unpleasant.
Next, chop the smoked bacon into small pieces. Add it to the saucepan. Cook until crispy. The bacon will release its fat into the pan, lending flavor to the base of your sauce.
Add the ground beef to the pan, breaking it up with a wooden spoon. Remember, you want to brown the meat nicely. This step adds a depth of flavor to the final sauce. Cook until it’s browned on all sides.
Now, add the sun-dried tomatoes followed by the cans of whole plum tomatoes. I find it helpful to give the plums a rough chop in the can before adding them. Pour in the red wine, scraping any browned bits off the bottom of the pan. This step is essential for building flavor.
Add the rosemary leaves and a pinch of salt and pepper to taste. You can now also toss in the red pepper flakes for that kick. Stir everything together, making sure the tomatoes are well incorporated.
Bring the sauce to a gentle boil, then reduce the heat and let it simmer for at least 30 minutes. The longer it simmers, the more the flavors meld together. I often make it an hour ahead so I can let it rest—this makes the sauce even tastier.
While the sauce simmers, bring a large pot of salted water to boil. Add your spaghetti and cook according to the package instructions. Once cooked, reserve a cup of pasta water, then drain the rest.
Add the drained pasta directly to the simmering sauce. Toss everything together until the spaghetti is coated in that luscious sauce. If it looks dry, add a splash of reserved pasta water to loosen it up.
Serve the Bolognese pasta hot, topped generously with grated Parmesan cheese. A drizzle of extra virgin olive oil will add a nice finish.