31 Foods I Stopped Buying at the Store
Somewhere along the way I started looking at my grocery receipt more carefully, and a handful of items I’d bought on autopilot for years quietly dropped off my list.
I’ve ordered this list from the swap that started the whole habit to the ones I made more recently, since that’s honestly how it happened for me. If you want more of that same “check the receipt” energy, my mom life hacks post covers a lot of the same territory from a different angle.
Not every swap here saves a huge amount on its own. Added together over a year, though, it’s more than I expected.

1. Buying a convenience product before checking what’s actually in it
This is where I always start, because it describes the habit behind every other item on this list. Once I started actually reading ingredient labels and comparing them to how simple most of these recipes really are, my grocery list changed on its own without much deliberate effort.
It’s not that convenience foods are bad. It’s that a surprising number of them take less effort to replicate at home than I ever assumed.
The ones that turned out to be genuinely worth buying pre-made earned that spot by actually being tested against the homemade version first, not just by habit.

2. Bottled steak sauce
A simple homemade version using a few pantry condiments replaced our bottled steak sauce, though I’ll admit this was one of the swaps that took a few tries to get the flavor balance right.
It wasn’t quite as straightforward as some of the others on this list.
Once I found a combination the whole family liked, it stuck, and I haven’t bought a bottle of the store version since.

3. Store-bought salsa
A quick blend of canned tomatoes, onion, and a few seasonings makes a fresh tasting salsa for less than most jarred versions, especially when tomatoes are in season.
It’s a simple recipe that comes together in just a few minutes on the stove.
I like adjusting the spice level depending on who’s eating it, which is something a single jarred salsa never quite lets me do for the whole family at once.

4. Pre-made chicken nuggets
Breading and baking chicken pieces at home, in a big enough batch to freeze extras, costs less per serving than the pre-made bags and lets me control what actually goes into the breading.
It took a bit more effort the first time I tried it than I expected.
Now I make a double batch specifically to freeze, so we still have a quick option on busy nights without buying the pre-made bag.

5. Store-bought coleslaw dressing
A simple mix of mayonnaise, vinegar, and a bit of sugar makes a coleslaw dressing that costs less than the bottled version and takes only a minute to whisk together.
It’s one of the quicker swaps I’ve made on this whole list.
I like that I can adjust the sweetness or tang depending on what I’m serving the coleslaw alongside, which the bottled version never really allowed.

6. Bottled Caesar dressing
A quick blend of mayonnaise, parmesan, garlic, and anchovy paste replicates the flavor closely enough that this was one of the easier bottled dressings to drop.
It took one or two attempts to get the balance right before it tasted the way I wanted.
Once I had the ratio figured out, it became just as quick as reaching for a bottle, minus the trip to the store.
One More Bite

7. Pre-made pie filling
Fresh or frozen fruit cooked down with a bit of sugar and cornstarch makes a pie filling that costs less and tastes noticeably fresher than the canned version.
It’s one of the swaps I was most surprised by once I actually tried it.
I usually make extra and freeze what I don’t use right away, so I have filling ready to go the next time I want to bake.

8. Store-bought chicken stock cubes
Once I started making my own stock in batches and freezing it in portions, the bouillon cubes I used to keep stocked became mostly unnecessary.
It felt like a bigger project the first time, but it’s become routine now.
I usually make a batch whenever I have leftover bones or vegetable scraps, which means very little actually goes to waste in my kitchen these days.

9. Flavored yogurt with a lot of added sugar
Buying plain yogurt in bulk and stirring in fruit or a bit of honey myself costs less and cuts down on the added sugar compared to the pre-flavored cups by a real margin.
It’s a swap that took a little getting used to for the kids at first.
They adjusted after a couple of weeks, and now it’s just part of our regular breakfast routine rather than something they miss from before.

10. Bottled ranch dressing
Mayonnaise, buttermilk or yogurt, and a blend of herbs mixed together replaced the bottled version in our fridge, and my kids genuinely couldn’t tell the difference in a taste test.
That taste test is honestly what convinced me to stick with it long term.
I keep the dry herb blend premixed in a small jar now, so making a fresh batch takes only a minute or two whenever we need it.

