30 Frugal Family Recipes Grandma Used to Make
Remember walking into Grandma’s kitchen That thick smell of onions melting in butter. The sight of a golden bubbling casserole sliding out of the oven. You knew whatever came out of that dish was going to cost next to nothing but taste like a million bucks. Today grocery prices are squeezing families everywhere. Processed cheap food feels lifeless. You want the real secret to frugal living. The waste not cook it slow stretch it out wisdom from the Greatest Generation. Here are 30 old fashioned budget meals that solve the what is for dinner panic without breaking your bank.
1. Sharifa’s Lentil & Broccoli Rice Bowl

This recipe went viral in UK cost of living communities. The Manchester HAF programme proved it costs only £1.89 total which is 47p or 60 cents per portion. It proves that poor food is actually incredibly flavorful. You get a warm spiced bowl that fills you up without emptying your wallet.
Ingredients
| Ingredient | Amount |
|---|---|
| Frozen broccoli florets | 2 cups (300 g) |
| Frozen cauliflower | 1 cup (150 g) |
| Canned green lentils drained | 1 can (400 g) |
| Yellow onion diced | 1 medium |
| Tomato diced | 1 medium |
| Turmeric powder | 1 tsp (2 g) |
| White rice cooked | 2 cups (400 g) |
| Cooking oil | 1 tbsp (15 ml) |
How to Make It
- Soften the onion and tomato in oil with turmeric over medium heat. Cook for about 3 minutes until the onion turns translucent.
- Add the frozen vegetables straight from the bag. Do not add water. They will release their own liquid as they cook.
- Cover the pan and steam for 8 minutes until the broccoli turns bright green and a fork pierces it easily.
- Stir in the drained lentils. Heat through for 2 minutes.
- Serve the vegetable lentil mixture over warm rice.
Quick tip or swap Use chickpeas instead of lentils for a firmer texture. Add a splash of coconut milk at the end for a low carb higher fat version that turns creamy and rich.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 410 kcal |
| Protein | 18 g |
| Carbs | 68 g |
| Fat | 7 g |
2. Grated Tofu Rice Lettuce Wraps

This became a 2025 Pinterest trend across Australia and New Zealand. Grating firm tofu mimics the texture of minced meat. You bulk up a meal for under $3 AUD. The contrast between warm filling and cold crunchy lettuce makes every bite exciting.
Ingredients
| Ingredient | Amount |
|---|---|
| Firm tofu | 14 oz (400 g) |
| Cooked leftover rice | 1 cup (200 g) |
| Iceberg lettuce leaves | 8 large |
| Soy sauce | 2 tbsp (30 ml) |
| Cooking oil | 1 tbsp (15 ml) |
| Garlic powder | 1/2 tsp (1 g) |
How to Make It
- Grate the firm tofu using a box grater. It will look like breadcrumbs or minced meat.
- Heat a dry non stick pan over medium high heat. Add the grated tofu and cook without oil until it squeaks and turns golden brown. This takes about 6 minutes.
- Push the tofu to one side. Add oil to the empty side then toss everything together.
- Stir in the cooked rice and soy sauce. Cook for 2 minutes until well combined.
- Spoon the warm filling into cold crisp lettuce cups. Serve immediately.
Quick tip or swap Swap the soy sauce for coconut aminos to keep it gluten free. Add a teaspoon of sesame oil at the end for a nutty flavor that changes the whole dish.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 290 kcal |
| Protein | 14 g |
| Carbs | 32 g |
| Fat | 12 g |
3. Butternut Squash & Feta Pastry Parcels

This accidentally vegan swap went viral on UK TikTok. It looks expensive because of the puff pastry but costs roughly £1.05 per serving. The flaky golden exterior gives way to a sweet salty creamy center. It feels like a treat on a Tuesday night.
Ingredients
| Ingredient | Amount |
|---|---|
| Ready rolled puff pastry | 1 sheet (320 g) |
| Butternut squash peeled and cubed | 2 cups (300 g) |
| Feta cheese crumbled | 4 oz (120 g) |
| Fresh spinach chopped | 2 cups (60 g) |
| Olive oil | 1 tbsp (15 ml) |
| Salt and pepper | to taste |
How to Make It
- Roast the butternut squash cubes with oil salt and pepper at 400°F (200°C) for 20 minutes until soft and caramelized at the edges.
- Roll out the puff pastry sheet. Cut it into 4 equal squares.
- Place roasted squash crumbled feta and fresh spinach in the center of each square.
- Fold the pastry over to form a parcel. Press the edges with a fork to seal.
- Bake at 400°F (200°C) for 15 minutes until the pastry is golden brown and you see a little salty feta leaking out the side.
Quick tip or swap Use dairy free feta to keep it vegan. Add a sprinkle of pumpkin seeds on top before baking for extra crunch.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 480 kcal |
| Protein | 12 g |
| Carbs | 45 g |
| Fat | 28 g |
4. The Half & Half Burger Patties

Reddit r/Frugal swears by the Great Bean Scheme. Swapping half of the beef for mashed pinto beans saves money and adds fiber. You cannot taste the beans at all. The patties stay juicy and hold together better than all beef burgers.
Ingredients
| Ingredient | Amount |
|---|---|
| Ground beef | 1 lb (450 g) |
| Canned pinto beans mashed | 1 can (400 g) |
| Yellow onion finely chopped | 1/2 cup (75 g) |
| Egg beaten | 1 large |
| Breadcrumbs | 1/2 cup (60 g) |
| Salt and pepper | to taste |
How to Make It
- Mash the pinto beans thoroughly. Hide the skins as much as you can.
- Mix the mashed beans with ground beef onion egg breadcrumbs salt and pepper. Use your hands for the best blend.
- Form the mixture into 6 patties. They will feel softer than regular burger patties.
- Pan fry over medium heat for 4 minutes per side until the patty holds together and the edges turn dark brown and crispy.
- Serve on buns with your favorite toppings.
Quick tip or swap Use black beans instead of pinto for a slightly earthier flavor. Add a teaspoon of smoked paprika to the mix for a grill like taste without a grill.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 350 kcal |
| Protein | 24 g |
| Carbs | 22 g |
| Fat | 18 g |
5. Calico Bean Casserole

