Complete Dollar General Extreme Budget Meal Plan: Eat For $30 Per Week - Fit Men Cook
0

No products in the cart.

Order Meals
Home > Meal Plans > Complete Dollar General Extreme Budget Meal Plan: Eat For $30 Per Week

Complete Dollar General Extreme Budget Meal Plan: Eat For $30 Per Week

Real Budget, Real Nutrition: Why This Plan Works

It’s real out here! Did you know in 2024, dollar stores had the highest foot traffic growth of any retail category in America? [1]

That’s not a trend—that’s survival.

Americans are carrying an average of $104,755 in consumer debt.[2] Credit card debt alone hit $1.233 trillion.[3] Four in five Americans have anxiety about their financial situation, with one-third experiencing moderate or severe anxiety.[4] A record-high 33% of Americans say they do not feel financially secure.[5] And more than half struggle to pay off debt due to economic uncertainty.[6]

This isn’t about being cheap. This is about eating well when money is tight. Really tight. I’m really passionate about this because I’ve been there, and I used to think I could not afford to be “healthy.”  But I later realized what I couldn’t financially afford was society’s view of what “healthy” is.

I built this plan because budget cooking shouldn’t mean compromise on nutrition or flavor. It means being strategic with time instead of money.

  • You slow-cook beans with aromatics instead of opening a can.
  • You season tomatoes during batch prep instead of buying expensive sauces.
  • You invest two hours of passive cooking on the weekend so you can save money all week.

The result? Ten completely different meals from six core ingredients. I did an actual haul for $29.15—and that’s without onions, seasonings, and oil I already had at home.  Many people have those exact ingredients on-hand.


The Dollar General Strategy: Why It Works

Dollar General isn’t just cost effective — it’s strategically cheap. Everything you need for this plan is there. No farmer’s market, no specialty shopping, no excuses.

I did an actual haul for $29.15.

Dollar General receipt

Here’s what that included, what I already had, and how you can adapt.

Here’s what I bought (grocery list below):

  • Eggs (cheapest complete protein)
  • Canned chicken or tuna (shelf-stable, choose what you like)
  • Dried beans (costs $0.15-0.25 per serving when slow-cooked)
  • White rice (carbs that last)
  • Frozen vegetables (more nutritious than wilted fresh)
  • Canned tomatoes (transformed with seasoning)
  • Low-sodium broth (for the microwave meal)

That’s it. Six prepped ingredients. Ten meals. One grocery trip.


A Quick Disclaimer

I strongly DO NOT recommend making all 10 of these meals at one time for the week. The purpose of this meal plan is to show how different cooking methods and combination of prepped ingredients can trick your tastebuds into eating something completely different.

Also, there’s no right or wrong way. So, make this your own.


The 6 Core Prepped Ingredients

1. Eggs
Cost per serving: ~$0.50 | Protein per 2 eggs: ~12g

The foundation of this plan. Scrambled, fried, boiled, or mixed into fried rice. Cook them fresh or hard-boil a dozen at the start of the week—your choice.

2. Canned Protein (Tuna or Chicken)
Cost per can: ~$0.75-1.00 | Protein per 5oz: ~13-15g

Shelf-stable, zero waste, ready immediately. This is your fast protein when you need it. I used canned chicken (slightly higher than tuna, but I prefer the flavor), but tuna works equally well. Both are great options—pick what you like.

3. Slow-Cooked Beans
Cost per serving: ~$0.15-0.25 | Protein per cup: ~15g | Fiber per cup: ~15g

This is where budget cooking becomes real cooking. You soak dried beans overnight, then slow-cook them with onion, garlic, and a bay leaf for 1.5-2 hours. The beans absorb the flavor. They taste savory, complex, almost meaty. You spend time, not money.

4. White Rice (with seasoning)
Cost per serving: ~$0.25 | Carbs per cup cooked: ~45g

Cook a big batch at the start of the week. Store in containers. Use throughout the week.

5. Italian-Seasoned Tomato Base
Cost per serving: ~$0.30 | Yields: ~4 cups

Canned diced tomatoes simmered with Italian seasoning, garlic powder, salt, and pepper. This transforms bland canned tomatoes into an actual sauce base. This is where the flavor comes from without spending money.

