When you cook recipes with wine, do not use the nasty old oxidized stuff. Instead use something that will enhance the sauce. It is best if you use the wine from the bottle you are sipping on while cooking, if it is the right color! I do keep a little stash in the fridge if there is a bit left in a bottle. I put the leftover in a canning jar and it is "reserve" for sauces that require a bit. I have a jar for red and a jar for white and yes, I mix varietals. Sounds almost like I negate my first sentence, but we always have good wine, not expensive, but tasty. Never ever use the nasty cooking wine that is sold in grocery stores. Talk about vile tasting!
The wine cooks out and the alcohol diminishes so I don't worry about what age the dinner guests are. Wine simply enhances the flavors. I have two sauces that knock people's socks off and can impress even a steak dinner. Below are the sauces that seem to keep the guests coming back. The shallot sauce is tasty on fish as well. This week I am pairing it with salmon and adding a touch of dill.
Perfect Red Wine Sauce
Serves: 6
1/4 cup (1/2 stick) unsalted butter
2 medium shallots, finely chopped (about 1/4 cup)
2 medium garlic cloves, minced or pressed
2 slices onion
2 carrots, sliced
10 whole peppercorns
2 whole cloves (optional)
2 bay leaves
3 tablespoons flour
1/2 teaspoon beef base powder, or beef bouillon cubes
1 1/2 cups beef broth or stock
1 cup red wine (Merlot or Cabernet), divided
1/8 teaspoon black pepper
1/4 teaspoon salt
Melt the butter in a medium skillet over medium-high heat and sauté the shallots, garlic, onion, carrots, peppercorns, cloves and bay leaves until the onion and shallots are caramelized. Lower the heat and add the flour. Stir to coat and cook until the flour is lightly browned. Add the beef base and broth. Add 3/4 cup wine and bring to a boil, stirring constantly. Reduce heat and simmer uncovered for 10 minutes. Strain the sauce by reserving the liquid and discarding all the solids. Add pepper, salt and remaining 1/4 cup wine to the reserved liquid. Once cooled, this may be refrigerated and reheated when ready to serve.
Tip: This sauce is easily doubled for serving a larger crowd, but you may need to thicken it by using beurre manié (equal parts of softened butter mixed with flour). Mix into the hot liquid.

Shallot Cream Steak Sauce
Serves: 4
2 tablespoons butter
2 tablespoons minced or pressed garlic
2 medium shallots, finely chopped (about 1/4 cup)
1/2 cup dry white wine such as Sauvignon Blanc
2 tablespoons Dijon mustard
1 cup heavy cream
2/3 cup beef stock or broth
1 tablespoon cornstarch mixed with 1 tablespoon cold water
Melt butter in a heavy skillet over medium heat. Add garlic and shallots and sauté until shallots are translucent, about 3 minutes. Add wine. Increase heat to high and boil until the liquid is reduced to half, about 4 minutes. Whisk in mustard, cream and stock. Boil until reduced to 11/4 cups, about 7 minutes. Reduce heat and whisk the cornstarch mixture into the hot liquid. Bring back to a boil and cook about 2 minutes until sauce coats the back of the spoon without dripping. You may mix in extra juices from steaks when they are taken off the grill. Roll steaks in cracked black pepper to add extra flavor. If you are serving a sliced tenderloin or filet mignon, you may fan slices out and slightly overlap them. Drizzle the sauce over the steak. Pass extra sauce at the table. This sauce can be made ahead and reheated slowly.