A lot of recipes call for wine. If you don't have any to hand, there are plenty of surprising substitutes that will work.
Photo by Robert Couse-Baker
Cooking weblog The Kitchn encourages readers to choose their substitute based on the wine's purpose in the recipe. For example, if it calls for red wine to add acidity, balsamic vinegar will work just as well. If you need to replace the sweetness of white wine, try adding some sugar or honey. If you aren't sure what the wine is being used for, chicken and vegetable stock both make for safe, multipurpose alternatives. Be sure to click through the source link for a complete list of suggestions.