6. Seasoned Frozen Vegetables
Cost per serving: ~$0.30 | Yields: ~4 cups

Frozen mixed vegetables sautéed with oil and seasoning. Cook once, store in containers, reheat as needed. Frozen vegetables are MORE nutritious than fresh that’s been sitting around for days.


10 Complete Meal Combinations

(Reminder: these are all single servings.  To calculate the macros of each meal, take the single serving macros of each batch ingredient and add them together.)

Meal 1: Bean & Tomato Rice Bowl

Ingredients per serving:

¾ cup cooked rice
¾ cup Slow-Cooked Beans
½ cup Italian-Seasoned Tomato Base
¼ cup Seasoned Frozen Vegetables

Quick Prep: Layer rice in a bowl. Top with beans, tomato base, and vegetables. Microwave 1 minute if cold.
Why it works: The slow-cooked beans are the centerpiece. They’re complex, savory, almost meaty. The tomato base brings it together.


Meal 2: Egg & Bean Scramble

Ingredients per serving:

3 eggs
½ cup Slow-Cooked Beans
¼ cup Seasoned Frozen Vegetables
1 tablespoon oil

Quick Prep: Heat oil. Add vegetables, cook 1 minute. Add beans, warm through. Push to the side, scramble eggs, fold everything together.

Why it works: High protein, actually filling. Works for breakfast or dinner.


Meal 3: Tuna Fried Rice

Ingredients per serving:

¾ cup cooked rice
1 can (5oz) tuna, drained
½ cup Seasoned Frozen Vegetables
2 eggs
1 tablespoon oil

Quick Prep: Heat oil. Add rice, break clumps. Add vegetables, stir 2 minutes. Push to side, scramble eggs. Add tuna, toss everything together.

Why it works: Cold rice works better—that’s why you meal prep. Quick, satisfying, completely different from the bean meals.


Meal 4: Beans & Tomato Pasta

Ingredients per serving:

1 cup cooked pasta
¾ cup Slow-Cooked Beans
¾ cup Italian-Seasoned Tomato Base
¼ cup Seasoned Frozen Vegetables

Quick Prep: Heat tomato base in a small pot. Add beans and vegetables. Simmer 2 minutes. Toss with cooked pasta.

Why it works: This tastes like actual pasta e fagioli. The slow-cooked beans make it.


Meal 5: Quick Tuna & Vegetable Broth (Microwave Soup)

Ingredients per serving:

1 cup low-sodium broth
1 can (5oz) tuna, drained
½ cup Seasoned Frozen Vegetables
¼ cup cooked rice (optional but recommended)

Quick Prep: Combine broth, tuna, vegetables, and rice in a microwave-safe bowl. Microwave 3 minutes until heated through. Done.

Why it works: Literally ready in 3 minutes. Perfect for when you need food fast. Minimal dishes. Complete meal.


Meal 6: Rice & Egg Bowl with Seasoned Veggies

Ingredients per serving:

¾ cup cooked rice
2 eggs, fried
½ cup Seasoned Frozen Vegetables

Quick Prep: Warm rice and vegetables. Fry eggs. Layer in a bowl.

Why it works: Simple and satisfying. The seasoned veggies make it.


Meal 7: Bean & Egg Skillet

Ingredients per serving:

¾ cup cooked rice
¾ cup Slow-Cooked Beans
2 eggs
⅓ cup Seasoned Frozen Vegetables
1 tablespoon oil

Quick Prep: Heat oil in a pan. Add rice and beans, warm. Add vegetables, stir 1 minute. Make two wells, crack eggs into them. Cover, cook 3-4 minutes until eggs set.

Why it works: Looks fancier than it is. Tastes good. Low effort.


Meal 8: Sautéed Bean & Vegetable Skillet Over Rice

Ingredients per serving:

¾ cup Slow-Cooked Beans
½ cup Seasoned Frozen Vegetables
1 tablespoon oil
¾ cup cooked rice
Salt & pepper to taste

Quick Prep: Heat oil in a skillet. Add beans and vegetables. Sauté 3-4 minutes until edges crisp slightly. Serve over rice.