This is the ultimate Aussie Bush or Midwest US potluck dish. It stretches 1 pound of bacon and beef into a 9×13 pan that feeds 12 hungry people. The combination of three different beans creates a sweet smoky saucy mess that everyone fights over.
Ingredients
| Ingredient | Amount |
|---|---|
| Ground beef | 1 lb (450 g) |
| Bacon chopped | 4 slices (120 g) |
| Canned kidney beans undrained | 1 can (400 g) |
| Canned butter beans undrained | 1 can (400 g) |
| Canned baked beans | 1 can (400 g) |
| BBQ sauce | 1 cup (240 ml) |
| Yellow onion diced | 1 medium |
How to Make It
- Brown the ground beef and chopped bacon together in a large skillet until the beef is no longer pink. Drain off the excess fat.
- Stir in the diced onion and cook for 2 more minutes until the onion softens.
- Dump all three cans of beans into a 9×13 baking dish. Do not drain them. The liquid is part of the sauce.
- Add the meat mixture and BBQ sauce. Stir everything together until well combined.
- Bake at 350°F (175°C) for 45 minutes until the casserole is bubbly at the edges and noticeably thicker in the center.
Quick tip or swap Use turkey bacon to cut the fat. Add a tablespoon of yellow mustard for a tangy kick that brightens the whole dish.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 420 kcal |
| Protein | 26 g |
| Carbs | 38 g |
| Fat | 19 g |
6. French Onion Soup Meatloaf

Grandma had a secret weapon. A pack of dry French onion soup mix is a cheap umami bomb that turns boring meatloaf into a Pinterest sensation. The soup powder seasons the meat from the inside. You do not need a dozen expensive spices.
Ingredients
| Ingredient | Amount |
|---|---|
| Ground beef | 2 lb (900 g) |
| Dry French onion soup mix | 1 packet (1 oz or 28 g) |
| Breadcrumbs | 1 cup (120 g) |
| Eggs beaten | 2 large |
| Ketchup | 1/2 cup (120 ml) |
| Brown sugar | 2 tbsp (30 g) |
How to Make It
- Mix the ground beef dry soup mix breadcrumbs and beaten eggs in a large bowl. Do not add extra salt. The soup mix is already salty.
- Shape the mixture into a loaf on a lined baking sheet or in a loaf pan.
- Stir the ketchup and brown sugar together to make a glaze. Spread it over the top of the meatloaf.
- Bake at 375°F (190°C) for 55 minutes until the loaf pulls away from the sides of the pan and the internal temperature reaches 160°F (70°C).
Quick tip or swap Use ground turkey instead of beef but add 2 tablespoons of oil to keep it from drying out. Swap the ketchup for BBQ sauce for a smokier glaze.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 480 kcal |
| Protein | 32 g |
| Carbs | 24 g |
| Fat | 27 g |
7. Sausage & Stuffing Pie

This is a massive trend on UK Pinterest for winter warmers. It uses budget pork sausages and boxed stuffing mix to create a roast dinner in a pie. The cost is just 82p per portion. You get crispy pastry a savory filling and that holiday feeling any night of the week.
Ingredients
| Ingredient | Amount |
|---|---|
| Pork sausages | 12 links (about 1 lb or 450 g) |
| Instant stuffing mix | 1 box (6 oz or 170 g) |
| Frozen peas and carrots | 1 cup (150 g) |
| Puff pastry sheet | 1 (320 g) |
| Onion gravy prepared | 1 cup (240 ml) |
| Egg for wash | 1 beaten |
How to Make It
- Remove the sausage meat from the casings. Break it into small pieces. Brown the meat in a skillet until no pink remains.
- Prepare the instant stuffing mix according to the box directions. Let it cool slightly.
- Mix the browned sausage frozen vegetables and prepared gravy in a baking dish.
- Crumble the cooled stuffing over the meat mixture. Top with the puff pastry sheet. Crimp the edges to seal.
- Brush the pastry with beaten egg. Bake at 400°F (200°C) for 25 minutes until the pastry is deep golden brown and steam escapes when you cut into it.
Quick tip or swap Use vegetarian sausages to make it meat free. Add a handful of fresh sage to the stuffing for a more herbal flavor.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 620 kcal |
| Protein | 22 g |
| Carbs | 58 g |
| Fat | 34 g |
8. Smothered French Onion Roasted Potatoes

HuffPost UK called this the highest saving recipe on their site. Instead of buying an expensive roast cut potatoes toss them in French onion soup powder and oil then roast. You get all the deep savory flavor of French onion soup with the crispy edges of a perfect roasted potato.
Ingredients
| Ingredient | Amount |
|---|---|
| Russet or sweet potatoes | 2 lb (900 g) |
| Dry French onion soup mix | 1 packet (1 oz or 28 g) |
| Olive oil | 1/4 cup (60 ml) |
| Fresh parsley chopped | 2 tbsp (8 g) |
How to Make It
- Cut the potatoes into 1 inch cubes. Leave the skin on for extra texture and nutrients.
- Put the potato cubes in a large zip top bag. Add the dry soup mix and olive oil. Shake vigorously until every piece is coated.
- Spread the potatoes in a single layer on a baking sheet.
- Roast at 400°F (200°C) for 35 minutes until the outside is crunchy and dark brown and the inside is fluffy like a pillow.
Quick tip or swap Use sweet potatoes for a touch of natural sweetness. Add a sprinkle of grated Parmesan in the last 5 minutes of roasting for a cheesy crust.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 310 kcal |
| Protein | 5 g |
| Carbs | 46 g |
| Fat | 12 g |
9. Depression Era Potato & Onion Bake

