Eating well on a tight budget is easier than it looks. These 20 dinners all cost less than five dollars per serving, using pantry staples like pasta, rice, beans, and seasonal vegetables. Every recipe below is simple to cook, filling, and ready in under 45 minutes, so busy weeknights never have to mean expensive takeout.
1. Pasta Aglio e Olio

Prep: 5 min | Cook: 15 min | Total: 20 min
Ingredients
- 8 oz spaghetti
- 5 cloves garlic, thinly sliced
- 1/3 cup olive oil
- 1/2 tsp red pepper flakes
- Salt and chopped parsley to finish
Instructions
- Cook spaghetti in salted boiling water until al dente, reserving 1/2 cup pasta water.
- Gently warm the garlic and red pepper flakes in olive oil until golden, not browned.
- Toss the pasta with the garlic oil, adding pasta water a splash at a time to form a glossy sauce.
- Season with salt and scatter parsley over the top before serving.
2. Black Bean and Rice Bowls

Prep: 10 min | Cook: 20 min | Total: 30 min
Ingredients
- 1 cup long-grain rice
- 2 cans black beans, drained
- 1 tsp cumin
- 1 cup corn kernels
- Salsa and lime wedges for serving
Instructions
- Simmer the rice in salted water until tender, about 15 minutes.
- Warm the beans with cumin, a splash of water, and salt until heated through.
- Stir the corn into the hot rice to warm it.
- Assemble bowls with rice, beans, salsa, and a squeeze of lime.
3. Egg Fried Rice

Prep: 10 min | Cook: 10 min | Total: 20 min
Ingredients
- 3 cups day-old cooked rice
- 3 eggs, beaten
- 1 cup frozen mixed vegetables
- 3 tbsp soy sauce
- 2 tbsp oil and sliced green onions
Instructions
- Scramble the eggs in a hot oiled wok and set aside.
- Stir-fry the vegetables for 2 minutes, then add the rice and toss until hot.
- Return the eggs to the pan, drizzle with soy sauce, and mix well.
- Garnish with green onions and serve immediately.
4. Red Lentil Soup

Prep: 10 min | Cook: 25 min | Total: 35 min
Ingredients
- 1 1/2 cups red lentils, rinsed
- 1 onion, diced
- 2 carrots, diced
- 1 tsp ground cumin
- 6 cups vegetable broth
Instructions
- Soften the onion and carrots in a pot with a little oil for 5 minutes.
- Stir in the cumin and lentils, then pour in the broth.
- Simmer for 20 minutes until the lentils break down and thicken the soup.
- Season with salt and blend half the soup for a creamy texture.
5. Tuna Pasta Bake

Prep: 10 min | Cook: 25 min | Total: 35 min
Ingredients
- 8 oz short pasta
- 2 cans tuna, drained
- 1 cup frozen peas
- 1 can cream of mushroom soup
- 1/2 cup breadcrumbs
Instructions
- Cook the pasta until just shy of al dente and drain.
- Mix pasta with tuna, peas, soup, and a splash of milk in a baking dish.
- Sprinkle breadcrumbs over the top.
- Bake at 375 F for 20 minutes until golden and bubbling.
6. Sesame Peanut Noodles

Prep: 10 min | Cook: 10 min | Total: 20 min
Ingredients
- 8 oz noodles of choice
- 1/3 cup peanut butter
- 2 tbsp soy sauce
- 1 tbsp vinegar
- 1 tsp sesame oil and crushed peanuts
Instructions
- Cook the noodles and reserve 1/2 cup of the cooking water.
- Whisk peanut butter, soy sauce, vinegar, sesame oil, and hot noodle water into a smooth sauce.
- Toss the noodles in the sauce until evenly coated.
- Top with crushed peanuts before serving.
7. Veggie Quesadillas

Prep: 10 min | Cook: 10 min | Total: 20 min
Ingredients
- 4 large flour tortillas
- 1 cup shredded cheese
- 1 bell pepper, sliced
- 1/2 onion, sliced
- 1 cup canned corn, drained
Instructions
- Soften the pepper and onion in a skillet for 4 minutes, then add the corn.
- Place a tortilla in a dry pan, sprinkle half with cheese and veggies.
- Fold and cook 2 minutes per side until golden and melty.
- Slice into wedges and serve with salsa if you like.
8. Chickpea Curry

Prep: 10 min | Cook: 20 min | Total: 30 min
Ingredients
- 2 cans chickpeas, drained
- 1 can diced tomatoes
- 1 can coconut milk
- 1 onion, diced
- 2 tbsp curry powder
Instructions
- Saute the onion until soft, then stir in the curry powder for 1 minute.
- Add tomatoes, coconut milk, and chickpeas.
- Simmer for 15 minutes until slightly thickened.
- Serve over rice or with flatbread.
9. Cabbage Stir-Fry

Prep: 10 min | Cook: 10 min | Total: 20 min
Ingredients
- 1 small cabbage, shredded
- 2 carrots, julienned
- 3 cloves garlic, minced
- 2 tbsp soy sauce
- 1 tbsp oil and a pinch of sugar
Instructions
- Heat the oil and cook the garlic for 30 seconds.
- Add cabbage and carrots; stir-fry over high heat for 5 to 6 minutes.
- Drizzle with soy sauce and the pinch of sugar.
- Toss well and serve over rice or noodles.
10. Potato and Egg Hash

Prep: 10 min | Cook: 10 min | Total: 20 min
Ingredients
- 3 potatoes, diced small
- 1 onion, chopped
- 1 bell pepper, chopped
- 4 eggs
- 2 tbsp oil and smoked paprika
Instructions
- Crisp the potatoes in a hot oiled skillet for 10 minutes, stirring often.
- Add onion, pepper, and paprika; cook 5 more minutes.
- Make 4 wells in the hash and crack an egg into each.
- Cover and cook until the whites are just set.
11. Tomato White Bean Stew