Why it works: Beans are the star here, not a supporting ingredient. No sauce, just sautéed until they have texture.


Meal 9: Egg & Tuna Skillet

Ingredients per serving:

1 can (5oz) tuna, drained
½ cup Seasoned Frozen Vegetables
2-3 eggs
¾ cup cooked rice (OPTIONAL)
1 tablespoon oil

Quick Prep: Heat oil in a skillet. Add vegetables, cook 2 minutes. Add tuna, warm through. Push to the side, scramble eggs directly in the pan. Fold everything together. Serve over or mixed with rice.

Why it works: Different from Meal 3 (fried rice) because you’re combining tuna and eggs in the pan with vegetables, creating a different texture and flavor.


Meal 10: Tuna Pasta with Tomato Base

Ingredients per serving:

1 cup cooked pasta
1 can (5oz) tuna
¾ cup Italian-Seasoned Tomato Base
¼ cup Seasoned Frozen Vegetables

Quick Prep: Heat tomato base. Add tuna and vegetables. Simmer 2 minutes. Toss with pasta.

Why it works: Tastes like an actual restaurant dish. Costs under $1 to make.


The Complete Grocery List

(What I Actually Bought (Receipt above))

  • 3 packages Mixed Vegetables
  • 2 cans Low Sodium Chicken Broth
  • 1 can pasta
  • 3 cans Diced Tomatoes
  • 1 bag Diced Green Chilies (flavor variation for beans)
  • 1 can Chipotle Peppers (flavor variation for beans)
  • 1 can Chicken (2 pack)
  • 1 box Long Grain White Rice
  • 1 can Black Beans
  • 2 dozen Clover Valley Eggs

Receipt Total: $29.15
Estimated with onions: $29.65


What I Already Had at Home (Pantry Staples)


Original Plan’s Full List

(if starting from scratch)

PROTEINS

2 dozen eggs (24 eggs)
4-5 cans tuna OR canned chicken (I used chicken)
2-3 lbs dried beans (pinto, black, kidney—whatever’s cheapest)

 

GRAINS & CARBOHYDRATES

2 lb bag white rice
1 box pasta (any shape)

 

VEGETABLES

2-3 bags frozen mixed vegetables (10oz each)
4 cans diced tomatoes (14.5oz each)

 

BROTH

3 cartons low-sodium broth (32oz each)
Use some for cooking beans, some for Meal 5

 

AROMATICS & OIL

2 yellow onions
Fresh garlic (1 head) or garlic powder
Bay leaves
Vegetable oil

 

SEASONINGS

Italian seasoning (or dried basil + dried oregano)
Garlic powder
Salt
Black pepper

ACTUAL COST (MY HAUL): $29.15
ESTIMATED TOTAL WITH ONIONS: ~$29.65
IF STARTING FROM SCRATCH (w/ oil & seasonings): $35-$45


Complete Batch Cooking Process

Total prep time: ~2.5 hours (mostly passive because of the beans)
See recipes below

Step 1: Slow-Cook Dried Beans (1.5-2 hours)

Step 2: Cook Rice (25 minutes)

Step 3: Make Italian-Seasoned Tomato Base (15 minutes)

Step 4: Prepare Seasoned Frozen Vegetables (10 minutes)

Step 5: Cook Pasta (10 minutes)


Why This Plan Actually Works

You’re not eating the same meal 10 times.

These are genuinely different meals. The bean and rice bowl doesn’t taste like the bean skillet. The fried rice doesn’t taste like the pasta.  Why?  Because the way we prepare and mix and match the prepped ingredients together actually enhances things!

You’re spending time, not money. Slow-cooked beans cost $0.15-0.25 per serving. That’s $2 cheaper than canned beans. The difference? Two hours on Sunday. You have that time. You don’t have that money.

Every ingredient pulls double duty. Eggs show up in 5 meals. Rice in 7 meals. Beans in 5 meals. Vegetables in all 10. This is efficiency, not monotony.

The slow-cooked beans are the star – this is the big difference between “budget food” and “real food.” Seriously, when you taste these beans, you’ll understand. They’re darn good.


