Healthy Grocery List
Below is a categorized grocery list of nutrient-dense, calorie-rich vegetarian foods (no meat, fish, or eggs) with easy prep. These items will help fuel an active lifestyle (running, yoga) and prevent excessive slimming by providing protein, healthy fats, whole grains, and calorie-dense snacks in lazy-meal form.
Since it's vegetarian, these foods can work for any diet.
Protein & Dairy (Vegetarian Protein Sources)
- Greek Yogurt (plain or Greek): High-protein dairy for breakfast or snacks (~10–16 g protein per serving). Enjoy with fruit or granola, or use in smoothies for extra protein and calcium.
- Milk (Dairy or Soy Milk): Calcium-rich beverage; use whole milk or fortified soy milk for extra protein and calories in smoothies, with cereal, or as a post-workout drink (soy milk provides protein comparable to dairy).
- Cottage Cheese: Protein-packed dairy (~14 g protein per ½ cup). Enjoy with fruit or spread on whole-grain toast; a convenient snack to support muscle recovery.
- Cheese (Cheddar, Mozzarella, etc.): Calorie-dense dairy; slice for sandwiches/wraps or snack with crackers. Provides protein and calcium to help meet energy needs (cheese is both protein and fat rich).
- Tofu (Firm or Extra-firm): Versatile soy protein (~8 g protein per 3 oz). Buy pre-marinated or smoked for flavor; cube into salads, stir into microwave grain bowls, or heat quickly for a high-protein meal.
- Tempeh: Fermented soybeans with double the protein of tofu (~16 g protein per 3 oz). Its hearty texture is great crumbled into wraps or grain bowls; pan-fry or microwave briefly to warm.
- Canned Beans (Chickpeas, Black Beans, Lentils): Ready-to-eat legumes high in protein and fiber. Drain and rinse; add to salads, wraps, or burrito bowls for an easy protein boost. (Example: 1 cup black beans ~15 g protein, 15 g fiber.)
- Hummus: Creamy chickpea and sesame dip (~2.5 g protein per 2 tbsp). Use as a spread in wraps or a dip for veggies/crackers. Also adds healthy fats from olive oil and tahini, plus iron and folate important for vegetarians.
- Edamame (Frozen Soybeans): Protein-rich snack or add-in (~8 g protein per ½ cup). Simply microwave the shelled edamame for a few minutes; sprinkle with salt for a quick recovery snack or toss into salads for extra protein.
Whole Grains & Starchy Foods (Carb Energy Sources)
- Whole Grain Bread or Tortillas: Fiber-rich base for quick meals. Use whole-wheat bread for peanut butter toast or make veggie wraps with whole-grain tortillas – complex carbs provide sustained energy (great for post-run refueling).
- Brown Rice or Quinoa (Microwaveable Packs): Calorie-dense whole grains (1 cup brown rice ~216 calories) with protein. Ready in 90 seconds; use as a base for grain bowls with beans and veggies. Quinoa is a complete protein grain (~8 g protein per cup) – just heat and serve with a drizzle of sauce or olive oil.
- Oats/Oatmeal (Instant or Rolled): Heart-healthy whole grain for breakfast or snacks. Instant oatmeal can be microwaved in minutes; top with nuts and fruit for a balanced meal. Also great as overnight oats soaked with yogurt and milk for a no-cook breakfast.
- Sweet Potatoes: Nutrient-dense starchy vegetable high in calories and fiber. Keep a few on hand; pierce and microwave for a quick “baked” sweet potato. Top with butter or cinnamon for a snack, or add beans and cheese on top for a lazy loaded potato. (One cup provides ~180 calories and ample vitamin A.)
- Whole Grain Pasta or Noodles: (Optional) Quick-cooking energy source. Choose chickpea or lentil pasta for extra protein, or whole-wheat pasta for more fiber. Boil water, cook for ~8-10 minutes – combine with pre-made sauce, veggies, and cheese for an easy high-carb dinner. (Make a big batch to reheat later.)
Fruits & Vegetables (Vitamins, Minerals & Antioxidants)
- Avocados: Creamy, calorie-dense fruit rich in healthy fats. Add slices to wraps and sandwiches, mash into guacamole for toast, or dice into salads/bowls. Just ½ an avocado boosts calories and provides fiber and potassium.
- Bananas: High-carb fruit perfect for active folks. Eat on the go for quick energy or blend into smoothies for natural sweetness and potassium. Also great sliced over yogurt or peanut butter toast for extra calories.
- Berries (Fresh or Frozen): Antioxidant-rich fruits (e.g. blueberries, strawberries). Top yogurt or oatmeal with fresh berries, or keep frozen berries for smoothies. No prep needed besides a rinse; they add vitamins and fiber for very little effort.
- Leafy Greens (Spinach, Kale, etc.): Nutrient-dense greens packed with vitamins, minerals, and fiber. Buy pre-washed baby spinach or kale; toss a handful into smoothies (you won’t taste it) or into wraps and bowls for an instant veggie boost. They are very low in calories but high in nutrients, so pair with calorie-rich toppings.
- Baby Carrots, Cucumber, Cherry Tomatoes: Ready-to-eat veggies for snacks. Dip baby carrots or cucumber sticks in hummus for fiber + protein snack; cherry tomatoes add vitamins to wraps or salads with zero cooking. Crunchy vegetables add volume and micronutrients to your diet (carrots are high in vitamin A, tomatoes in vitamin C).
- Frozen Vegetables (Steam-in-Bag): Keep a mix of frozen broccoli, peas, mixed veggies, etc. on hand. They’re pre-washed and chopped – just microwave the bag for a quick side of veggies to add to any bowl or wrap. This is an easy way to get your veggies in with minimal effort on busy days.
Nuts, Seeds & Healthy Fats
- Mixed Nuts (Almonds, Walnuts, Cashews, etc.): Excellent snack for extra calories and protein. A handful of nuts (1 oz ~ 170–185 calories) provides healthy fats and ~4–6 g protein. Munch on trail mix during the day or sprinkle nuts over yogurt and salads for crunch and nutrients.
- Nut Butter (Peanut or Almond Butter): Calorie-dense spread made from nuts, packed with healthy fats and protein. Use it on toast, swirl into oatmeal, or add to smoothies for a rich energy boost. (2 Tbsp of peanut butter has ~190 calories and 7 g protein.) Also great as a dip for apple slices or bananas.
- Trail Mix (Nuts & Dried Fruit combo): Convenient high-calorie snack combining nuts and dried fruits. The nuts contribute protein and fats, while dried fruit adds carbs and micronutrients. Keep a bag in your gym bag or desk – a few handfuls can easily add energy between meals. (Tip: Dried fruits like raisins or dates are rich in natural sugars and calories, so pairing them with nuts (protein/fat) helps stabilize blood sugar.)
- Dried Fruits (Raisins, Dates, Apricots): Portable nutrient-dense snacks. Dried fruits are high in calories and fiber in a small volume – e.g. ½ cup of raisins ~247 calories. Eat a few dates or apricots for a sweet calorie boost, or chop and add to yogurt, oatmeal, and trail mix. (Always good to have with some nuts or yogurt for protein.)
- Chia Seeds or Ground Flaxseed: Tiny seeds loaded with omega-3 fats, fiber, and protein. Stir a spoonful into yogurt, oatmeal, or smoothies – they thicken things up and add nutrients without cooking. Chia seeds can also be mixed with milk to make an overnight pudding.
- Olive Oil: Heart-healthy oil rich in monounsaturated fats and antioxidants. Drizzle extra-virgin olive oil generously on salads, cooked veggies, or grain bowls to add calories and flavor. Even a tablespoon (~120 calories) helps increase the calorie density of your meal without any cooking. (Also use for quick sautéing of tofu/tempeh or to dress bread.)
- Tahini (Sesame Paste): Creamy spread made from sesame seeds – high in healthy fats, protein, and minerals. Use it like peanut butter: drizzle over grain bowls or blend with lemon for a quick dressing. It’s an easy way to enrich wraps and salads (tahini is a key ingredient in hummus, providing extra calories and nutrients).
Snacks & Convenience Foods
- Granola or Muesli: Calorie-dense whole-grain cereal for topping yogurt or eating as a snack. Choose a granola with nuts and dried fruit for added energy. Sprinkle over your daily yogurt to make it more filling, or just grab a handful when you need a quick bite. (Bonus: ½ cup of granola can easily add a few hundred calories, so it’s great if you’re under-eating.)
- Energy/Protein Bars: Stock up on high-protein snack bars (look for ~10+ g protein per bar) made with nuts, oats, and dried fruits. These require no prep and are perfect post-run or between meals to curb hunger. They often pack protein, healthy fats, and carbs in one convenient package – check labels for minimal added sugars.
- Cheese Sticks or Yogurt Drinks: Grab-and-go dairy snacks. A mozzarella string cheese gives ~6–7 g protein with calcium, super easy when you’re busy. Drinkable yogurts or kefir can provide protein and probiotics on the move (just watch for added sugar).
- Microwaveable Soup or Chili (Vegetarian): Canned or boxed soups like lentil soup or vegetarian chili can be a quick meal – just heat and eat. Look for bean-rich soups for protein and fiber. For example, a lentil vegetable soup will have legumes (for protein) and veggies in one bowl – pair with whole-grain crackers or bread to round it out.
- Frozen Veggie Burgers or Falafel: Keep a pack of plant-based burger patties or falafel in the freezer. They typically contain beans, soy, or grains for protein. Heat one in the microwave or toaster oven and stuff in a whole-grain pita with lettuce and sauce for an almost-instant meal. Great for days when you want something hearty without cooking from scratch.
- Frozen Fruit for Smoothies: Bags of frozen berries, mango, banana chunks, etc. save prep time – no washing or chopping, just pour into the blender. Smoothies are a quick way to get a lot of calories and nutrients in one go. Blend frozen fruit with yogurt/milk, a spoon of nut butter, and even a handful of spinach for a nourishing drinkable meal. (Ideal for after a run – add protein powder if you need an extra protein punch.)
- Frozen Meals (Balanced Vegetarian Entrées): For the ultimate lazy day, have a couple of high-quality frozen meals on hand (such as a bean & cheese burrito or a veggie lasagna). Look for options with whole grains and legumes for protein and fiber. Just microwave according to instructions. It’s not an everyday solution, but useful when you’re too tired to assemble anything – still better than skipping a meal.
Pantry Staples & Condiments
- Canned Lentils or Stew (Ready-to-eat): Look for canned lentil soup, chana masala, or vegetarian baked beans. These are rich in protein and carbs from legumes, and only need heating. For example, canned lentil stew can provide a quick ~300 calorie meal with plenty of fiber and iron – just pour into a bowl and microwave.
- Whole Grain Crackers: High-fiber crackers (like seeded crackers or whole-grain crispbreads) to pair with cheese, hummus, or peanut butter. They make snacks more substantial and add complex carbs. Keep a box in your pantry for an easy way to turn dip + spread into a mini-meal.
- Spreads and Condiments: Don’t forget extras that make meals tasty without effort – pesto (for instant flavor on sandwiches or pasta), guacamole or avocado mash (if you want pre-made for convenience), salsa (mix with canned beans and corn for a quick dip or taco filling), and soy sauce or tamari (to quickly season tofu/tempeh or rice bowls). These add flavor and often additional healthy fats (in pesto/guac) or sodium to help replenish electrolytes after sweaty workouts.
Each category above focuses on nutrient-dense, calorie-rich foods that require little to no cooking. By keeping these staples on hand, you can mix-and-match to create easy wraps, bowls, smoothies, and snacks that will fuel your active lifestyle.
Remember, the goal is to increase overall calorie intake with quality foods – for example, add nuts or cheese to meals, use hearty whole grains as the base, and incorporate protein at each snack. This grocery list will help ensure you have plenty of options to nourish your body and prevent excessive weight loss, all with minimal kitchen time. Enjoy your easy, nourishing vegetarian meals!


Thank you for reading this post. If you liked it:
Subscribe to get updates on new blog posts, training resources, events and more. You'll get one email a week at most.
Check out some Research: our free collection of training plans, workout guides, nutrient-dense grocery lists, pace calculators, and other tools to support your quest.
Have a tip, story, or idea? It could end up in a future post. Email me anytime with questions, thoughts, or even confessions — we're all in this together.
