Lifestyle & Inspiration

Pantry Meal Planning: 30 Dinners You Can Make from Shelf-Stable Ingredients

Every recipe in this list uses only shelf-stable ingredients: canned goods, dried pasta, rice, beans, lentils, oats, and pantry seasonings. No fresh produce, no refrigerated items, no frozen food. These recipes work during power outages, snowstorms, weeks when you cannot get to the store, or months when the grocery budget is zero. Each recipe feeds four people, takes under 45 minutes, and costs less than $2 per serving. The recipes were tested in a kitchen with a gas stove, a 10-inch skillet, a 4-quart pot, and a can opener.

The Master Pantry List

These 22 items produce all 30 dinners. Buy them once and store them in a cool, dry pantry. Canned goods last 2-5 years past the printed date. Dried pasta and rice last indefinitely when stored in airtight containers.

Item Quantity Shelf Life
Canned diced tomatoes (14.5 oz)12 cans3-5 years
Canned tomato sauce (15 oz)6 cans3-5 years
Canned black beans (15 oz)8 cans2-5 years
Canned kidney beans (15 oz)6 cans2-5 years
Canned chickpeas (15 oz)6 cans2-5 years
Canned corn (15 oz)4 cans2-5 years
Canned tuna (5 oz)6 cans3-5 years
Dried lentils2 poundsIndefinite
Long-grain white rice5 poundsIndefinite
Penne pasta4 boxes (16 oz each)2 years
Rotini pasta2 boxes (16 oz each)2 years
Macaroni2 boxes (16 oz each)2 years
Rolled oats2 pounds1-2 years
Peanut butter (18 oz)2 jars6-9 months
Vegetable oil (48 oz)1 bottle1 year
All-purpose flour (5 lb)1 bag8-12 months
Sugar (4 lb)1 bagIndefinite
Salt, pepper, garlic powder, onion powder, cumin, chili powder, oregano, paprika, cinnamon1 each2-4 years
Soy sauce (10 oz)1 bottle2-3 years
Chicken bouillon cubes1 jar (2.8 oz)2 years
Vinegar (white, 32 oz)1 bottleIndefinite

Total cost for the master pantry at Aldi prices: $87. This single shopping trip produces 30 dinners for a family of four, averaging $0.73 per dinner per person.

Pasta Dinners (Recipes 1-10)

1. Classic Spaghetti with Tomato Sauce

Cook 1 box (16 oz) penne in salted boiling water. In a separate pot, heat 2 cans tomato sauce, 1 teaspoon garlic powder, 1 teaspoon oregano, and 1/2 teaspoon sugar. Simmer 15 minutes. Combine. Cook time: 20 minutes. Cost: $2.10 for 4 servings ($0.53/serving).

2. Spaghetti with Tuna and Tomato

Cook 1 box penne. In a skillet, heat 2 cans diced tomatoes, 2 cans drained tuna, 2 cloves minced garlic (use 1/2 teaspoon garlic powder), and 1 tablespoon oil. Simmer 10 minutes. Toss with pasta. Cook time: 22 minutes. Cost: $3.40 for 4 servings ($0.85/serving).

3. Black Bean Pasta

Cook 1 box rotini. In a skillet, heat 2 cans drained black beans, 1 can diced tomatoes, 1 teaspoon cumin, 1 teaspoon chili powder, and 1/2 teaspoon garlic powder. Simmer 10 minutes. Serve over pasta. Cook time: 20 minutes. Cost: $2.65 for 4 servings ($0.66/serving).

4. Kidney Bean Chili Mac

Cook 1 box macaroni. In a pot, combine 2 cans kidney beans (undrained), 2 cans diced tomatoes, 1 teaspoon chili powder, 1/2 teaspoon cumin, and 1/2 teaspoon paprika. Simmer 15 minutes. Stir in cooked macaroni. Cook time: 22 minutes. Cost: $2.70 for 4 servings ($0.68/serving).

