Thank you to ALDI for sponsoring this post! And thank you to my readers for supporting the brands who help make my work possible.
The words meal prep often bring to mind images of seven identical tupperware containers filled with super healthy, flavorless meals, the kind of stuff that bodybuilders eat. While this approach might work for a small number of people, it routinely fails most of us because it gets incredibly boring to eat the same meal over and over.
When I used to meal prep this conventional way, I literally never made it past day 3. I have vivid memories of tossing out my office lunch or dinner only to chow down on takeout (and cookies). Talk about wasting time, money, and food!
But, over the last few years, Iโve developed a better, smarter way of meal prepping: the building blocks method.
I focus on prepping certain categories of foods that I can use to build my meals (e.g., brown rice for grains, chickpeas and tofu recipes for protein, a couple different sauces, etc.).
Then, throughout the week, I mix and match these foods in different combinations. I get to eat something new every day, which makes me so much more likely to actually eat the food I prepared.
The focus of my prep are nutrient-dense whole foods and pantry staples, all of which are so affordable at ALDI. But as you can see from these photos, that does NOT mean the meals are boring. Anything but!
Doing this takes a decent amount of organization and planning, even more if you want to make it a budget-friendly meal prep. Luckily, Iโve done all the work for you!
In this blog post, I share (1) my tips for doing vegan meal prep on a budget + (2) the grocery list for this meal prep + (3) the meal prep instructions.
If you want to dive deeper (and get all this content in a more printer-friendly format), I suggest signing up for the free PDF guide below! In the guide, youโll get:
1. the meal prep grocery list + pantry staples list (all vegan + gluten-free)
2. the recommended meal prep order of operations
3. the meal prep instructions
4. 10 mix and match meal ideas
Tips for budget-friendly vegan meal prep
1. Organize your grocery list into categories and stick to it
Creating a grocery list and sticking to it is one of the most cost-effective ways to grocery shop, and I never leave my house without my list. And aside from the mandatory dark chocolate bar purchase, Iโm usually pretty good at sticking to the list :)
When I grocery shop specifically for meal prep, I tend to organize my list into these six categories: (1) grains, (2) fresh veggies, (3) proteins, (4) healthy fats, (5) flavor booster, and (6) convenience foods.
I always consult my pantry before shopping to see what I already have that can fit these categories. It takes just two minutes (okay, maybe five minutes, if my pantry is a hot mess), and itโs a great way to save money and minimize food waste.
When it comes to convenience foods, I typically limit this to a couple items that I know will make a big difference in adding variety to my diet. In this weekโs meal prep, I opted for linguine and Earth Grown Classic Meatless Meatballs from ALDI. These two items alone enabled me to switch things up quite a bit from the standard โvegan bowlโ dinner (and they were very popular with my omnivore partner Max).
2. Focus on whole foods
While being vegan often gets a bad rep for being expensive, the vast majority of plant-based staple foods are remarkably affordable. Beans, lentils and tofu are so much cheaper than meats and cheese. Grains and pastas, along with seeds and nuts, typically donโt break the bank.
So if youโre trying to meal prep on a budget, making whole foods the bulk of your grocery list will definitely save you money. And of course, itโll help you eat a healthier diet. Win win!
3. Stock up plant-based staples at ALDI
And when you shop at ALDI, even foods that are typically pricyโsay, avocados and organic produce, or cashews and cold-pressed oilsโare always affordable.
If shopping organic is important to you, here are a few of my go-to organic products from ALDI: Simply Nature Organic Extra Virgin Olive Oil, Simply Nature Organic Coconut Oil, Earth Grown Extra Firm Organic Tofu, Simply Nature Organic Chopped Kale, Simply Nature Raw Cashews, Simply Nature Organic Black Beans (and Pinto Beans), and Simply Nature Organic Creamy Peanut Butter.
4. Get creative
Just because youโre eating healthy and on a budget, it doesnโt mean you need to eat a bland diet! Even some really basic, everyday ingredients can be used as flavor boosters to make your meals more interesting. For instance, in this meal prep, I roasted a whole head of garlic and an onion to add a subtle sweetness to the cabbage sauce; together, that cost me less than 75 cents at ALDI.
A couple other examples: I use lemon zest and lemon juice in both of the meal prep sauces to bring brightness and zinginess, and rely on parsley to bring an herbaceous bite to the pistachio pesto.
And while canned beans might not sound like the most exciting thing to meal prep, you can add lots of flavor and crunch by simply roasting them in the oven. Just toss with a little olive oil, salt, and pepper and bake them until crunchy. You wonโt believe how tasty the crunchy roasted chickpeas in this meal plan are (and theyโre so simple!).
5. Multitask, multitask, multitask!
Any time you meal prep, start by spending 5-10 minutes doing the following: (1) think about the most efficient way to order your meal prep and (2) grab all the different tools you have in your kitchen that can help you cut corners and save time.
Okay, so multitasking isnโt directly related to saving money, but it will save you timeโฆand isnโt time money??
For instance, in this meal prep, once the cabbage hits the oven, I start cooking the brown rice in my electric pressure cooker. And since the pressure cooker needs no babysitting, I can also make the spiced pistachios or the tofu on the stovetop at the same time.
ALDI Grocery List for this Budget-Friendly Meal Prep
For a printable guide that includes the grocery list, all recipes, and mix-and-match ideas, access the free PDF guide.
Dried Goods
- Specially Selected Brown Basmati Rice
- Simply Nature Raw Cashews
- Southern Grove Shelled Pistachios
- Canned Chickpeas (2 cans)
- Simply Nature Organic Extra Virgin Olive Oil
- Simply Nature Organic Linguine
Produce
- Lemons (1 bag)
- Garlic (1 sleeve)
- Yellow onions (1 bag)
- Flat-leaf parsley (1 or 2 bunches, dependent on size)
- Cabbage (2 medium-large or large heads)
Refrigerated / Frozen
- Earth Grown Extra Firm Organic Tofu
- Earth Grown Classic Meatless Meatballs
Note on serving size: The meal prep here should make about 10 meals for one person, so feel free to adjust the quantity of groceries and meal prep according to your needs. The cost of the groceries used to make these 10 meals came out to just around $22(!) at my local ALDI (I included only the cost of the dried goods actually used in the meal prep, since theyโre shelf-stable and can be used again in the future; of course, prices may vary by store location).
Recipes for this Meal Prep
You can find all of the recipes for this meal prep below. For a more printer-friendly option with everything in one place, be sure to sign up for the free PDF guide!
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Maple-Dijon Crispy Tofu
Ingredients
- 1 (14-ounce) block of Earth Grown Extra Firm Organic Tofu
- 1 ยฝ tablespoons Simply Nature Organic Extra Virgin Olive Oil*
- 1 1/2 tablespoons Dijon mustard
- 1 1/2 tablespoons apple cider vinegar
- 2 ยฝ tablespoons maple syrup
- โ teaspoon cayenne pepper (ยผ teaspoon for spicy)
Instructions
- Drain the tofu and pat it well with a clean dish towel or paper towels to remove excess water. Slice the tofu widthwise into โ -inch thick slices (10 to 12 slabs on a 14-ounce block). Cover with a dry dish towel or paper towels and gently press down to remove as much water as you can without crushing the tofu.
- Heat the oil in a large nonstick frying pan over medium-high heat. Line a sheet pan or large plate with paper towels. Once the oil is nice and hot, add the tofu slices. Cook for 7 to 8 minutes, gently moving the tofu slabs around the pan as needed to coat evenly in the oil, or until the bottom is golden browned.** Using a spatula, flip the tofu and cook for 5 to 6 minutes on the other side until evenly browned. Transfer the tofu to the paper towels and sprinkle with salt and pepper. Note: I find it helpful to use a large spatula and a smaller offset spatula or butter knife to flip the tofu.
- Whisk together the mustard, vinegar, maple syrup, and cayenne pepper in a small bowl. Reduce the heat to medium-low and pour the glaze into the hot pan. Simmer for 30 to 45 seconds, stirring frequently, until thickened a bit. Turn off the heat and add the tofu slabs back to the pan and coat well in the sauce. Take off the heat.
- Storage / Reheating: Store cooled tofu in an airtight container for 4 to 5days.ย To reheat tofu, add a touch of oil or cooking spray to a nonstick frying pan over medium heat. Once hot, add the tofu and cook for 3minutes, flip, and cook for another 3 minutes. If desired, you can make more glaze and brush it on after reheating.
Notes
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Pistachio-Parsley Pesto
Ingredients
- 1/3 cup (40-45g) Southern Grove Shelled Pistachios (unsalted or salted)*
- 2 cups (25-30g) parsley leaves and tender stems
- 3 small garlic cloves, chopped
- 1 medium lemon, zested
- 2 tablespoons lemon juice, plus more as needed
- Freshly cracked black pepper
- 1/4 cup (56 mL) Simply Nature Organic Extra Virgin Olive Oil
- 1-2 tablespoons water, plus more as needed
Instructions
- Add the pistachios to a food processor and process until the pistachios are in very small pieces. Add the parsley, garlic, lemon zest, 2 tablespoons lemon juice, and black pepper to taste. Blend until a paste forms, scraping down the sides as you go along.
- Add some of the extra virgin olive oil and blend until it starts to form a sauce. Scrape down the sides again, and stream in the rest of the oil until you have a smooth yet thick texture. If it is not smooth enough, add a bit more oil or water, one spoon at a time, until the sauce comes together into a creamy, spoonable consistency. Taste for seasonings, adding more salt or pepper or lemon juice as desired.
- Store in an airtight jar in the fridge for 1 week. The pesto will thicken as it rests. Feel free to stir in a teaspoon or two of water to thin.
Notes
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Roasted Cabbage, Garlic, and Onions
Ingredients
- 1 large head of garlic
- 2 medium or large green cabbage heads
- 1 small or medium yellow onion, quartered
- Simply Nature Organic Extra Virgin Olive Oil
- Kosher salt and black pepper
Instructions
- Preheat the oven to 425ยบF. Remove the outer layers of the garlic head and then slice off a thin layer off the top and sides to expose the skin of all of the cloves. Rub the exposed cloves with a bit of olive oil. Wrap in aluminum foil to make a packet.*
- Remove any of the dark loose outer leaves on the cabbage and slice off the bottom nub. Slice the cabbage to get six or eight 3/4โ thick steak-style slices. With any remaining cabbage, slice into wedges (or steak-style cuts, itโs up to you).
- Place the cabbage steaks on a rimmed sheet pan and drizzle the first side with 1 ยฝ to 2 tablespoons of olive oil, and rub it in. Season generously with salt and pepper. Flip and repeat with the oil and salt and pepper on the second side. Do the same with the cabbage wedges and onion wedges.
- Spread out the cabbage and onions across two sheet pans. Add the garlic packet on one of the pans.
- Roast for 20 to 25 minutes, until there is some browning on the top of the cabbage steaks. Carefully flip the cabbage steaks to avoid breaking. The cabbage steaks will need another 15-20 minutes in the oven, depending on their size. If the outer leaves are browning, donโt worry – they are so tasty! The cabbage wedges, onion wedges, and garlic should only need another 10ish minutes. The garlic is done when cloves are very soft and practically oozing out of their skins
- ย Store cooled vegetables in an airtight container for 4 to 5 days. If desired, stack cabbage steaks on top of each other in a wide container to retain their shape.ย To reheat cabbage steaks, add them to a baking sheet and roast at 400ยบF for 10-15 minutes until heated through.ย
Notes
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Cabbage-Cashew Sauce
Ingredients
- Roasted garlic (from recipe above)
- Roasted onion wedges (from recipe above)
- 4 cups (400g) roasted cabbage (from recipe above)
- ยฝ cup (70g) raw cashews, soaked in boiling water for 30 minutes*
- 1 small lemon, zested
- 1 1/2 to 2 tablespoons lemon juice
- 1 cup (240 mL water), plus more as needed**
- 2 teaspoons Dijon mustard
- 1 teaspoon kosher salt
- Freshly cracked black pepper
Instructions
- Squeeze the roasted garlic cloves into a blender (donโt include any of the papery skin). Add roasted onion wedges, roasted cabbage, soaked cashews, lemon zest, 1 ยฝ tablespoons lemon juice, 1 cup water, mustard, salt, and pepper. Blend on high until smooth and creamy. You may need to add a bit more water as you go to continue blending.
- Taste for seasonings, adding more salt, lemon juice, mustard, or pepper as needed. For added richness, add in a tablespoon of extra-virgin olive oil and blend again.
- Store in an airtight jar in the fridge for 1 week. This makes a lot of sauce!
Notes
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Simple Roasted Chickpeas
Ingredients
- 2 15-ounce cans chickpeas, drained and rinsed
- 4 to 5 teaspoons Simply Nature Organic Extra Virgin Olive Oil
- 1 ยฝ teaspoons kosher salt
- Freshly cracked black pepper
Instructions
- Preheat the oven to 425ยบF. Transfer the drained chickpeas to a large clean kitchen towel. Pat dry and gently roll the chickpeas back and forth to remove all water.
- In a large bowl, toss the chickpeas with the oil, salt and pepper. Spread out on a rimmed baking sheet. Bake for 20 minutes. Shake the pan and roast for another 5 to 10 minutes until crispy and nicely browned.
- Store in a container with the lid slightly ajar. To reheat, add to a baking sheet at 300F and bake for 7 to 10 minutes until hot and a bit crunchy.
- Store cooled chickpeas in a jar or container with the lid slightly ajar. Store on the countertop or in the pantry for 4 to 5 days.To reheat chickpeas, transfer to a baking sheet, spray with nonstick cooking spray (or toss with a tiny bit of oil, about ยผ teaspoon) and bake at 300ยบF for 7 to 8 minutes, until hot and crisp.
Notes
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Simple Brown Rice
Ingredients
- 1 cups (180g) Specially Selected Brown Basmati Rice
- Water
- 1 teaspoon olive oil (optional)
Instructions
- Electric Pressure Cooker: Add brown rice and and 1 1/4 cups water (300 mL) to your pressure cooker and stir. Add oil, if desired. Use the Pressure Cook setting at high pressure and cook for 20 minutes. Allow a natural pressure release for 10 minutes. Open the pot and fluff with a fork.
- Stovetop: Add brown rice and 2 cups (480 mL) water to a small saucepan. Add oil, if desired. Bring to a boil. Cover, reduce the heat to low, and simmer for 45 minutes. Remove the pan from the heat and let rest, covered, for 10 minutes. Fluff with a fork.
- Once cooled, store rice in an airtight container in the fridge for 4 to 5 days.To reheat: Add rice to a microwave-safe bowl. Add a couple ice cubes and cover the bowl. Heat on high until hot (time will depend on volume of rice).
Notes
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Spiced Pistachios
Ingredients
- 2 to 3 teaspoons Simply Nature Organic Extra Virgin Olive Oil
- 3/4 cup (90g) Southern Grove Shelled Pistachios (unsalted or salted)
- 3/4 teaspoon red pepper flakes
- 3/4 teaspoon ground cumin
- 3/4 teaspoon paprika
- Pinch or two of cayenne pepper
- Freshly cracked black pepper
- 3/4 teaspoon sea salt (omit if using salted pistachios)
Instructions
- Heat a medium frying pan over medium heat. After a minute or two, add the olive oil and pistachios. For roasted pistachios, cook for 1 minute, tossing frequently. For raw pistachios, cook for 3 minutes, tossing frequently.
- Add the red pepper flakes, cumin, paprika, cayenne, several cracks of black pepper, and salt (only add salt if using unsalted pistachios). Stir almost continuously for 1 minute, then take off the heat.
- Transfer to a plate and spread out with a spoon, ensuring spices evenly coat the nuts.
- Once cool, store spiced pistachios in an airtight container or jar in your pantry for 3 weeks (may last longer).
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Massaged Kale
Ingredients
- Simply Nature Organic Chopped kale (as much as you want)
- Lemon juice
- Simply Nature Organic Extra Virgin Olive Oil
Instructions
- In a large bowl, add as much kale as you want. Squeeze in a bit of lemon juice and a spoon of olive oil (not too much). Use your hands to massage the kale for about 1 minute.
- Store in a resealable bag in the fridge for 5 to 6 days.
I just made these recipes last night. I love the building blocks idea! I’ve been in a rut & have gravitated toward more processed foods. This was the kick I needed to get back to whole foods & vegan. It took me 3 hours to complete everything, but I’m slow & I took breaks here & there to wash dishes.
I have to say that I wasn’t very excited to eat cabbage when I packed my lunch this morning. But it was delicious & surprisingly filling! I will definitely be making more meal building blocks like this in the future! Thank you!
Also, I *love* the instruction sheet that says what to make when! That helped my little ADHD brain stay focused so well.
We’re thrilled to hear you are loving the meal prep, Jen! It’s never too late to get back to healthy eating habits :) Cheers!
I loved these recipes. I meal-prepped everything on Sunday in double batches bc I am feeding a family except for the sauces bc they made a big enough batch and everything is delicious. I have been loving the cabbage cashew sauce on toast in the morning with scrambled tofu and sauerkraut.
Your positive feedback is the best reward for our hard work. Thank you, Elizabeth! That cabbage sauce with tofu scramble and sauerkraut sounds delicious!
The crispy tofu with maple Dijon is absolutely delicious. Itโs my first time cooking tofu and this will be a go-to from the point forward for meal prep. Yummy!
We’re so happy to hear you enjoyed the recipe, Christine! :) If you’re up for trying another easy tofu dish, I’m obsessed with this eggy tofu scramble!
Iโve made the tofu with maple dijon sauce twice now. First time I ate it with rice and the second time I make a tofu sandwich on a toasted french baguette with pickles. Loved it both times and so incredibly easy.
Wow, love those ideas Mary! I’m drooling at the thought, thanks for taking the time to leave a review! :)