Heat the olive oil in a large pot over medium heat. Add the chopped onion, garlic, carrot, and celery. Sauté for about 5-7 minutes until the vegetables soften.
Increase the heat to medium-high and add the ground beef and ground pork. Cook until browned, breaking up the meat with a wooden spoon.
Stir in the canned chopped tomatoes and tomato paste.
Pour in the beef or vegetable broth and add the dried oregano and basil. Season with salt and pepper to taste. Bring the mixture to a simmer.
Reduce the heat to low, cover, and let it simmer for about 30-40 minutes, stirring occasionally to prevent sticking. If the sauce thickens too much, add a little more broth or water.
Meanwhile, cook the pasta according to package instructions in a large pot of boiling salted water until al dente. Drain and set aside.
Once the Bolognese sauce is done, taste and adjust seasoning if necessary. Serve the sauce over the pasta.
Garnish with fresh basil leaves and a generous sprinkle of grated Parmesan cheese before serving.
Notes
Serve in warmed bowls, and drizzle a little olive oil over the top for an extra touch of flavor.
Keyword Bolognese, comfort food, Italian cuisine, pasta