5. Peanut Butter Noodles

Cook 1 box rotini. Whisk together 1/2 cup peanut butter, 2 tablespoons soy sauce, 1 tablespoon vinegar, 1 teaspoon garlic powder, and 1/4 cup warm water. Toss with hot pasta. Cook time: 15 minutes. Cost: $2.80 for 4 servings ($0.70/serving).

6. Lentil Bolognese

Cook 1 cup dried lentils in 3 cups water with 1 bouillon cube for 20 minutes. Cook 1 box penne separately. In a skillet, heat 2 cans diced tomatoes, 1 teaspoon oregano, 1/2 teaspoon garlic powder, and the cooked lentils. Simmer 10 minutes. Serve over pasta. Cook time: 30 minutes. Cost: $2.15 for 4 servings ($0.54/serving).

7. Chickpea and Tomato Penne

Cook 1 box penne. In a skillet, heat 2 cans drained chickpeas, 1 can diced tomatoes, 1 teaspoon paprika, 1/2 teaspoon cumin, and 2 tablespoons oil. Simmer 10 minutes. Toss with pasta. Cook time: 20 minutes. Cost: $2.90 for 4 servings ($0.73/serving).

8. Tuna Macaroni Casserole (Stovetop)

Cook 1 box macaroni. Drain 2 cans tuna. In the pot, combine cooked macaroni, tuna, 1 can tomato sauce, 1/2 cup water, 1 teaspoon garlic powder, and 1/2 teaspoon pepper. Heat through for 5 minutes. Cook time: 20 minutes. Cost: $3.50 for 4 servings ($0.88/serving).

9. Corn and Black Bean Pasta

Cook 1 box rotini. In a skillet, heat 1 can drained black beans, 1 can drained corn, 1 can diced tomatoes, 1 teaspoon cumin, and 1/2 teaspoon chili powder. Simmer 10 minutes. Toss with pasta. Cook time: 20 minutes. Cost: $2.55 for 4 servings ($0.64/serving).

10. Garlic and Oil Pasta (Aglio e Olio)

Cook 1 box spaghetti or penne. In a skillet, heat 1/4 cup oil over medium-low heat for 2 minutes. Add 1 teaspoon garlic powder and 1/2 teaspoon red pepper flakes (omit if children are eating). Toss with drained pasta and 1/4 cup reserved pasta water. Cook time: 15 minutes. Cost: $1.20 for 4 servings ($0.30/serving).

Rice and Grain Dinners (Recipes 11-20)

11. Red Beans and Rice

Cook 1.5 cups rice in 3 cups water with 1 bouillon cube. In a separate pot, heat 2 cans kidney beans (undrained), 1 can diced tomatoes, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, and 1/4 teaspoon cayenne. Simmer 15 minutes. Serve beans over rice. Cook time: 25 minutes. Cost: $2.30 for 4 servings ($0.58/serving).

12. Black Bean and Rice Burrito Bowl

Cook 1.5 cups rice. Heat 2 cans drained black beans with 1 teaspoon cumin, 1/2 teaspoon chili powder, and 1 can diced tomatoes. Simmer 10 minutes. Serve bean mixture over rice. Cook time: 25 minutes. Cost: $2.45 for 4 servings ($0.61/serving).

13. Lentil and Rice Pilaf

Cook 1 cup rice and 1/2 cup dried lentils together in 4 cups water with 1 bouillon cube, 1 teaspoon cumin, and 1/2 teaspoon cinnamon. Simmer covered for 30 minutes until liquid is absorbed. Cook time: 35 minutes. Cost: $1.60 for 4 servings ($0.40/serving).

14. Chickpea and Rice Curry

Cook 1.5 cups rice. In a pot, heat 2 cans drained chickpeas, 1 can diced tomatoes, 1 teaspoon cumin, 1 teaspoon paprika, 1/2 teaspoon cinnamon, and 1/2 teaspoon garlic powder. Simmer 15 minutes. Serve over rice. Cook time: 25 minutes. Cost: $2.70 for 4 servings ($0.68/serving).