Shopping Tips

  • Dollar General has everything on this list. No specialty stores. No farmer’s market. No excuses.
  • Buy dried beans in bulk bins if available.  They’re $0.99-1.99 per pound.
  • Eggs are the most important protein. Buy the cheapest available.
  • Choose your canned protein. Tuna, chicken, or even salmon work. Pick what you like and what’s on sale.
  • Frozen vegetables are more nutritious than fresh ones that have been sitting around. This isn’t a compromise. This is actual nutrition science.
  • Canned tomatoes are pre-seasoned during batch prep. This is where flavor comes from without spending money.

Flavor Variations (Optional Additions)

Want to switch up the taste of your bean dishes? Add one or both:

  • Chipotle peppers in adobo sauce (~$1): Add 1-2 peppers to the tomato base or bean mix for smoky heat
  • Canned diced green chilies (~$1): Stir into beans or tomato base for fresh, bright flavor without heat

These aren’t required—they’re upgrades. Use them if they fit your budget.


The Math (Real Numbers From My Actual Haul)

Actual grocery cost: $29.15 (without onions I already had)
Estimated total with onions: ~$29.65

Meals per week: 10 different meals × 5 servings each = 50 total meals

Cost per meal: $0.59-0.61

That’s cheaper than a single fast-food burger with actual nutrition!


Why This Costs Less Than Expected

Having a stocked pantry with seasonings helps you save money in the long term.  Oil, salt, garlic powder, Italian seasoning—these aren’t monthly expenses. They last months.

This is also why I developed my spice blend system, which lets you mix and match to create different flavor combos.  It takes out the guesswork.

Canned chicken and eggs are both available.  I chose chicken because I prefer it. Tuna is slightly cheaper and works identically.

Frozen vegetables aren’t a compromise—they’re better because if you don’t get to them right away, they stay fresh in the fridge! Remember, they’re picked at peak ripeness and frozen immediately. More nutrition than fresh that’s been sitting around.

You’re using what Dollar General actually has. No hunting for specialty items. No farmer’s market trips. Just real food at real prices.


Real Talk

Budget cooking isn’t about sacrifice. It’s about priority.  When money is tight, you can’t afford waste. You can’t afford failure. So you cook the beans. You season the tomatoes. You invest the time.

This is when eating well becomes non-negotiable.


Get Started

When you’re ready to get started, just follow these steps. It may seem overwhelming if this is your first time doing this type of meal prep. But prep time gets MUCH easier the more you do it! I promise, this will be like clockwork soon.

Ok – let’s get started!

  1. Review the plan.  Identify the first few meals you’d like to try.
  2. Print the grocery list from above
  3. Go to Dollar General (or dollar/discount store)
  4. Spend $35-$45
  5. Follow the batch cooking steps (2.5 hours, mostly passive because you’re waiting on beans to finish)
  6. You’ve got X amount of meals for the week or a few days.  Remember you’re not supposed to make EVERY meal here – this plan gives you flexibility to do what you want, not restrain you to a set number of options!  All that to say – make it your own!

No expensive equipment. No rare ingredients. No complicated techniques.

Just real nutrition for real budgets.


Sources

[1] Placer.ai 2024 Retail Foot Traffic Recap: https://www.placer.ai/anchor/articles/2024-retail-foot-traffic-recap

[2] Experian – Average American Debt by Age: https://www.experian.com/blogs/ask-experian/average-american-debt-by-age/

[3] Federal Reserve Bank of New York – Household Debt and Credit: https://www.newyorkfed.org/microeconomics/hhdc/background.html

[4] Discover Personal Loans Survey 2024: https://investorrelations.discover.com/newsroom/press-releases/press-release-details/2024/Discover-Survey-Anxiety-and-Avoidance-are-Driving-the-Financial-Lives-of-Many-Americans/default.aspx

[5] Northwestern Mutual 2024 Planning & Progress Study: https://news.northwesternmutual.com/2024-03-11-Feelings-of-Financial-Insecurity-in-America-Soar-to-Record-High,-Even-as-Consumer-Anxiety-About-the-Economy-and-Recession-Recede

[6] National Foundation for Credit Counseling 2024 Survey: https://www.nfcc.org/press_release/survey-financial-anxiety-soars-as-americans-doubt-ability-to-reach-goals/