This recipe has extremely high search volume in the Canadian Maritimes and the US Appalachian region. There is no cheese and no cream. Just butter broth and layers of humble vegetables. The starch from the potatoes thickens the broth into a silky natural gravy.
Ingredients
| Ingredient | Amount |
|---|---|
| Russet potatoes | 3 lb (1.4 kg) |
| Yellow onions | 2 large |
| Beef or chicken stock | 2 cups (480 ml) |
| Butter | 4 tbsp (60 g) |
| Fresh thyme leaves | 1 tbsp (1 g) |
| Salt and pepper | to taste |
How to Make It
- Slice the potatoes and onions very thinly. A mandoline makes this easy and consistent.
- Layer the slices in a baking dish alternating potato then onion then potato. Season each layer with salt pepper and thyme.
- Pour the hot stock over the layered vegetables until it comes halfway up the sides of the dish.
- Dot the top with small pieces of butter.
- Cover and bake at 375°F (190°C) for 45 minutes. Uncover and bake for 20 more minutes until the top potatoes are crispy and browned and the bottom is swimming in a thick jus.
Quick tip or swap Use sweet potatoes for a sweeter more earthy version. Add a layer of thinly sliced apples in the middle for a touch of sweetness.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 280 kcal |
| Protein | 6 g |
| Carbs | 48 g |
| Fat | 8 g |
10. Tuna & Broccoli Pasta Bake

Tinned fish is having a renaissance from 2024 through 2026. This recipe avoids the sad tuna casserole trope. It uses fresh broccoli and a creamy homemade sauce instead of canned soup. The crispy cheese edges are the best part. Families fight over the corner pieces.
Ingredients
| Ingredient | Amount |
|---|---|
| Canned tuna in oil drained | 2 cans (10 oz or 280 g total) |
| Broccoli cut into small florets | 3 cups (300 g) |
| Pasta any short shape | 1 lb (450 g) |
| Cream of mushroom soup | 1 can (10.5 oz or 300 g) |
| Milk | 1/2 cup (120 ml) |
| Cheddar cheese shredded | 2 cups (200 g) |
How to Make It
- Cook the pasta according to package directions until just shy of al dente. It will cook more in the oven.
- Steam the broccoli florets for 4 minutes until bright green but still firm.
- Mix the cooked pasta steamed broccoli drained tuna cream of mushroom soup and half the cheddar cheese in a large bowl.
- Transfer to a baking dish. Top with the remaining cheese.
- Bake at 375°F (190°C) for 20 minutes until the top is golden brown and the edges of the cheese have turned dark and crispy.
Quick tip or swap Use canned salmon instead of tuna for a richer flavor. Make a quick roux with butter flour and milk instead of canned soup for a from scratch version.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 530 kcal |
| Protein | 32 g |
| Carbs | 58 g |
| Fat | 20 g |
11. Cheese & Pea Muffins

These are trending on New Zealand Pinterest as lunchbox saviors. A savory muffin that uses frozen peas for moisture and protein. They cost 76p for the veggie version or $1.30 AUD. Kids actually eat them. You can freeze a batch and grab one on the way out the door.
Ingredients
| Ingredient | Amount |
|---|---|
| Self raising flour | 2 cups (250 g) |
| Frozen peas | 1 cup (130 g) |
| Cheddar cheese shredded | 1 cup (100 g) |
| Eggs beaten | 2 large |
| Milk | 3/4 cup (180 ml) |
| Ham diced optional | 1/2 cup (75 g) |
How to Make It
- Mix the flour and shredded cheese in a large bowl.
- In a separate bowl whisk together the beaten eggs and milk.
- Pour the wet ingredients into the dry. Stir until just combined. The batter will be lumpy. That is good.
- Fold in the frozen peas and ham if using. Do not overmix or the muffins will be tough.
- Divide the batter into a greased muffin tin. Bake at 375°F (190°C) for 18 minutes until the muffins spring back when you touch them and a toothpick comes out clean.
Quick tip or swap Leave out the ham for a vegetarian version. Swap the cheddar for feta and add fresh dill for a Greek inspired muffin.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 280 kcal |
| Protein | 12 g |
| Carbs | 34 g |
| Fat | 11 g |
12. French Onion Beef Stroganoff

Reddit users rank this as the number one crowd pleaser on r/EatCheapAndHealthy. Using French onion mix transforms cheap stewing beef into a creamy savory stroganoff. You do not need expensive wine or exotic mushrooms. The slow simmer does all the work for you.
Ingredients
| Ingredient | Amount |
|---|---|
| Stewing beef | 2 lb (900 g) |
| Dry French onion soup mix | 2 packets (2 oz or 56 g total) |
| Water | 2 cups (480 ml) |
| Sour cream or Greek yogurt | 1 cup (240 g) |
| Egg noodles | 1 lb (450 g) |
| Butter | 2 tbsp (30 g) |
How to Make It
- Brown the stewing beef in butter over medium high heat until deeply browned on all sides. Work in batches so you do not crowd the pan.
- Sprinkle the dry soup mix over the beef. Add the water. Stir to scrape up any brown bits from the bottom of the pan.
- Reduce the heat to low. Simmer covered for 1 hour until the beef pulls apart easily with a fork.
- Cook the egg noodles according to package directions.
- Remove the beef mixture from the heat. Stir in the sour cream or Greek yogurt until the sauce turns creamy and pale brown.
- Serve the stroganoff over the hot noodles.
Quick tip or swap Use plain yogurt instead of sour cream for a tangier lighter sauce. Add a cup of sliced mushrooms when you brown the beef for extra earthy flavor.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 610 kcal |
| Protein | 38 g |
| Carbs | 52 g |
| Fat | 28 g |
13. Poor Man’s Shepherds Pie with Lentils