11. Pre-made frosting
Butter, sugar, and a splash of vanilla whipped into a quick buttercream takes just a few minutes with a mixer, and it tastes noticeably less artificial than most canned frostings.
It’s one of the swaps that made the biggest difference in flavor for me personally.
My kids specifically prefer the homemade version now, which was honestly a nice surprise the first time I made the switch for a birthday cake.

12. Store-bought pesto
Basil, garlic, oil, and a bit of parmesan blended together makes a fresher tasting pesto than most jarred versions, and it costs less when basil is in season.
I usually make a bigger batch during peak basil season and freeze portions for later.
Having frozen pesto ready to go has made weeknight pasta dinners noticeably easier without needing to grab a jar every time.

13. Bottled barbecue sauce for everyday use
Ketchup, vinegar, and a few seasonings blended together cover most weeknight barbecue needs, though I still buy specialty bottled versions occasionally for a specific flavor I can’t easily replicate.
It’s not an all-or-nothing swap for me, and I don’t think it needs to be.
For everyday cooking, the homemade version does the job just fine and costs noticeably less over time.

14. Pre-made taco seasoning packets
Chili powder, cumin, and a few other pantry spices mixed together replaced the packets, and it lets me control the salt level, which was something I’d wanted to do for a while anyway.
Most packets are surprisingly heavy on sodium once you actually check the label.
I mix up a bigger batch of the seasoning blend and keep it in a jar, so taco night doesn’t require grabbing a fresh packet every single time.

15. Store-bought hummus
Blending canned chickpeas with tahini, lemon, and garlic takes about five minutes and costs a fraction of the store-bought tubs, once I had the base ratio memorized.
It’s become one of my go-to quick snacks to make for the week.
I like that I can adjust the garlic or lemon depending on my mood, which the store-bought tubs never really let me do.

16. Boxed cornbread mix
A basic cornbread recipe uses ingredients I already keep in the pantry, and it costs less per batch than the boxed mixes once I got comfortable with a single go-to recipe.
It took a couple of tries to get the texture just right before I trusted it.
Now it’s become one of my more reliable from-scratch recipes, and I honestly don’t miss having a box of mix in the pantry anymore.

17. Flavored oatmeal packets
Plain oats with a bit of cinnamon, fruit, and honey stirred in replaced the individual flavored packets, at a noticeably lower cost per serving.
You'll Want This Too
21 Fruits and Veggies I Turn Into Something New Before They Go Bad →
It also cuts down the added sugar in each bowl by a noticeable amount, which I didn’t realize until I compared labels.
I keep a jar of plain oats and a few mix-in options on the counter now, so breakfast still feels quick even without the pre-flavored packets.

18. Store-bought guacamole
Mashed avocado with a squeeze of lime and a bit of salt gets us most of the way there, and making it fresh means I can control exactly how it’s seasoned.
It’s one of the simplest recipes on this entire list, honestly almost too simple to count as a recipe.
My kids like helping mash the avocado, which has turned this into a small shared task rather than just another grocery item on the list.

19. Pre-shredded hash browns
A block of frozen or fresh potatoes, shredded at home, costs less than the pre-shredded bagged version and takes only a few extra minutes on a weekend morning.
It’s a small extra step that doesn’t add much time to breakfast prep.
I usually shred a bigger batch and freeze what I don’t use right away, which cuts down on how often I need to do the shredding at all.

20. Bottled Italian dressing specifically
This one gets its own mention because it’s a specific dressing I bought weekly for years before realizing how simple the base recipe actually is.
It’s basically oil, vinegar, and a handful of dried herbs I already keep stocked.
Once I made it myself a couple of times, I honestly couldn’t tell much difference from the bottled version, aside from the price.

21. Store-bought croutons
Cubing up slightly stale bread and toasting it with a bit of oil and seasoning makes fresh croutons for a fraction of the cost of the bagged version.
It’s also a good way to use up bread before it goes to waste, similar to how I handle produce before it goes bad.
The homemade version tastes noticeably fresher, and I like that I can season them however fits whatever salad I’m making that night.

