whole30 staples

34 Essential Whole30 Staples to Make Life Easier

What Is Whole30?

Welcome to this list of my favorite Whole30 staples! You might be wondering what exactly is Whole30.

Whole30 is a 30-day reset that focuses on eating delicious whole foods. Several types of foods are eliminated during the reset, but they are reintroduced after 30 days. The purpose of Whole30 is to reset sugar cravings and unhelpful food habits, and learn what foods might be causing issues for you. 

You can find everything you need to know about the Whole30 here – from the rules to shopping lists, recipes, to a calendar. Are you joining the September Whole30? Let me know in the comments!

What Do I Need for Whole30?

If you’re getting ready to start a Whole30, it can feel a bit overwhelming. In my first round, I spend many occasions crying while grocery shopping. I was afraid of accidentally buying something that wasn’t compatible. Plus we were on a tight budget! Now that I’ve done a few rounds (and now that there are a LOT more Whole30-approved products) I’ve narrowed down all the essentials that I like to have on hand. Planning ahead is imperative for success, so hopefully, this list of Whole30 staples will get you started!

Disclaimer: ALWAYS READ YOUR LABELS! While I’ve done my best to ensure that the links lead to compliant Whole30 staples, it’s always a good idea to double-check before purchasing!

Whole30 Staples for the Pantry

1. Ghee

Ghee (or clarified butter) is one of many Whole30 staples that I fell in love with. The flavor is richer than butter and it goes great on everything! You can cook with it or top steamed veggies for plated fat. If you want to try making your own, you’ll need lots of butter, jars, and cheesecloth. It’s quite easy and if you catch butter on sale it’s a lot cheaper!

2. Olive Oil

Extra virgin olive oil is my favorite for cooking! Even if I’m not doing a round of Whole30, this is my go-to. If you plan to try your hand at making Whole30 Mayo and Ranch, make sure you also get light olive oil

3. Coconut Oil

Coconut oil is another good option for plated fat. My favorite way to use this is on sweet potatoes! After baking, I top the potato with a bit of coconut oil, cinnamon, chili powder, and salt. It’s AMAZING! One word of caution: anything you cook in coconut oil will have a coconut taste. Do NOT cook eggs in coconut oil. I made that mistake once and it still haunts me. *shudders*

4. Eggs

Ah, eggs. The most essential of all Whole30 staples (kidding, kind of). By the end of the 30 days, you’ll probably be sick of them. But they are such a convenient protein, it’s worth it to have lots on hand at all times. Boiled eggs are great for emergencies. Scrambled or fried eggs make an excellent and quick breakfast. One of my favorite ways to use eggs is in a frittata. Scramble eggs and place in a pie dish. Then add whatever veggies you want. Serve with some avocado on top and you’re good to go! It’s delicious (and filling)!

5. Almond Flour

If you find yourself wanting a bit of crunch on your chicken or pork chops, almond flour makes an excellent coating. It adds a bit of extra protein, too!

6. Coconut Milk

Canned coconut milk is one of my favorite Whole30 staples! It can be used in sauces like curry or Whole30 ranch. In a pinch, it’s also a great addition to coffee!

7. Canned Tuna/Salmon/Chicken

Whole30 compatible options of canned tuna, salmon, or chicken are great to have on hand! Mix them with Whole30 mayo and serve with crunchy fresh veggies. Or make fried patties with seasonings, egg, and almond flour!

8. Pickles

Pickles or relish is a great addition to salads and burger bowls! 

9. Olives

Olives count as a plated fat, but they’re also good in salads and other dishes!

10. Crushed Tomatoes

Canned crushed tomatoes are great in lots of dishes. You can use it to make your own tomato sauce (serve it over grilled zucchini and squash). Add it to ratatouille or curry. 

11. Broths

Bone broth is nutrient-dense and adds a lot of flavor to so many dishes. Use it as a base for different soups or sauces. 

12. Seltzer Water

If you love bubbles, you need to have an ample supply of seltzer water. Waterloo is by far our favorite – especially the grape flavor! Seriously, stock up, because you will likely go through it faster than you think.

Seasonings and Sauces

13. Vinegar

Vinegar is something that can honestly be used in anything. Adobo, salad dressings, marinades… Have a couple of varieties on hand! Just make sure you don’t get malt, as it’s not compatible with Whole30.

14. Coconut Aminos

Coconut aminos are a soy sauce alternative, which is perfect for Asian-inspired dishes! Sprinkle a bit on avocado for a delicious plated fat.

15. Hot Sauce

The one thing that I use almost more than anything during Whole30 (and even off-round) is hot sauce. Frank’s is Whole30 compatible and happens to be my favorite! I put it on potatoes, chicken, eggs, and salads!

16. Whole30 Ranch