This version replaces half the ground meat with brown lentils. The lentils soak up all the savory gravy flavor. You cannot tell the difference. The mashed potato topping gets crispy golden edges in the oven. It feeds twice as many people for the same price.
Ingredients
| Ingredient | Amount |
|---|---|
| Ground lamb or beef | 1 lb (450 g) |
| Brown lentils dried | 1 cup (200 g) |
| Beef broth | 2 cups (480 ml) |
| Frozen peas and carrots | 2 cups (300 g) |
| Mashed potatoes prepared | 4 cups (800 g) |
| Onion diced | 1 medium |
How to Make It
- Cook the dried lentils in the beef broth for 20 minutes until tender but not mushy. Do not drain.
- Brown the ground meat and onion in a skillet. Drain off excess fat.
- Stir the cooked lentils with their broth into the meat mixture. Add the frozen vegetables. Simmer for 5 minutes.
- Pour the filling into a baking dish. Spread the mashed potatoes over the top. Use a fork to make ridges on the surface.
- Bake at 375°F (190°C) for 25 minutes until the filling is bubbly and the potato ridges turn dark brown and crispy.
Quick tip or swap Use sweet potato mash on top for a lower glycemic option. Add a sprinkle of paprika to the potato topping for color and a mild smoky flavor.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 520 kcal |
| Protein | 28 g |
| Carbs | 62 g |
| Fat | 20 g |
14. Never Fail Bread and Butter Pudding

This is the most searched bread pudding variation on Pinterest UK and Australia. It uses stale bread instead of throwing it away. The custard transforms humble ingredients into something that feels like a hug. You know it is done when the top is puffed and golden and a knife inserted in the center comes out clean.
Ingredients
| Ingredient | Amount |
|---|---|
| Stale bread any type | 8 slices (about 300 g) |
| Milk | 2 cups (480 ml) |
| Eggs | 3 large |
| Sugar | 1/2 cup (100 g) |
| Butter softened | 4 tbsp (60 g) |
| Raisins optional | 1/2 cup (75 g) |
How to Make It
- Butter each slice of bread on one side. Cut the slices into triangles or quarters.
- Arrange half the bread in a buttered baking dish. Sprinkle with raisins if using. Top with the remaining bread.
- Whisk together the milk eggs and sugar until the sugar dissolves.
- Pour the custard mixture slowly over the bread. Press down gently so every piece gets soaked.
- Let it sit for 20 minutes. Bake at 350°F (175°C) for 40 minutes until the top is puffed and golden and a knife inserted in the center comes out clean.
Quick tip or swap Use day old croissants or brioche for an extra rich version. Add a teaspoon of vanilla or a pinch of nutmeg to the custard for warm spice notes.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 380 kcal |
| Protein | 10 g |
| Carbs | 52 g |
| Fat | 15 g |
15. Wacky Cake (No Eggs No Milk No Butter)

This Depression era cake went viral on TikTok in 2024. It contains no eggs no milk and no butter. The vinegar reacts with baking soda to create the rise. The cake stays moist for days. You mix it right in the baking pan so there is only one dish to wash.
Ingredients
| Ingredient | Amount |
|---|---|
| All purpose flour | 1 1/2 cups (180 g) |
| Sugar | 1 cup (200 g) |
| Cocoa powder | 1/3 cup (40 g) |
| Baking soda | 1 tsp (5 g) |
| Salt | 1/2 tsp (3 g) |
| White vinegar | 1 tbsp (15 ml) |
| Vanilla extract | 1 tsp (5 ml) |
| Vegetable oil | 1/3 cup (80 ml) |
| Water | 1 cup (240 ml) |
How to Make It
- Mix the flour sugar cocoa powder baking soda and salt directly in an ungreased 8×8 baking pan. Make three wells in the dry mixture.
- Pour the vinegar into one well. Pour the vanilla into the second well. Pour the vegetable oil into the third well.
- Pour the water over everything. Stir with a fork until just combined. A few lumps are fine.
- Bake at 350°F (175°C) for 35 minutes until a toothpick inserted in the center comes out with just a few moist crumbs.
Quick tip or swap Use gluten free flour blend for a gluten free version. Add a handful of chocolate chips or walnuts to the batter before baking for extra texture.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 290 kcal |
| Protein | 3 g |
| Carbs | 44 g |
| Fat | 12 g |
16. Tuna Rice Casserole

This recipe uses canned tuna and instant rice. The entire dish comes together in one skillet. You do not even need to boil water separately. The rice cooks right in the broth and absorbs all the tuna flavor. It is ready in 20 minutes.
Ingredients
| Ingredient | Amount |
|---|---|
| Canned tuna drained | 2 cans (10 oz or 280 g) |
| Instant white rice | 2 cups (360 g) |
| Chicken broth | 2 cups (480 ml) |
| Frozen peas | 1 cup (130 g) |
| Cream of celery soup | 1 can (10.5 oz or 300 g) |
| Shredded cheddar | 1 cup (100 g) |
How to Make It
- Combine the chicken broth and cream of celery soup in a large skillet. Whisk until smooth.
- Bring the mixture to a simmer. Stir in the instant rice and frozen peas.
- Cover and cook for 10 minutes. Do not lift the lid. The rice will absorb all the liquid.
- Fluff the rice with a fork. Gently fold in the drained tuna.
- Sprinkle the shredded cheddar over the top. Cover for 2 minutes until the cheese melts.
Quick tip or swap Use brown instant rice but add an extra 1/2 cup of broth and cook for 5 more minutes. Add a squeeze of lemon juice before serving to brighten the flavors.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 460 kcal |
| Protein | 28 g |
| Carbs | 52 g |
| Fat | 16 g |
17. Government Cheese Mac and Cheese