22. Pre-made pizza sauce
A can of crushed tomatoes with a few pantry seasonings makes a pizza sauce that costs less than the jarred version and takes only a couple of minutes to put together.
Go Deeper
The Picky Eater Playbook: What Worked, What Backfired, and What I Wish I’d Known Sooner →
"I tried everything. This is what actually helped."
It’s one of the easiest swaps on this whole list, genuinely no learning curve.
I usually make a bigger batch and freeze the extra in smaller portions, so pizza night doesn’t require any special grocery trip beyond the crushed tomatoes.

23. Flavored rice mixes
A basic rice mix with a seasoning packet is easy to replicate with plain rice and spices already in my pantry, at a lower cost per box.
Once I checked the seasoning packet ingredients, most of it was stuff I already had on the shelf.
I keep a simple version of the seasoning blend mixed up ahead of time now, so making rice from scratch takes barely any extra effort.

24. Store-bought whipped cream
Heavy cream whipped with a bit of sugar takes about two minutes and tastes noticeably fresher than the canned or tub versions I used to keep on hand.
It’s one of those small swaps that made a bigger difference in taste than I expected going in.
My kids actually prefer the homemade version now, which surprised me the first time I made the switch for a family dessert.

25. Bottled marinades
Most marinades break down to an oil, an acid, and a spice blend, and once I noticed that pattern I stopped buying the bottled versions almost entirely.
It’s similar to the salad dressing realization, just applied to meat and vegetables instead.
I keep the base ratio in my head now and adjust the seasonings depending on what I’m marinating, which gives me more flexibility than a single bottled flavor ever did.

26. Pre-made pancake syrup with a lot of added ingredients
Sugar, water, and a bit of vanilla or maple extract simmered together make a syrup that costs less and has a shorter ingredient list than most bottled versions I used to buy.
It takes only a few minutes on the stove, so it’s not much of a trade-off in time.
My kids genuinely can’t tell the difference at breakfast, which made this one of the easier swaps to stick with long term.
What Everyone's Making
27 Vegetables With So Much Flavor You Won’t Miss the Cheese →

27. Store-bought bread crumbs
Blitzing the ends of a loaf of bread that would otherwise go stale gives me fresh bread crumbs whenever I need them, and it uses up something I used to just throw away.
It felt like a small win the first time I tried it, mostly because it solved two problems at once.
I keep a bag in the freezer specifically for heels and end pieces now, so I always have the ingredients on hand when a recipe calls for bread crumbs.

28. Flavored coffee creamer
A splash of milk with a little vanilla and sugar does the same job as most flavored creamers, and it was an easy swap that quietly cut a recurring grocery expense.
I didn’t expect to notice the savings as much as I did once I stopped buying a new bottle every couple of weeks.
It also means I’m not stuck with a half-used bottle of a flavor nobody in the house actually likes after the first week.

29. Boxed broth
Once I started saving vegetable scraps and bones in the freezer for a homemade batch, I stopped buying boxed broth for most everyday cooking, aside from the rare week I’m genuinely out of time.
It felt wasteful to throw those scraps away once I realized what they could become with almost no extra effort.
Making a big batch and freezing it in portions means I almost always have some on hand without needing to grab a box at the store.

30. Pre-made salad dressing
Most dressings come down to an oil, an acid, and a couple of seasonings I already keep on hand.
Once I noticed that pattern, buying a bottle for every different flavor started to feel unnecessary.
A quick shake in a jar replaced almost every bottled dressing in my fridge, and I like that I can adjust the flavor slightly depending on what I’m serving it with.

31. Store-bought granola, and the batch that came out closer to dust than clusters
Ten minutes of hands-on time with a basic oats and honey recipe is all it took for me to stop buying the boxed version entirely.
The honest part: my first attempt spread the oats too thin on the pan and came out closer to granola dust than actual clusters, which I did not realize until it had already cooled.
It’s one of those recipes that feels far more complicated in the store aisle than it actually is at home, as long as you don’t rush the pan.

What’s Still in My Cart
None of these swaps happened all at once. I made one, it stuck, and a few weeks later I’d notice another item on the receipt that seemed worth trying the same way.
The common thread through almost all of it was realizing how many of these products break down to two or three ingredients I already had in my pantry.
I’ve got a batch of homemade pesto in the freezer from this weekend, which tells you where my head’s at this month. Pick one swap from this list, give it a couple of tries, and see if it earns a permanent spot in your kitchen too.
