A perfectly roasted prime rib is juicy, tender, and packed with flavor. Paired with creamy mashed potatoes, rich beef gravy, and creamed spinach, it’s a restaurant-quality meal that’s perfect for holidays and special occasions.
Prep Time: 20 minutes
Cook Time: 2½–3 hours
Rest Time: 20 minutes
Total Time: About 3½ hours
Servings: 8–10
Ingredients
For the Prime Rib
- 1 (5–7 pound) bone-in prime rib roast
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 2 teaspoons kosher salt
- 2 teaspoons black pepper
- 1 tablespoon fresh rosemary, chopped
- 1 tablespoon fresh thyme, chopped
- 1 teaspoon onion powder
For the Mashed Potatoes
- 2½ pounds Yukon Gold potatoes, peeled and cubed
- ½ cup butter
- ¾ cup warm milk
- Salt and black pepper, to taste
For the Gravy
- 2 cups beef drippings or beef broth
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- Salt and pepper, to taste
For the Creamed Spinach
- 1 pound fresh spinach
- 2 tablespoons butter
- 2 cloves garlic, minced
- ½ cup heavy cream
- ¼ cup grated Parmesan cheese
- Salt and pepper, to taste