This recipe honors the commodity cheese distribution programs of the 1980s. You use processed cheese like Velveeta because it melts into the creamiest smoothest sauce. No roux required. No gritty texture. Just pure orange cheesy comfort.
Ingredients
| Ingredient | Amount |
|---|---|
| Elbow macaroni | 1 lb (450 g) |
| Processed cheese like Velveeta | 1 lb (450 g) |
| Milk | 1 cup (240 ml) |
| Butter | 4 tbsp (60 g) |
| Salt | 1 tsp (5 g) |
How to Make It
- Cook the macaroni according to package directions. Drain well.
- In the same pot melt the butter over low heat. Add the milk and processed cheese cut into cubes.
- Stir constantly until the cheese melts into a smooth glossy sauce. This takes about 8 minutes.
- Return the cooked pasta to the pot. Stir until every piece is coated in cheese sauce.
- Serve immediately while the cheese is still stretchy and warm.
Quick tip or swap Add a teaspoon of dry mustard powder to the cheese sauce for extra tang. Stir in a can of drained diced tomatoes for a budget version of macaroni and cheese with tomatoes.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 590 kcal |
| Protein | 22 g |
| Carbs | 56 g |
| Fat | 30 g |
18. Egg Drop Soup

This recipe costs pennies per serving. You only need eggs broth and a few pantry staples. The eggs turn into silky ribbons as soon as they hit the hot broth. It is ready in 10 minutes. Perfect for sick days or when you need something warm fast.
Ingredients
| Ingredient | Amount |
|---|---|
| Chicken or vegetable broth | 4 cups (960 ml) |
| Eggs beaten | 4 large |
| Cornstarch | 2 tbsp (16 g) |
| Water | 2 tbsp (30 ml) |
| Soy sauce | 1 tbsp (15 ml) |
| Green onions sliced | 2 for garnish |
How to Make It
- Bring the broth to a gentle boil. Stir in the soy sauce.
- Mix the cornstarch with cold water to make a slurry. Pour it into the boiling broth. Stir until the broth thickens slightly about 1 minute.
- Reduce the heat so the broth is barely simmering. Use a fork to stir the broth in a circular motion.
- Slowly drizzle the beaten eggs into the moving broth. They will instantly cook into thin ribbons.
- Stop stirring. Let the soup sit for 30 seconds. Garnish with green onions.
Quick tip or swap Add a teaspoon of grated ginger or a splash of rice vinegar to the broth for more depth. Stir in a handful of frozen corn or peas before adding the eggs for extra vegetables.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 110 kcal |
| Protein | 8 g |
| Carbs | 6 g |
| Fat | 6 g |
19. Corned Beef Hash from a Can

This is a true frugal family staple in the UK and Canada. Canned corned beef is cheaper than fresh. You crisp it in a hot pan with potatoes and onions. The key is letting it sit undisturbed so a dark brown crust forms. Do not stir it too much.
Ingredients
| Ingredient | Amount |
|---|---|
| Canned corned beef | 12 oz (340 g) |
| Potatoes diced small | 3 medium (450 g) |
| Onion diced | 1 large |
| Cooking oil | 2 tbsp (30 ml) |
| Salt and pepper | to taste |
How to Make It
- Par boil the diced potatoes for 5 minutes. Drain well. This softens them so they crisp faster.
- Heat oil in a cast iron or non stick skillet over medium high heat.
- Add the potatoes and onion. Cook for 8 minutes until the potatoes start to brown.
- Crumble the corned beef into the skillet. Press the mixture down firmly with a spatula.
- Cook without stirring for 5 minutes until a dark brown crust forms on the bottom. Flip sections to crisp the other side.
Quick tip or swap Use leftover cooked potatoes instead of par boiling fresh ones. Top each serving with a fried egg for a complete meal.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 490 kcal |
| Protein | 22 g |
| Carbs | 34 g |
| Fat | 28 g |
20. Stuffed Cabbage Rolls with Rice

This is an old world recipe that appears in every culture from Polish Golabki to Jewish holishkes. Cabbage is one of the cheapest vegetables. The leaves become tender and sweet as they bake. The tomato sauce turns the rice filling into something magical.
Ingredients
| Ingredient | Amount |
|---|---|
| Large head of cabbage | 1 (about 3 lb or 1.4 kg) |
| Ground beef or pork | 1 lb (450 g) |
| Cooked white rice | 1 cup (200 g) |
| Onion finely chopped | 1 medium |
| Canned tomato sauce | 2 cups (480 ml) |
| Egg beaten | 1 large |
How to Make It
- Bring a large pot of water to a boil. Cut the core out of the cabbage. Lower the whole head into the water. Peel off leaves as they soften. This takes about 10 minutes.
- Mix the ground meat cooked rice onion egg salt and pepper in a bowl.
- Place a cabbage leaf on a board. Put a scoop of filling near the stem end. Fold the sides over and roll up like a burrito.
- Spread half the tomato sauce in a baking dish. Place the cabbage rolls seam side down. Cover with the remaining sauce.
- Bake at 350°F (175°C) for 1 hour until the sauce is thick and the cabbage is very tender.
Quick tip or swap Freeze any extra blanched cabbage leaves for next time. Use leftover cooked lentils instead of meat for a vegan version.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 380 kcal |
| Protein | 22 g |
| Carbs | 38 g |
| Fat | 16 g |
21. Vinegar Gravy (Poor Man’s Gravy)

