First, heat half of the butter and olive oil in a large skillet and add the chopped carrots, celery and onion. This may seem like a lot of oil, but you're meant to almost fry the veggies.
Now, lightly season them with salt and pepper and cook them for about 10 minutes or until the vegetables are soft.
Then, add the ground beef and break it into small pieces while browning it.
Next, once the beef is browned, add the minced garlic and season it with salt, pepper, 1 tbs of garlic powder and 1 tbs of Italian seasoning.
Now stir in the wine and bring it to a gentle boil out for about 2-3 minutes.
Then, stir the tomato paste and into the beef mixture for about one minute.
Next, add the beef broth and let that gently boil in the sauce for about 2 minutes.
Now, stir in the crushed tomatoes and add the cream.
Then, season the sauce with salt, pepper, garlic powder and Italian seasoning and let the sauce simmer for about 10 minutes or more if desired.
Next, add the rest of the butter, a ladle of pasta water and some freshly shredded basil and stir that into the sauce until the butter has melted.
Finally, add the pasta to the sauce and toss everything together until it’s evenly coated in the bolognese sauce.
Serve warm, top with some grated Parmesan cheese (optional) and enjoy!