I Shopped at Whole Foods on $5 a Day — Here's Everything I Made

Two days. $10 total. One trip to Whole Foods — not exactly known for being budget-friendly.

The goal: prove that you can eat real, nutritious, flavor-packed meals on $5 a day if you shop smart, choose the right ingredients, and have a well-stocked pantry.

Here's everything I bought, everything I made, and everything I learned.

My $10 Whole Foods Haul

  • 1 pack firm tofu

  • 1 can black beans

  • 1 can chickpeas

  • 1 zucchini

  • 2 russet potatoes

  • 1 plantain

  • 1 bag frozen Brussels sprouts

The Pantry Staples Guide

The secret to cooking well on a tight budget isn't just what you buy that week — it's what you already have at home.

These are the pantry, fridge, and flavor-builder staples I used throughout this challenge. If you have these on hand, you can make something out of almost anything.

Oils, Fats + Cooking Basics

Avocado oil — High smoke point, neutral flavour, great for searing, roasting, and air frying

Olive oil — Finishing, dressings, lower-heat cooking — flavour-forward

Coconut oil / ghee — High heat cooking, adds richness, great for plantains and curries

Flour (all-purpose) — Dredging, batters, quick breads, naan — a true kitchen workhorse

Cornstarch — Crispier coatings, thickening sauces — don't skip this

Baking powder + baking soda — Quick breads, naan, anything you want to rise without yeast

Breadcrumbs / panko — Coating for fries, patties, binding — adds texture and crunch

Eggs — Binding, coating, scrambles — do everything

Plain Greek yogurt — Marinades, quick doughs, sauces, healthy swap for cream

Honey — Finishing sweetness, glazes, hot honey — more complex than sugar

Maple syrup — Vegan sweetener, glaze base, great with roasted vegetables

Brown sugar — Caramelisation, sauces, subtle depth in savoury dishes

Spice Cabinet Essentials

Buy these once, use them for months.

Turmeric — Tofu scramble, chickpea curry
Smoked paprika — Tofu scramble, black bean burgers, zucchini fries Cumin — Black bean burgers, chickpea curry
Cajun seasoning — Tofu scramble, hash
Curry powder / garam masala — Chickpea curry
Chili powder / chili flakes — Curry, hot honey glaze
Cinnamon — Fried plantains
Black pepper — Everything
Salt — Everything — season generously
Dried oregano — Black bean burgers, zucchini fries

Flavor Builders — Fridge Essentials

These are the ingredients that make everything taste like it took more effort than it did. Keep these stocked at all times — onions, garlic, and carrots are the foundation of flavor in almost every cuisine on earth.

Yellow onion — Sautéed base for almost everything — sweetness and depth when cooked down

Garlic (fresh) — Aromatics, sauces, marinades, naan — non-negotiable

Fresh ginger — Curries, stir-fries, Asian-inspired dishes — heat + freshness

Carrots — Mirepoix base, added to burgers for texture and sweetness, roasting

Lemon / lime — Finishing acid — brightens every dish, cuts through richness

Soy sauce / tamari — Umami depth in sauces, marinades, glazes — a little goes a long way

Day 1

Breakfast: Tofu Scramble + Brussels Sprout & Potato Hash

A hearty, protein-packed breakfast that uses humble ingredients to deliver serious flavour. The tofu absorbs the spices beautifully — don't skip the turmeric, it's what gives it that golden egg-like colour.

Ingredients

From your $10 haul:

  • ½ block firm tofu, crumbled

  • 1 russet potato, peeled and medium diced

  • ½ bag frozen Brussels sprouts, blanched

Flavor builders:

  • ½ yellow onion, thinly sliced into rings

Pantry staples:

  • Avocado oil or olive oil

  • ½ tsp turmeric

  • ½ tsp smoked paprika

  • ½ tsp Cajun seasoning

  • Salt and black pepper to taste

Method