This recipe comes from Appalachian and Ozark communities. When there was no meat drippings people made gravy with water flour and vinegar. The vinegar adds a sharp tang that wakes up plain potatoes or bread. It sounds strange but one taste will convert you.
Ingredients
| Ingredient | Amount |
|---|---|
| Water | 2 cups (480 ml) |
| All purpose flour | 1/4 cup (30 g) |
| White vinegar | 2 tbsp (30 ml) |
| Butter or bacon grease | 2 tbsp (30 g) |
| Salt and black pepper | to taste |
How to Make It
- Melt the butter or bacon grease in a skillet over medium heat.
- Whisk in the flour. Cook for 2 minutes until the mixture turns a light tan color. This removes the raw flour taste.
- Slowly pour in the water while whisking constantly to prevent lumps.
- Bring to a simmer. Cook for 3 minutes until the gravy thickens enough to coat the back of a spoon.
- Stir in the vinegar salt and plenty of black pepper. Taste and adjust. It should be tangy and savory.
Quick tip or swap Use apple cider vinegar for a fruitier tang. Add a teaspoon of sugar if the vinegar tastes too sharp for your family.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 80 kcal |
| Protein | 1 g |
| Carbs | 6 g |
| Fat | 6 g |
22. Potato Soup with No Cream

This recipe uses the potato starch to thicken the soup instead of expensive cream or flour. You blend half the potatoes right in the pot. The result is velvety and rich without any dairy. It costs about 50 cents per bowl. Perfect for cold nights.
Ingredients
| Ingredient | Amount |
|---|---|
| Russet potatoes peeled and diced | 3 lb (1.4 kg) |
| Onion diced | 1 large |
| Chicken or vegetable stock | 6 cups (1.4 L) |
| Garlic minced | 4 cloves |
| Bacon bits or ham optional | 1/2 cup (75 g) |
| Salt and pepper | to taste |
How to Make It
- Cook the diced onion and garlic in a large pot until soft about 5 minutes.
- Add the diced potatoes and stock. Bring to a boil. Reduce heat and simmer for 20 minutes until the potatoes are fork tender.
- Scoop out half the potatoes and set them aside. Use an immersion blender to puree the remaining soup directly in the pot.
- Return the reserved potatoes to the pot. Stir in bacon bits or ham if using.
- Simmer for 5 more minutes until everything is hot. The soup will be thick and creamy without any cream.
Quick tip or swap Use sweet potatoes for a sweeter soup. Top each bowl with chopped chives and a sprinkle of smoked paprika.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 260 kcal |
| Protein | 7 g |
| Carbs | 52 g |
| Fat | 4 g |
23. Rice Pudding with Leftover Rice

This is the ultimate no waste dessert. You use leftover rice from the fridge. The rice breaks down as it simmers in milk and sugar. It turns into a creamy porridge that tastes like a hug. You know it is done when the mixture is thick enough to hold a spoon upright.
Ingredients
| Ingredient | Amount |
|---|---|
| Cooked white rice | 2 cups (400 g) |
| Whole milk | 3 cups (720 ml) |
| Sugar | 1/2 cup (100 g) |
| Egg beaten | 1 large |
| Vanilla extract | 1 tsp (5 ml) |
| Cinnamon | 1/2 tsp (1 g) |
How to Make It
- Combine the rice milk and sugar in a saucepan. Bring to a gentle simmer over medium heat.
- Reduce the heat to low. Cook for 20 minutes stirring often. The mixture will thicken as the rice breaks down.
- Temper the beaten egg by slowly adding a ladle of the hot rice mixture while whisking constantly. This prevents the egg from scrambling.
- Pour the tempered egg back into the pot. Cook for 2 more minutes until the pudding is thick enough to hold a spoon upright.
- Remove from heat. Stir in vanilla and cinnamon.
Quick tip or swap Use coconut milk instead of dairy for a vegan version. Add a handful of raisins in the last 5 minutes of cooking for a classic variation.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 310 kcal |
| Protein | 8 g |
| Carbs | 58 g |
| Fat | 5 g |
24. Canned Tomato Soup Meatloaf

This recipe replaces ketchup glaze with condensed tomato soup. The soup keeps the meatloaf incredibly moist. It creates a tangy sweet crust on top. No one will guess you used a 50 cent can of soup. This is a 1960s recipe that is surging on Pinterest again.
Ingredients
| Ingredient | Amount |
|---|---|
| Ground beef | 2 lb (900 g) |
| Condensed tomato soup undiluted | 1 can (10.5 oz or 300 g) |
| Onion soup mix | 1 packet (1 oz or 28 g) |
| Breadcrumbs | 1 cup (120 g) |
| Eggs beaten | 2 large |
How to Make It
- Reserve 1/4 cup of the undiluted tomato soup for the glaze.
- Mix the remaining soup with ground beef onion soup mix breadcrumbs and eggs until just combined. Do not overmix.
- Shape into a loaf on a lined baking sheet.
- Spread the reserved tomato soup over the top of the meatloaf like a glaze.
- Bake at 375°F (190°C) for 55 minutes until the internal temperature reaches 160°F (70°C) and the glaze has turned dark red and slightly caramelized.
Quick tip or swap Use ground chicken or turkey for a lighter version. Add 1/2 cup of finely chopped bell peppers to the meat mixture for sweetness and moisture.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 450 kcal |
| Protein | 30 g |
| Carbs | 24 g |
| Fat | 25 g |
25. Spaghetti with Garlic and Oil

