Go to the main content

I prepped a week of dinners for under $30—these 4 meals got me through

What happens when you challenge yourself to cook a week of plant-based dinners on just $30? The results might surprise you.

Recipe

What happens when you challenge yourself to cook a week of plant-based dinners on just $30? The results might surprise you.

Last Sunday, I stood in the produce aisle with a stubborn twenty-dollar bill and some coins in my wallet. Rent had just hit, freelance checks were crawling in, and eating out wasn’t an option.

The challenge? Feed myself nourishing, plant-based dinners for an entire week without blowing past thirty bucks.

I grew up above my family’s taquería, where stretching a pot of beans was both necessity and art. That memory guided me: what if I treated my budget like a recipe?

Something flexible, seasoned with a little creativity, and proof that good food doesn’t have to cost the planet—or my peace of mind.

Here’s how it went: I cooked four core meals, rotated them, and leaned on leftovers. Spoiler? It worked.

Combined shopping list (under $30)

Pantry

  • 1 cup dried lentils (or 1 lb bag to stretch further) 
  • 2 cans chickpeas (or 3 cups dried) 
  • 1 can diced tomatoes (14 oz) 
  • 1 can coconut milk (14 oz) 
  • 12 oz spaghetti or rice noodles 
  • 1 cup brown rice (or quinoa) 
  • 8 small corn tortillas 
  • Soy sauce 
  • Sesame oil 
  • Oil (olive, canola, or vegetable) 
  • Salt and pepper 
  • Curry powder 
  • Smoked paprika 
  • Ground cumin 
  • Optional: turmeric, maple syrup or sugar

Produce

  • 1 medium onion + 1 small onion 
  • 6 cloves garlic 
  • 2 medium zucchini 
  • 2 carrots 
  • 1 bell pepper 
  • 1 bunch kale or spinach 
  • 2 cups shredded cabbage or lettuce 
  • 1 lemon 
  • 1 lime 
  • Fresh cilantro (optional)

Condiments & Extras

  • 2 tbsp tahini 
  • ¼ cup peanuts or sesame seeds

This list covers all four dinners with some crossover, helping keep costs down.

The bigger picture: why budget plant-based matters

Cheap food is everywhere, but it often comes at a hidden cost: industrial meat raised on deforested land, ultraprocessed snacks with packaging that lasts longer than our lifetimes, and nutrient gaps that leave us sluggish.

By contrast, a $30 plant-based plan leans on:

  • Health: Fiber-packed beans, greens, and grains keep you full and energized. 
  • Climate: Pulses and seasonal veggies slash emissions compared to animal protein. 
  • Community: Cooking at home keeps food dollars circulating locally, especially if you shop at farmers markets or neighborhood grocers.

Budget-friendly doesn’t mean scraping by—it means cooking with intention.

1. Smoky lentil tacos

Cost per serving: ~$.85
Servings: 4

Ingredients

  • 1 cup dried brown or green lentils, rinsed 
  • 1 small onion, diced 
  • 2 cloves garlic, minced 
  • 2 tsp smoked paprika 
  • 1 tsp ground cumin 
  • 1 tbsp oil 
  • 8 small corn tortillas 
  • 2 cups shredded cabbage or lettuce 
  • 1 lime, cut into wedges 
  • Salt and pepper to taste

Instructions

  1. Place lentils in a pot with 3 cups of water. Bring to a boil, then reduce to a simmer for 20–25 minutes, until tender. Drain. 
  2. Heat oil in a skillet over medium. Add onion and garlic; sauté 3–4 minutes until fragrant. 
  3. Stir in lentils, paprika, and cumin. Cook for 5 minutes, seasoning with salt and pepper. 
  4. Warm tortillas in a dry pan. Spoon lentil mixture onto each, then top with cabbage and lime juice.

Tip: Bulk up with roasted sweet potatoes if you’ve got extra change at the market.

2. Roasted vegetable grain bowls

Cost per serving: ~$1.10
Servings: 4

Ingredients

  • 1 cup brown rice (or quinoa) 
  • 2 medium zucchini, chopped 
  • 2 carrots, sliced 
  • 1 bell pepper, chopped 
  • 2 tbsp oil 
  • 2 tbsp tahini 
  • 1 lemon, juiced 
  • 1 tsp maple syrup or sugar 
  • 2 tbsp water (to thin sauce) 
  • Salt and pepper