Prep: 5 min | Cook: 25 min | Total: 30 min
Ingredients
- 2 cans white beans, drained
- 1 can crushed tomatoes
- 3 cloves garlic, minced
- 1 tsp dried oregano
- 3 cups vegetable broth
Instructions
- Cook the garlic and oregano in a little oil for 1 minute.
- Add tomatoes and broth; bring to a simmer.
- Stir in the beans and simmer 15 minutes.
- Mash some beans against the pot for a thicker stew and serve with crusty bread.
12. Chicken Thigh and Rice Casserole

Prep: 10 min | Cook: 35 min | Total: 45 min
Ingredients
- 4 chicken thighs, bone-in
- 1 1/2 cups rice
- 1 onion, diced
- 2 cups chicken broth
- 1 tsp paprika and dried thyme
Instructions
- Brown the seasoned thighs in an oven-safe pot and set aside.
- Saute the onion in the same pot, then stir in the rice and seasonings.
- Pour in the broth, nestle the thighs on top, and cover.
- Bake at 375 F for 30 minutes until the rice is tender and chicken is cooked through.
13. Spicy Ramen Upgrade Bowl

Prep: 5 min | Cook: 10 min | Total: 15 min
Ingredients
- 2 packs instant ramen, seasoning included
- 2 eggs
- 1 cup frozen vegetables
- 1 tbsp sriracha
- Sliced green onions to finish
Instructions
- Boil the noodles and vegetables together for 3 minutes.
- Stir in the seasoning packets and sriracha.
- Crack in the eggs and simmer 3 more minutes until just set.
- Top with green onions and serve in the broth.
14. Corn and Potato Chowder

Prep: 10 min | Cook: 10 min | Total: 20 min
Ingredients
- 3 potatoes, diced
- 2 cups corn kernels
- 1 onion, diced
- 3 cups vegetable broth
- 1/2 cup milk and 1 tbsp butter
Instructions
- Soften the onion in butter for 4 minutes.
- Add potatoes and broth; simmer 15 minutes until the potatoes are tender.
- Stir in corn and milk; simmer 5 more minutes.
- Blend a portion for a creamy body and season with salt and pepper.
15. Refried Bean Tostadas

Prep: 5 min | Cook: 15 min | Total: 20 min
Ingredients
- 6 tostada shells
- 1 can refried beans
- 1 cup shredded lettuce
- 2 tomatoes, diced
- Crumbled cheese and hot sauce
Instructions
- Warm the refried beans in a pot with a splash of water until spreadable.
- Crisp the tostada shells in a 350 F oven for 5 minutes.
- Spread beans on each shell and layer with lettuce, tomatoes, and cheese.
- Finish with hot sauce and serve right away.
16. Spaghetti with Marinara and Red Lentils

Prep: 5 min | Cook: 25 min | Total: 30 min
Ingredients
- 8 oz spaghetti
- 1 jar marinara sauce
- 1/2 cup red lentils, rinsed
- 2 cloves garlic, minced
- Grated parmesan for serving
Instructions
- Simmer the marinara, garlic, and lentils together for 20 minutes until the lentils dissolve.
- Cook the spaghetti in salted water until al dente.
- Toss the pasta with the hearty sauce.
- Top with parmesan and serve.
17. Savory Oatmeal with Fried Egg

Prep: 5 min | Cook: 10 min | Total: 15 min
Ingredients
- 1 cup rolled oats
- 2 1/2 cups water or broth
- 2 eggs
- 2 tbsp soy sauce
- Sliced green onions and chili flakes
Instructions
- Simmer the oats in water or broth for 5 minutes until creamy.
- Season with soy sauce.
- Fry the eggs sunny side up.
- Spoon the oatmeal into bowls, top with an egg, green onions, and chili flakes.
18. Cabbage Roll Skillet

Prep: 10 min | Cook: 20 min | Total: 30 min
Ingredients
- 1/2 lb ground meat of choice
- 4 cups chopped cabbage
- 1 cup cooked rice
- 1 can tomato sauce
- 1 tsp smoked paprika
Instructions
- Brown the ground meat in a skillet, then add the cabbage.
- Cook 8 minutes until the cabbage softens.
- Stir in rice, tomato sauce, and paprika.
- Simmer 5 minutes and serve straight from the skillet.
19. Ground Turkey Tacos

Prep: 10 min | Cook: 10 min | Total: 25 min
Ingredients
- 1 lb ground turkey
- 1 tbsp taco seasoning
- 8 small tortillas
- 1 cup shredded cabbage
- Diced tomatoes and lime wedges
Instructions
- Brown the turkey, breaking it up, until fully cooked.
- Stir in taco seasoning and a splash of water; simmer 3 minutes.
- Warm the tortillas in a dry pan.
- Fill with turkey, cabbage, tomatoes, and a squeeze of lime.
20. Sweet Potato and Black Bean Chili

Prep: 10 min | Cook: 10 min | Total: 20 min
Ingredients
- 2 sweet potatoes, diced
- 2 cans black beans, drained
- 1 can diced tomatoes
- 1 onion, diced
- 2 tbsp chili powder
Instructions
- Saute the onion and sweet potato for 5 minutes.
- Add chili powder, tomatoes, beans, and 2 cups water.
- Simmer 25 minutes until the sweet potatoes are tender.
- Season with salt and serve with your favorite toppings.
The Bottom Line
Cheap dinners do not have to be boring. With a few pantry staples and a little planning, you can feed your whole household for less than five dollars a serving, every single night of the week. Save this list, rotate your favorites, and watch how far your grocery budget can stretch.