15. Tuna and Rice Bowl

Cook 1.5 cups rice. Drain 2 cans tuna. Mix tuna with 2 tablespoons soy sauce, 1 teaspoon garlic powder, and 1 tablespoon oil. Serve tuna mixture over rice. Cook time: 22 minutes. Cost: $3.20 for 4 servings ($0.80/serving).

16. Mexican Rice with Corn

In a pot, heat 1 tablespoon oil. Add 1.5 cups uncooked rice and stir for 2 minutes until lightly toasted. Add 1 can diced tomatoes (undrained), 1 can drained corn, 2 cups water, 1 teaspoon cumin, and 1/2 teaspoon chili powder. Cover and simmer 20 minutes. Cook time: 25 minutes. Cost: $1.80 for 4 servings ($0.45/serving).

17. Lentil Stew

In a pot, combine 1.5 cups dried lentils, 2 cans diced tomatoes, 4 cups water, 1 bouillon cube, 1 teaspoon cumin, and 1/2 teaspoon garlic powder. Simmer 30 minutes until lentils are tender. Serve over cooked rice (1.5 cups dry). Cook time: 40 minutes. Cost: $2.10 for 4 servings ($0.53/serving).

18. Bean and Rice Soup

Combine 1 can black beans, 1 can kidney beans, 1 can diced tomatoes, 1 can tomato sauce, 4 cups water, 1 bouillon cube, and 1 teaspoon oregano. Simmer 20 minutes. Add 1/2 cup dry rice and simmer 15 more minutes. Cook time: 40 minutes. Cost: $2.50 for 4 servings ($0.63/serving).

19. Savory Oatmeal Dinner Bowl

Cook 2 cups rolled oats in 4 cups water with 1 bouillon cube, 1 teaspoon garlic powder, and 1/2 teaspoon paprika. Stir in 1 can drained black beans and 1 tablespoon soy sauce. Top with a fried egg if available, or serve as-is. Cook time: 15 minutes. Cost: $1.50 for 4 servings ($0.38/serving).

20. Rice and Chickpea Hash

Cook 1.5 cups rice. In a skillet, heat 2 tablespoons oil. Add 2 cans drained chickpeas and 1 teaspoon paprika. Cook 8 minutes, stirring occasionally, until chickpeas are slightly crispy. Serve over rice with soy sauce. Cook time: 25 minutes. Cost: $2.40 for 4 servings ($0.60/serving).

Soups, Skillets, and One-Pot Meals (Recipes 21-30)

21. Three-Bean Chili

In a pot, combine 1 can black beans, 1 can kidney beans, 1 can chickpeas (all undrained), 2 cans diced tomatoes, 1 teaspoon chili powder, 1 teaspoon cumin, and 1/2 teaspoon garlic powder. Simmer 20 minutes. Cook time: 25 minutes. Cost: $3.20 for 4 servings ($0.80/serving).

22. Minestrone-Style Soup

In a pot, combine 2 cans diced tomatoes, 1 can kidney beans, 1 can corn, 4 cups water, 1 bouillon cube, 1 teaspoon oregano, and 1/2 cup dry macaroni. Simmer 20 minutes until pasta is tender. Cook time: 25 minutes. Cost: $2.60 for 4 servings ($0.65/serving).

23. Black Bean Soup

Blend 2 cans black beans (undrained) with 1 can diced tomatoes, 2 cups water, 1 teaspoon cumin, and 1/2 teaspoon garlic powder until smooth. Heat in a pot for 10 minutes. Serve over rice. Cook time: 15 minutes. Cost: $2.10 for 4 servings ($0.53/serving).

24. Tuna and White Bean Skillet

In a skillet, heat 2 tablespoons oil. Add 2 cans drained chickpeas and cook 5 minutes. Add 2 cans drained tuna, 1 can diced tomatoes, and 1 teaspoon garlic powder. Simmer 8 minutes. Cook time: 18 minutes. Cost: $3.80 for 4 servings ($0.95/serving).