Tofu Scramble

  1. Pat the tofu dry with paper towels, then crumble into rough chunks — some bigger, some smaller, like scrambled eggs

  2. Heat a splash of oil in a skillet over medium-high heat

  3. Add tofu and cook for 3–4 minutes without stirring — let it get some colour

  4. Add turmeric, smoked paprika, Cajun seasoning, salt, and black pepper. Toss to coat evenly

  5. Cook for another 2–3 minutes, stirring occasionally, until golden and fragrant. Set aside

Brussels Sprout & Potato Hash

  1. Boil diced potato in salted water for 6–8 minutes until just fork-tender. Drain well

  2. Blanch frozen Brussels sprouts in boiling water for 2 minutes. Drain and pat dry

  3. Heat oil in the same skillet over medium-high heat. Add sliced onion and cook 4–5 minutes until soft and beginning to caramelise

  4. Add the drained potatoes. Press down slightly and let them sit for 2–3 minutes to brown and crisp — resist the urge to stir

  5. Add the Brussels sprouts. Toss everything together and cook another 2–3 minutes until crispy edges form

  6. Season with salt and pepper. Serve alongside the tofu scramble

Taylor's Tip: The key to crispy hash is moisture management — drain your potatoes really well and don't overcrowd the pan. High heat + patience = the crispy bits that make this worth eating.

Lunch: Black Bean Burgers + Air Fryer Zucchini Fries + No-Yeast Garlic Naan

Black Bean Burgers

A proper veggie burger that actually holds together. The secret is drying everything out and chilling the patties before cooking — don't skip either step.

Ingredients

From your $10 haul:

  • ½ can black beans, drained, rinsed, and patted very dry

Flavor builders:

  • ¼ cup finely minced carrots + yellow onion, combined

  • 1 clove garlic, minced (or ½ tsp garlic powder)

Pantry staples:

  • 1 egg (use ¾ if mixture feels too wet)

  • 3 tbsp breadcrumbs, plus more if needed

  • 1–2 tsp olive oil, plus more for cooking

  • ½ tsp cumin

  • ½ tsp smoked paprika

  • ½–1 tsp salt

  • Black pepper to taste

  • Optional: 1–2 tsp soy sauce or tamari

  • Optional: small handful of walnuts, roughly chopped

Method

  1. Prep for texture: pat beans very dry. If your carrot and onion feel watery, sauté them in a dry pan for 3–5 minutes to remove moisture

  2. In a large bowl, mash about 70% of the beans with a fork. Leave the rest whole for texture

  3. Add egg, breadcrumbs, carrot and onion mixture, garlic, spices, olive oil, and soy sauce if using. Mix until well combined

  4. The mixture should feel moldable, slightly firm, and not wet or sticky. Adjust: too wet → more breadcrumbs; too dry → a tiny splash of oil

  5. Shape into 2 patties. Refrigerate for 20–30 minutes — this is the step that stops them falling apart

  6. Heat a pan with olive oil over medium heat. Cook patties 4–5 minutes per side without flipping early — let a crust form first

  7. Serve on naan with your toppings of choice

Air Fryer Zucchini Fries

The salt-drawing step is non-negotiable — zucchini is mostly water and you need to pull that out before coating.

Ingredients

From your $10 haul:

  • 1 zucchini, cut into fry shapes about ½ inch thick

Pantry staples:

  • 1 egg, beaten

  • ½ cup breadcrumbs or panko

  • ½ tsp smoked paprika

  • ½ tsp dried oregano

  • Salt and black pepper

  • Avocado oil spray

Method

  1. Lay zucchini fries on a paper towel. Salt generously and let sit for 15–20 minutes. Pat completely dry

  2. Mix breadcrumbs with paprika, oregano, salt, and pepper in a shallow bowl

  3. Dip each zucchini fry in beaten egg, then press firmly into the breadcrumb mixture to coat

  4. Preheat air fryer to 400°F. Spray the basket lightly with oil

  5. Arrange fries in a single layer — do not stack. Spray the tops with oil

  6. Air fry for 10–12 minutes, flipping halfway, until golden and crispy

No-Yeast Garlic Naan