This is the original frugal pasta dish from Italy. It uses only spaghetti garlic olive oil and parsley. The trick is cooking the garlic slowly so it sweetens without burning. You add a little pasta water at the end to create a silky sauce that clings to every strand.
Ingredients
| Ingredient | Amount |
|---|---|
| Spaghetti | 1 lb (450 g) |
| Olive oil | 1/2 cup (120 ml) |
| Garlic cloves thinly sliced | 8 large |
| Fresh parsley chopped | 1/2 cup (20 g) |
| Red pepper flakes optional | 1/2 tsp (1 g) |
| Pasta cooking water | 1/2 cup (120 ml) |
How to Make It
- Cook the spaghetti in salted water until al dente. Reserve 1/2 cup of the pasta water before draining.
- While the pasta cooks heat olive oil in a large skillet over low heat. Add the sliced garlic.
- Cook the garlic slowly for 5 minutes until it turns pale gold and smells sweet. Do not let it brown or it will taste bitter.
- Add the red pepper flakes if using. Cook for 30 seconds.
- Toss the drained spaghetti into the skillet with the garlic oil. Add the reserved pasta water and parsley. Toss vigorously until the sauce looks silky and coats each strand.
Quick tip or swap Add a can of drained chickpeas for protein without changing the budget. Use the same method with zucchini noodles for a low carb version.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 520 kcal |
| Protein | 12 g |
| Carbs | 70 g |
| Fat | 22 g |
26. Salmon Patties from a Can

Canned salmon is cheaper than fresh and just as nutritious. The key is removing the round bones (though they are edible and full of calcium). These patties get crispy on the outside and tender on the inside. Serve them with vinegar gravy or a squeeze of lemon.
Ingredients
| Ingredient | Amount |
|---|---|
| Canned salmon drained | 2 cans (14 oz or 400 g total) |
| Eggs beaten | 2 large |
| Breadcrumbs | 1 cup (120 g) |
| Onion finely chopped | 1/2 cup (75 g) |
| Dill fresh or dried | 1 tbsp (4 g) |
| Cooking oil | 2 tbsp (30 ml) |
How to Make It
- Drain the canned salmon well. Pick out the large round bones if you want. The small soft bones are fine to leave in.
- Flake the salmon with a fork. Mix in the beaten eggs breadcrumbs onion and dill.
- Form the mixture into 8 small patties. They will feel soft and wet.
- Heat oil in a skillet over medium heat. Cook the patties for 3 minutes per side until golden brown and crispy on the outside.
- The patty should hold its shape and feel firm when you press the center.
Quick tip or swap Use canned tuna instead of salmon. Add a tablespoon of capers to the mixture for a briny pop of flavor.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 310 kcal |
| Protein | 28 g |
| Carbs | 14 g |
| Fat | 16 g |
27. Pinch of Yum Lentil Soup

This recipe comes from the popular food blog Pinch of Yum. It uses brown lentils and a handful of vegetables. The soup is vegan and gluten free. It freezes beautifully. The key is blending half the soup at the end to create a creamy texture without any dairy.
Ingredients
| Ingredient | Amount |
|---|---|
| Brown lentils dried | 2 cups (400 g) |
| Carrots diced | 3 medium |
| Celery stalks diced | 3 |
| Onion diced | 1 large |
| Vegetable broth | 8 cups (1.9 L) |
| Canned diced tomatoes | 1 can (14 oz or 400 g) |
| Lemon juice | 2 tbsp (30 ml) |
How to Make It
- Sauté the onion carrots and celery in a large pot for 8 minutes until softened.
- Add the lentils vegetable broth and diced tomatoes with their juice.
- Bring to a boil then reduce heat. Simmer for 35 minutes until the lentils are tender.
- Use an immersion blender to puree about half the soup. Leave the rest chunky.
- Stir in the lemon juice. The acid brightens the whole pot. Taste and add salt as needed.
Quick tip or swap Use red lentils for a faster cooking soup. Add a teaspoon of cumin and coriander for a North African flavor profile.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 280 kcal |
| Protein | 16 g |
| Carbs | 48 g |
| Fat | 4 g |
28. Bread and Tomato Soup (Pappa al Pomodoro)

This Tuscan peasant soup uses stale bread as a thickener. The bread breaks down completely. It creates a soup that is more like a savory porridge. You eat it with a spoon and a drizzle of olive oil. It is the original zero waste recipe.
Ingredients
| Ingredient | Amount |
|---|---|
| Stale crusty bread | 4 cups (200 g) |
| Canned crushed tomatoes | 28 oz (800 g) |
| Vegetable broth | 4 cups (960 ml) |
| Garlic cloves | 4 |
| Olive oil | 1/4 cup (60 ml) |
| Fresh basil | 1/2 cup (20 g) |
How to Make It
- Tear the stale bread into small bite sized pieces.
- Heat olive oil in a large pot. Add whole garlic cloves and cook until golden then remove them. This flavors the oil without leaving chunks of garlic.
- Add the crushed tomatoes and vegetable broth. Bring to a simmer.
- Stir in the torn bread. Cook for 15 minutes stirring often. The bread will absorb the liquid and fall apart.
- The soup is done when it has the consistency of thick oatmeal. Stir in fresh basil just before serving.
Quick tip or swap Add a can of drained white beans for extra protein. Top with a drizzle of balsamic vinegar for sweetness.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 290 kcal |
| Protein | 8 g |
| Carbs | 42 g |
| Fat | 11 g |
29. Depression Era Vinegar Pie

This is a real pie from the Great Depression that contains no fruit. It tastes like a cross between lemon curd and apple pie. The vinegar reacts with the eggs to create a tangy custard. You will not believe there are no apples or lemons in this pie.
Ingredients
| Ingredient | Amount |
|---|---|
| Pie crust homemade or store bought | 1 (9 inch) |
| White sugar | 1 1/2 cups (300 g) |
| Water | 1 1/2 cups (360 ml) |
| Eggs beaten | 3 large |
| White vinegar | 3 tbsp (45 ml) |
| Butter | 2 tbsp (30 g) |
| Flour | 3 tbsp (24 g) |
How to Make It
- Whisk the sugar and flour together in a saucepan. Add the water and beaten eggs. Whisk until smooth.
- Cook over medium heat stirring constantly until the mixture thickens and bubbles. This takes about 8 minutes.
- Remove from heat. Stir in the vinegar and butter until the butter melts.
- Pour the filling into an unbaked pie crust.
- Bake at 400°F (200°C) for 10 minutes. Reduce heat to 350°F (175°C) and bake for 20 more minutes until the filling is set and no longer jiggles in the center.
Quick tip or swap Use apple cider vinegar for a fruiter flavor. Add 1/2 teaspoon of nutmeg to the filling for a warm spice note.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 380 kcal |
| Protein | 4 g |
| Carbs | 62 g |
| Fat | 13 g |
30. Hot Dog Stew

