"What's for dinner?" feels a lot less daunting when you know your pantry is stocked to the gills with all the fixings for a proper last-minute meal.
Here, 21 things to always (always) have on hand.
Related: How To Clean A Cast Iron Skillet Pan
For salad dressings.
2. Baking Soda
You know, for baking...and bug bites.
3. Dijon Mustard
A flavor fixer-upper.
5. Herbes de Provence
A blend of thyme, rosemary, basil, parsley, oregano and tarragon that compensates for any spices you forgot.
For easy flavor...and garlic bread.
Delicious whether you nuke 'em or roast 'em, plus it takes months for them to go bad.
For heat...and anything that tastes a teeny, tiny bit bland.
The fallback plan of foodies everywhere.
11. Canned Tomatoes
The fallback sauce of foodies everywhere.
An assortment is key (think: brown, basmati and arborio for risotto).
13. Canned Beans
Toss with rice for instant dinner.
14. Chicken Stock
All about that base.
15. Olive Oil
16. Kosher Salt
We repeat: Add to...everything.
17. Wine Vinegar
White wine, red wine--any wine: You wouldn't believe how many recipes call for it.
18. Soy Sauce
The power ingredient of stir-fry.
Sometimes you're lazy and that's OK.
20. Peanut Butter
21. Ritz Crackers
Two words: bread crumbs.
More from PureWow