Ready in 20 minutes, no yeast, no proof time. The yogurt is the magic here — it gives the naan its slight tang and chew without any rise time.

Ingredients

Pantry staples — dough:

  • 1 cup all-purpose flour

  • ½ tsp baking powder

  • ⅛ tsp baking soda

  • ½ tsp salt

  • ⅓–½ cup plain Greek yogurt

  • 1 tbsp olive oil

  • 1–2 tbsp water, as needed

Garlic butter:

  • 1–2 cloves garlic, minced

  • 1 tbsp melted butter or olive oil

  • Pinch of salt

  • Optional: fresh parsley or cilantro, chopped

Method

  1. Mix flour, baking powder, baking soda, and salt. Add Greek yogurt and olive oil and mix until a dough forms. Add water a tablespoon at a time if dry

  2. Knead for 2–3 minutes until smooth. Cover and rest for 15–20 minutes

  3. Divide into 4 pieces. Roll each into an oval about ¼ inch thick

  4. Heat a dry pan over medium-high heat. Cook naan 1–2 minutes per side until bubbly with golden spots

  5. Mix garlic with melted butter and a pinch of salt. Brush over warm naan immediately

Taylor's Tip: These are genuinely dangerous straight out of the pan. Serve immediately alongside the black bean burgers or with the chickpea curry at dinner.

Dinner: Chickpea & Zucchini Curry

Simple, warming, and deeply satisfying. Blooming your spices in oil first is the one technique that separates a flat curry from a genuinely fragrant one.

Ingredients

From your $10 haul:

  • 1 can chickpeas, drained and rinsed

  • 1 medium zucchini, chopped into bite-sized pieces

Flavor builders:

  • 2 cloves garlic, minced

  • ½ tsp fresh ginger, grated (or ¼ tsp ground ginger)

  • Squeeze of lemon or lime to finish

Pantry staples:

  • 2–3 tbsp olive oil or ghee

  • 1 tsp cumin

  • 1 tsp turmeric

  • 1–2 tsp curry powder or garam masala

  • ½ tsp chili powder (optional)

  • 1 tsp salt, plus more to taste

  • Black pepper

  • ½–1 cup water

Method

  1. Heat oil in a wide pan over medium heat. Add cumin and let sizzle for 30 seconds. Add remaining spices plus garlic and ginger. Stir constantly for 30–60 seconds — this step unlocks far more flavour than adding spices later

  2. Add chopped zucchini and stir to coat in the spices. Cook 5–7 minutes until slightly softened and starting to brown

  3. Add chickpeas and water. Simmer for 8–10 minutes until everything is tender

  4. Using the back of a spoon, lightly mash a handful of chickpeas in the pan — this naturally thickens the curry

  5. Taste and adjust salt. Finish with a squeeze of lemon or lime

  6. Serve with garlic naan or over rice

Day 2

Breakfast: Fried Plantains with Cinnamon + Honey

Sweet, caramelised, and effortless. Use a ripe plantain — the skin should be mostly black. Under-ripe plantains are starchy and won't caramelise.

Ingredients

From your $10 haul:

  • 1 ripe plantain, sliced into ½-inch diagonal coins

Pantry staples:

  • Coconut oil or ghee for frying

  • Ground cinnamon

  • Honey for drizzling

Method

  1. Heat coconut oil or ghee in a skillet over medium heat

  2. Add plantain coins in a single layer. Cook 2–3 minutes until deep golden brown — don't rush the caramelisation

  3. Flip and cook another 2 minutes on the other side

  4. Transfer to a plate. Sprinkle with cinnamon and drizzle with honey

  5. Serve with leftover naan

Lunch: Leftover Black Bean Burgers

See recipe above!

Dinner: Crispy Tofu, Charred Brussels & Chickpea Hot Honey Bowl

This is the bowl that ties everything together. The hot honey glaze is the moment that makes it something you'd actually crave.

Ingredients

From your $10 haul:

  • ½ block firm tofu, pressed and cubed

  • ½ can chickpeas, drained, rinsed, and dried very well

  • ½ bag frozen Brussels sprouts, thawed and dried