25. Lentil Tacos

Cook 1 cup dried lentils in 3 cups water with 1 teaspoon cumin and 1 teaspoon chili powder for 20 minutes. Drain excess liquid. Mash partially with a fork. Serve in soft tortillas (if available) or over rice with canned tomato salsa (1 can diced tomatoes mixed with 1/4 teaspoon garlic powder and 1/4 teaspoon cumin). Cook time: 25 minutes. Cost: $1.80 for 4 servings ($0.45/serving).

26. Corn Chowder (No Dairy)

In a pot, combine 2 cans corn (undrained), 1 can diced tomatoes, 2 cups water, 1 bouillon cube, 1/2 teaspoon garlic powder, and 1/4 teaspoon paprika. Simmer 15 minutes. Mash 1 cup of the mixture and stir back in for thickness. Cook time: 20 minutes. Cost: $1.90 for 4 servings ($0.48/serving).

27. Chickpea "Tuna" Salad

Drain and rinse 2 cans chickpeas. Mash with a fork until roughly half are smashed. Mix with 2 tablespoons oil, 1 tablespoon vinegar, 1/2 teaspoon garlic powder, and salt to taste. Serve over rice or with crackers. Cook time: 10 minutes. Cost: $2.30 for 4 servings ($0.58/serving).

28. Peanut Butter Stew

In a pot, heat 1 can diced tomatoes, 1 can kidney beans, 1 can corn, 3 cups water, and 1 bouillon cube. Simmer 10 minutes. Stir in 1/2 cup peanut butter until smooth. Serve over rice. Cook time: 20 minutes. Cost: $2.80 for 4 servings ($0.70/serving).

29. Pantry Fried Rice

Cook 2 cups rice and spread on a sheet pan to cool (or use leftover cold rice). In a skillet, heat 2 tablespoons oil. Add 1 can drained corn, 2 tablespoons soy sauce, and 1/2 teaspoon garlic powder. Stir-fry 5 minutes. Add cold rice and toss for 3 minutes. Cook time: 30 minutes (including rice cooling). Cost: $1.70 for 4 servings ($0.43/serving).

30. Baked Oatmeal Casserole

Mix 3 cups rolled oats, 1/4 cup sugar, 1 teaspoon cinnamon, 1/2 teaspoon salt, 2 tablespoons oil, and 3 cups water. Pour into a greased 8x8 baking dish. Bake at 375 degrees Fahrenheit for 30 minutes. Top with canned peaches or applesauce if available. Cook time: 40 minutes. Cost: $1.30 for 4 servings ($0.33/serving).

Cost Summary Across All 30 Recipes

The total ingredient cost for all 30 recipes, calculated using Aldi prices from April 2026, is $87.12. Divided by 120 total servings (30 recipes times 4 servings each), the average cost per serving is $0.73. The cheapest recipe is Garlic and Oil Pasta at $0.30 per serving. The most expensive is Tuna and White Bean Skillet at $0.95 per serving. Even the most expensive recipe costs less than a single item on a fast-food dollar menu.

Weekly Rotation Strategy

Pick 7 recipes from the list and assign each to a day of the week. Cook the same rotation for two weeks, then swap out 3-4 recipes for variety. This approach requires only one shopping trip per month to restock cans and dried goods that were used. A family of four eating from this list exclusively spends approximately $87 per month on dinners, compared to the USDA average of $250 per month for at-home dinner costs for a family of four.

Sarah Mitchell

Sarah Mitchell

Sarah Mitchell is a lifestyle writer and home organization enthusiast who has spent the past decade exploring practical ways to make everyday living more efficient and enjoyable. She specializes in meal planning, home organization, and sustainable living tips that work for real families. When she's not writing, Sarah enjoys testing new recipes and experimenting with indoor gardening.