This recipe got families through tough times. You slice hot dogs into coins and cook them with potatoes onions and canned tomatoes. The hot dogs release their smoky flavor into the broth. It is cheap. It is fast. Kids actually cheer when they see it.
Ingredients
| Ingredient | Amount |
|---|---|
| Hot dogs sliced into coins | 8 (about 1 lb or 450 g) |
| Potatoes diced | 4 medium (600 g) |
| Onion diced | 1 large |
| Canned diced tomatoes | 1 can (14 oz or 400 g) |
| Beef broth | 2 cups (480 ml) |
| Mustard | 1 tbsp (15 ml) |
How to Make It
- Brown the sliced hot dogs in a large pot until the edges curl and darken. Remove them from the pot.
- In the same pot cook the onion for 3 minutes. Add the potatoes and broth.
- Simmer for 15 minutes until the potatoes are fork tender.
- Return the hot dogs to the pot. Add the canned tomatoes and mustard.
- Simmer for 5 more minutes until everything is hot and the broth has thickened slightly.
Quick tip or swap Use smoked sausage or kielbasa instead of hot dogs for a more grown up version. Add a can of drained corn for extra sweetness and bulk.
| Nutrition (per serving, estimate) | Amount |
|---|---|
| Calories | 420 kcal |
| Protein | 16 g |
| Carbs | 38 g |
| Fat | 24 g |
Expert Tips to Avoid Common Mistakes
Do not skip resting time for recipes like bread pudding or cabbage rolls. The filling needs time to set. The bread needs time to soak. Rushing leads to watery or falling apart dishes.
Salt your pasta water generously. It should taste like the ocean. Pasta absorbs salt as it cooks. You cannot fix underseasoned pasta after it is drained.
Do not overmix meatloaf or burger patties. Mix just until the ingredients come together. Overmixing makes the meat tough and dense instead of tender.
Let meatloaf rest for 10 minutes before slicing. The juices need time to redistribute. Cut too soon and they run out onto the plate leaving you with dry meat.
Storage Reheating Make Ahead and Freezing
Most of these recipes freeze beautifully for up to three months. Casseroles meatloaf soups and stews are ideal candidates. Cool completely before freezing in airtight containers. Label everything with the name and date.
To reheat from frozen thaw overnight in the refrigerator. Bake casseroles covered at 350°F (175°C) for 30 minutes then uncover for 10 minutes. Reheat soups and stews on the stovetop over medium low heat stirring occasionally.
Recipes with dairy or eggs like creamy stroganoff or bread pudding may separate slightly after freezing. A vigorous stir usually brings them back together. The texture might change but the taste remains.
Make ahead most of the casseroles up to two days in advance. Assemble them completely but do not bake. Cover and refrigerate. Add 15 minutes to the baking time when cooking from cold.
Serving Suggestions and What to Pair Them With
Serve the vinegar gravy over the salmon patties or the Depression era potato bake. It adds tangy moisture to dry dishes.
Pair the bread and tomato soup with a simple green salad dressed only with oil and vinegar. The bright acid cuts through the rich soup.
Serve the wacky cake with a dusting of powdered sugar or a scoop of vanilla ice cream. The cake is dense and moist on its own but the ice cream makes it feel like a real dessert.
The hot dog stew needs crusty bread for dipping. Any stale bread works. Toast it first to bring it back to life.
Frequently Asked Questions
Are Depression era recipes actually healthy
Many Depression era recipes rely on whole ingredients like potatoes beans and cabbage. They are naturally lower in fat and higher in fiber than modern processed foods. The vinegar pie and wacky cake contain sugar but they are treats. The main dishes are nutrient dense and filling.
What is the cheapest meat to use in frugal recipes
Ground beef and pork are usually the least expensive. Chicken thighs cost less than breasts. Canned tuna and salmon are cheaper than fresh fish. Hot dogs and sausages stretch a long way. Many of these recipes use half meat and half beans or lentils to lower the cost further.
Can I make these recipes gluten free
Yes. Swap regular pasta for gluten free pasta. Use gluten free breadcrumbs or crushed cornflakes. Replace flour with cornstarch or a gluten free blend. Many of the bean based recipes are naturally gluten free. Always check the labels on soup mixes and canned goods.
Which recipes are good for meal prep
The lentil soup calico bean casserole and tuna pasta bake all reheat beautifully. Make a double batch of the rice pudding or cheese muffins for breakfasts and snacks. The half and half burger patties freeze well raw or cooked.
How do I make these recipes dairy free
Use coconut milk or a plant based milk in place of dairy milk. Swap the feta for a vegan cheese or leave it out. Use oil instead of butter. The vinegar gravy potato soup and lentil recipes are naturally dairy free. Skip the cheese in the mac and cheese or use a vegan processed cheese.
Why are vintage recipes coming back in 2026
Grocery prices are rising across all five English speaking markets. People remember their grandparents cooking delicious food with almost nothing. Social media platforms like TikTok and Pinterest have revived interest in these cost cutting techniques. The recipes are also less processed and more sustainable than modern convenience foods.
Save this collection of 30 frugal family recipes for the next time your grocery budget feels tight. These old fashioned budget meals have carried families through hard times before. They will work for you too. Pick one to try tonight. Leave a comment with your grandmother favorite. And pin this post so you can find it when you need cheap dinner ideas that actually taste good.