Hot honey glaze:

  • 2 tbsp honey or maple syrup

  • 1–2 tsp chili flakes or hot sauce

  • 1 tsp soy sauce or tamari

  • 1 clove garlic, minced

Pantry staples:

  • Olive oil or avocado oil

  • Salt and black pepper

Method

Step 1 — Roast the Brussels + Chickpeas

  1. Preheat oven to 425°F

  2. Toss Brussels sprouts with oil, salt, and pepper. Spread on one side of a baking sheet

  3. Dry chickpeas thoroughly. Toss with oil and salt. Spread on the other side of the baking sheet

  4. Roast 20–25 minutes until Brussels sprouts have dark crispy edges and chickpeas are lightly crispy. Toss halfway through

Step 2 — Crisp the Tofu

  1. Press tofu dry between paper towels for at least 10 minutes

  2. Heat oil in a non-stick or cast iron pan over medium-high heat

  3. Add tofu in a single layer. Don't touch it for 3–4 minutes — let a golden crust form. Flip and repeat on all sides

Step 3 — Make the Hot Honey Glaze

  1. In a small saucepan over low heat, combine honey, chili flakes, soy sauce, and garlic

  2. Warm gently for 1–2 minutes until combined and slightly thickened

Step 4 — Bring It Together

  1. Toss tofu and chickpeas in the hot honey glaze until fully coated

  2. Add roasted Brussels sprouts and toss lightly

  3. Serve over rice or as a standalone bowl

Taylor's Tip: The combination of textures is what makes this bowl — crispy tofu, caramelised chickpeas, and charred Brussels all hitting the same sweet-spicy glaze. If you make one thing from this challenge, make this.

The Full Grocery List

The $10 Whole Foods Haul

  • 1 pack firm tofu

  • 1 can black beans

  • 1 can chickpeas

  • 1 zucchini

  • 2 russet potatoes

  • 1 plantain (ripe)

  • 1 bag frozen Brussels sprouts

Flavor Builders (fridge staples)

  • Yellow onion

  • Garlic (fresh)

  • Fresh ginger

  • Carrots

  • Lemon or lime

  • Soy sauce or tamari

Pantry Staples Used

  • Avocado oil

  • Olive oil

  • Coconut oil or ghee

  • All-purpose flour

  • Cornstarch

  • Baking powder + baking soda

  • Breadcrumbs or panko

  • Eggs

  • Plain Greek yogurt

  • Honey

  • Brown sugar (or maple syrup)

  • Turmeric, smoked paprika, cumin, Cajun seasoning, curry powder, chili flakes, cinnamon, salt, pepper, dried oregano

What I Learned — $5 a Day at Whole Foods

It's possible — if you eat mostly plant-based. Plant-based proteins like tofu, black beans, and chickpeas are among the cheapest proteins you can buy. Meat and fish would have blown this budget immediately. If you're open to vegetarian or vegan eating, $5 a day at Whole Foods is genuinely doable.

Vegetables are expensive — choose strategically. Zucchini, russet potatoes, and frozen vegetables are your budget MVPs. Fresh specialty produce and pre-cut vegetables will break this budget fast. Frozen is not inferior — frozen Brussels sprouts roast beautifully and cost a fraction of fresh.

Expect it to be starch-heavy. At this budget, you're leaning on potatoes, plantains, and beans for satiety. That's not a bad thing nutritionally — complex carbohydrates plus plant protein is a solid eating pattern — but it's worth knowing going in.

Your pantry is the real budget hack. The cooking oil, the spices, the flour, the eggs — none of that came out of the $10. If you had to buy those from scratch, this challenge would be impossible. The investment is building your pantry over time. Once you have it, it pays for itself in every meal.

Flavor builders are non-negotiable. The half onion, the garlic, the ginger — those ingredients cost almost nothing and transformed every single dish. Alliums and aromatics are the cheapest way to make food taste like it took real skill. Keep them on hand always.

Next
Next

How To Fight “Hangry” (And Win)