Mix together the seasonings in a small bowl and rub well all over the meat.
Place a large skillet over medium heat, and heat the oil.
Once hot, brown the roast on all sides until nicely seared and browned.
Place the meat into a 2 1/2 quart dutch oven and cover it with the lid.
Set aside the skillet with the dripping for the gravy later.
Bake the roast for 3-4 hours or until fork-tender.
Gravy:
Place the skillet with the drippings over medium heat and add the butter, melt it and add the mushrooms. Cook them stirring until nicely browned and tender.
Add two tablespoons of the juices from the roast from the dutch oven.
Add in the flour, beef bouillon, salt, and pepper, and mix well.
Slowly pour 1/2 cup of milk and whisk until the mixture is smooth.
Add the remaining 1/2 cup of milk and whisk until smooth and bring to a low boil, whisking constantly.
Cook for 5-7 minutes or until the gravy has thickened. Remove from heat.
Serve the pot roast and gravy over mashed potatoes.
Garnish with fresh parsley.
Notes
The gravy will continue to become thicker as it cools down, so don’t go overboard with simmering it.
Sear the beef well to lock in the flavors and give the dish a nice color.