Ranch dressing is the perfect compliment to hot sauce, and it counts as a plated fat! If you don’t want to make your own (which is easier than you’d think), you can choose from several compatible brands. I will say the Whole30 brand ranch dressing is my all-time favorite! 

whole30 ranch dressing

17. Thai Chili Paste

This chili paste is great for curry or spicing up soups and sauces. Choose from compatible varieties like red and green!

18. Seasoning Mixes

You can always assemble your own seasoning mixes. You’ll, of course, need to double-check, but most individual seasonings (garlic, onion, chili, paprika, salt, pepper, etc.) should be compatible. There are a few Whole30 compatible brands of seasoning mixes to choose from, though!

Emergency Whole30 Staples

19. Jerky or Beef Sticks

Compatible jerky or beef sticks are good to keep on hand for emergencies. Stash a couple in your purse or work desk in case you get stuck somewhere.

20. Nuts

Nuts count as a plated fat, but they can also be good emergency Whole30 staples. Get individual packs for extra convenience!

21. Almond Butter

Another food that counts as a plated fat AND is good for emergencies. These individual packs are delicious paired with a banana or apple.

22. RX Bars or Larabars

Some flavors of RX Bars can be an emergency “mini-meal” since they contain protein. Larabars are compatible (depending on the flavor) but should be limited if possible. These Whole30 staples are delicious, but they can easily awaken the sugar cravings you’re trying to put to bed. In our first round, we relied on these a little too heavily.

23. Compatible Frozen Meals

There are a few brands that offer Whole30-compatible frozen meals. It’s a good idea to have a couple of these on hand at home (and even at work if you have a place to store them) for emergencies.

Perishable Whole30 Staples

24. Avocado

Of course, fresh fruits and vegetables are great Whole30 staples, and you can choose to purchase whichever ones are your favorite. However, I feel the need to list avocados by themselves. They add a creamy texture to dishes that you wouldn’t otherwise have (since dairy is not Whole30-compatible). They also count as plated fat! I like to keep mine in the fridge until I’m ready to use them. They ripen fairly quickly!

25. Fresh Herbs

Fresh herbs are a delicious addition to lots of dishes, like ratatouille, roasted chicken, or soups. You can also add them to homemade condiments and sauces! Some of my favorites to keep in stock are dill, basil, parsley, rosemary, and chives.

26. Nutpods

Nutpods are another one of my favorite Whole30 staples! I consider them an absolute essential if you drink coffee! I didn’t discover them until after my first round, but now I use them every day! Be sure to check the labels, still, because they now offer a variety with oat milk (which is not compatible).

27. Frozen Veggies

Frozen, steam-in-bag veggies are my daily go-to. Especially during Whole30, it just makes everything easier. You’ll likely be cooking more than usual, so this is a nice, easy way to prepare veggies with the least amount of effort.

28. Potatoes

Potatoes are so versatile! I love to get small golden potatoes and roast them in the oven. Or bake Russett or sweet potatoes! There are so many options, so it’s good to have a few varieties on hand. 

29. Bacon

Finding Whole30 compatible bacon can be tricky. And bacon in general can be pricey. Still, it’s a good addition to meals or side dishes!

30. Chicken

As far as Whole30 staples go, chicken is a must-have. It’s versatile, easy to work with, and cooks quickly. Get some bone-in, skin-on chicken thighs to make cracklin’ chicken! Get chicken breasts to slice thinly and marinade before grilling. You can do so much with chicken, so get a few different cuts and get creative!

31. Fresh Crunchy Veggies

Fresh veggies like carrots or celery are great if you think you’ll miss the crunch of snacks like chips or pretzels. These veggies go great with things like chicken salad or almond butter. 

32. Cauliflower Rice

My carb of choice is rice, so I wasn’t sure if the cauliflower variety would make a good alternative. I was pleasantly surprised that it gave me the same “feel” of rice in my favorite dishes like curry! You can grate fresh cauliflower and freeze it, or buy bags already prepared.

33. Ground Beef/Chicken/Turkey

Ground meats like beef, chicken, or turkey are another essential addition to your Whole30 stash. These are great for super quick meals. Saute ground turkey with some veggies and add a dash of coconut aminos. Top with avocado and you have a fast and yummy meal!

34. Fresh Fruits

Fresh fruits are something we try to limit during Whole30 because it spikes sugar cravings for both of us. However, there are lots of ways to incorporate fruits into recipes and meals, so get creative! My advice? Always eat fruits as part of a meal and not as a stand-alone snack. 


It can feel overwhelming to start a round of Whole30, especially for the first time. But with these Whole30 staples, you should have plenty of suggestions to get you inspired!

This post contains affiliate links, and I may receive a small commission for any purchases made from these links.

Leave a Reply

Your email address will not be published. Required fields are marked *