Recipe 1

Slow-Cook Dried Beans

Prep 1h 10min
Cook 2h 0min
Total 3h 10min
90cal

Ingredients

12 Servings
Serving Size:1/2 cup
* Optional Substitution Note

Garnish/Finishers

Steps

Step 1

Rinse beans and soak overnight in water.

Alternatively, do a quick soak. Boil 2 minutes, let sit 1 hour in the pot. Works PERFECTLY!

Step 2

Drain soaked beans and set aside.

Place a pot on medium heat. Once hot, add olive oil and cook the onions until they have browned and turn semi-translucent. Add the beans and the spices and cook everything together for 1 – 2 minutes until fragrant.

Step 3

Cover with water or broth (about 2 inches above beans), then bring to a boil. Add bay leaf.

Reduce heat, cover, and simmer 1.5-2 hours until beans are tender.

Season with salt and pepper to taste.

Pro-tip: I like my beans extra creamy, so you can either cook them longer until they break down further, OR use an immersion blender to do a quick pulse blend which will help thicken the beans. Alternatively, you can use arrowroot or cornstarch.

Protein5g
Fats1g
Carbs15g
Sodium190mg
Fiber5g
Sugar1g
Recipe 2

White Rice (Bloomed in Herbs and Garlic)

Prep 5min
Cook 25min
Total 30min
200cal

Ingredients

8 Servings
Serving Size:3/4 cup

Garnish/Finishers

  • fresh finely chopped herbs (if desired)

Steps

Step 1

Rinse rice under cold water until water runs clear. Heat olive oil in a large pot over medium heat.

Step 2

Add rinsed rice and toast for 2-3 minutes, stirring frequently (this is called blooming).

Add Land herb & garlic seasoning while toasting.

Add 4 cups water and bring to boil.

Step 3

Reduce the heat, cover, and simmer for 18-20 minutes, until the water is absorbed.

Fluff with a fork and cool.

Protein3g
Fats4g
Carbs37g
Sodium5mg
Fiber1g
Recipe 3

Seasoned Tomato Base

Prep 5min
Cook 15min
Total 20min
25cal

Ingredients

12 Servings
Serving Size:~1/2 cup

Steps

Step 1

Pour all 4 cans of diced tomatoes (with juice) into a large pot. Add spices and stir well to combine.

Bring to simmer over medium heat.

Simmer for 10-15 minutes until much of the liquid has evaporated, stirring occasionally.

Step 2

Taste and season with salt and pepper as needed.

Pro-tip: to add extra flavor, I added the green chilies to these – amazing flavor!

Protein1g
Carbs6g
Sodium350mg
Fiber3g
Sugar4g
Recipe 4

Seasoned Frozen Veggies

Prep 5min
Cook 10min
Total 15min
70cal

Ingredients

12 Servings
Serving Size:1/3 - 1/2 cup

Steps

Step 1

Heat oil in a large pan over medium-high heat. Once hot, add frozen mixed vegetables directly from freezer. As they sizzle, add the seasoning.

Step 2

Stir frequently for 8-10 minutes until cooked through.

Protein2g
Fats2.5g
Carbs10g
Sodium130mg
Fiber3g
Sugar3g
Recipe 5

Pasta (any type)

Prep 2min
Cook 10min
Total 12min
200cal

Ingredients

8 Servings
Serving Size:3/4 cup
  • 1 lb pasta (penne, rigatoni, or your choice)
  • water for boiling (as per instructions on the box)
  • pinches of sea salt to flavor water
  • OPTIONAL – 1 tablespoon olive oil (to prevent sticking)

Steps

Step 1

Bring a large pot of salted water to a boil. Add pasta and stir immediately.

Cook according to package directions (usually 8-12 minutes) until al dente.

Step 2

Drain pasta in a colander.

*Optional: Toss with olive oil to prevent sticking. Cool slightly and divide into containers.

 

Protein8g
Fats2g
Carbs42g
Fiber5g
Sugar2g
0
(Based on 0 reviews)

Reviews

Your email address will not be published. Required fields are marked *

Rate the recipe:

Details