Instructions

  1. Cook rice according to package directions (about 2 cups cooked). 
  2. Preheat the oven to 400°F (200°C). Toss zucchini, carrots, and pepper with oil, salt, and pepper. Spread on a baking sheet and roast for 20–25 minutes until tender. 
  3. Whisk tahini, lemon juice, maple syrup, and water into a creamy dressing. Adjust consistency with more water if needed. 
  4. Divide rice into bowls, top with roasted vegetables, and drizzle with tahini sauce.

Tip: Roast a double batch of veggies—you’ll thank yourself when midweek hunger hits.

3. Chickpea curry stew

Cost per serving: ~$1.25
Servings: 4–5

Ingredients

  • 2 cans chickpeas (or 3 cups cooked from dry) 
  • 1 can (14 oz) diced tomatoes 
  • 1 can (14 oz) coconut milk 
  • 1 medium onion, diced 
  • 3 cloves garlic, minced 
  • 1 tbsp curry powder 
  • 1 tsp ground turmeric (optional) 
  • 1 tbsp oil 
  • 1½ cups cooked rice, for serving 
  • Fresh cilantro (optional garnish) 
  • Salt to taste

Instructions

  1. Heat oil in a pot over medium. Sauté onion 5 minutes until golden. Add garlic, curry powder, and turmeric; cook for 1 minute. 
  2. Stir in tomatoes and coconut milk. Simmer for 5 minutes. 
  3. Add chickpeas and cook for another 15 minutes until flavors meld. Season with salt. 
  4. Serve hot over rice, garnished with cilantro.

Tip: Freeze leftovers in single portions—they reheat beautifully.

4. Garlic sesame noodles with greens

Cost per serving: ~$1.05
Servings: 4

Ingredients

  • 12 oz spaghetti or rice noodles 
  • 1 bunch kale or spinach, chopped 
  • 3 cloves garlic, minced 
  • 2 tbsp soy sauce 
  • 1 tbsp sesame oil 
  • 2 tsp rice vinegar or lime juice 
  • ¼ cup chopped peanuts or sesame seeds, for topping

Instructions

  1. Cook noodles according to package directions. Drain, reserving ½ cup cooking water. 
  2. In a skillet, heat sesame oil. Add garlic and sauté 30 seconds. Stir in soy sauce and vinegar. 
  3. Toss noodles and greens into the skillet, adding a splash of cooking water to loosen if needed. 
  4. Serve topped with peanuts or sesame seeds.

Tip: Swap kale for any hearty green—collards, bok choy, or even beet greens.

Step-by-step: how to stretch $30 into a week of dinners

  1. Plan 4 core meals. Rotate them to avoid fatigue while keeping ingredients streamlined. 
  2. Shop seasonally. Buy what’s on sale in produce, then build meals around it. 
  3. Lean on pantry staples. Dried beans, rice, and pasta are cheaper per serving than processed foods. 
  4. Batch cook once, rest easy all week. Roasting, simmering, or prepping grains on Sunday saves time and energy. 
  5. Use condiments smartly. One jar of tahini, one bag of limes, or one spice mix can transform basics into crave-worthy dinners.

The upshot: food that nourishes more than your wallet

At the end of the week, I tallied it up: just under $28 spent, eight full dinners, and not a single moment where I felt deprived.

What struck me wasn’t just the savings, but the rhythm of cooking simple meals at home.

I realized this isn’t only about pinching pennies—it’s about eating in a way that feels generous: to the body, to the planet, to the memory of the kitchen where I first learned to stretch a pot of beans.

So if your budget’s tight, or if you just want to prove to yourself that plant-based doesn’t have to be pricey, try a $30 week.

Let your stove surprise you.

 

What’s Your Plant-Powered Archetype?

Ever wonder what your everyday habits say about your deeper purpose—and how they ripple out to impact the planet?

This 90-second quiz reveals the plant-powered role you’re here to play, and the tiny shift that makes it even more powerful.

12 fun questions. Instant results. Surprisingly accurate.

 

 

Maya Flores

Maya Flores is a culinary writer and chef shaped by her family’s multigenerational taquería heritage. She crafts stories that capture the sensory experiences of cooking, exploring food through the lens of tradition and community. When she’s not cooking or writing, Maya loves pottery, hosting dinner gatherings, and exploring local food markets.

More Articles by Maya

More From Vegout