This classic Italian dish features spaghetti pasta topped with a rich and flavorful meat sauce made with ground beef, onions, garlic, tomatoes, herbs, and sometimes a splash of red wine. It's a hearty and comforting meal.
Add the chopped carrot and celery to the pan, and continue to cook for another 3-4 minutes until the vegetables start to soften.
Increase the heat to medium-high and add the ground meat to the pan. Cook, stirring frequently, until the meat is browned and cooked through, breaking it up with a spatula or spoon as it cooks.
Once the meat is cooked, add the crushed tomatoes, tomato paste, beef or vegetable broth, dried oregano, dried basil, dried thyme, salt, and pepper. Stir well to combine all the ingredients.
Reduce the heat to low and let the sauce simmer for about 20-30 minutes, stirring occasionally. This allows the flavors to meld together and the sauce to thicken.
Taste the sauce and adjust the seasoning if needed.
Serve the spaghetti by placing a portion on a plate or bowl, and spooning the Bolognese sauce over the pasta. Garnish with grated Parmesan cheese and fresh basil leaves, if desired.