40 Cheap Meals To Throw Together For Easy Family Dinners

Feeding the family every night doesn’t have to drain your wallet — or your energy. If you’re tired of staring at the fridge wondering what to make, you’re not alone. Between busy schedules, picky eaters, and rising grocery prices, coming up with budget-friendly dinner ideas can feel like a full-time job.

That’s why we’ve rounded up 40 cheap, easy meals you can throw together in a pinch. These recipes are simple, satisfying, and perfect for families who want to save money without sacrificing flavor. From hearty one-pan dinners and quick pastas to slow-cooker favorites and 20-minute skillet meals, there’s something here for everyone — even the kids will approve.

Get ready to stress less, spend less, and eat better with these affordable dinner ideas your whole family will love.

One-Pot and Skillet Meals (1-10)

  1. Spanish Rice and Beans
  2. Ground Beef and Rice Skillet
  3. Chicken and Vegetable Stir-Fry
  4. Pasta with Meat Sauce
  5. Tuna and White Bean Skillet
  6. Sausage and Pepper Pasta
  7. Beef and Cabbage Skillet
  8. Chicken Fried Rice
  9. Black Bean and Sweet Potato Hash
  10. Ground Turkey and Zucchini Skillet

Hearty Casseroles (11-20)

  1. Tuna Noodle Casserole
  2. Enchilada Casserole
  3. Shepherd’s Pie with Ground Beef
  4. Broccoli Rice Casserole
  5. King Ranch Chicken
  6. Hamburger and Potato Casserole
  7. Tamale Pie
  8. Chicken and Stuffing Casserole
  9. Cheeseburger Casserole
  10. Mexican Rice Casserole

Soups and Stews (21-25)

  1. Lentil Vegetable Soup
  2. Chicken and Noodle Soup
  3. Beef and Barley Stew
  4. Split Pea Soup
  5. White Bean and Sausage Soup

Simple Pasta Dishes (26-30)

  1. Lemon Butter Pasta
  2. Aglio e Olio (Garlic and Oil Pasta)
  3. Pasta with Marinara and Vegetables
  4. Carbonara-Style Pasta
  5. Pasta e Fagioli (Pasta and Beans)

Creative Comfort Foods (31-35)

  1. Loaded Baked Potato Bar
  2. Breakfast for Dinner
  3. Grilled Cheese and Tomato Soup
  4. Quesadillas with Beans
  5. Fried Rice with Vegetables

International Flavors on a Budget (36-40)

  1. Chicken Adobo
  2. Hungarian Goulash
  3. Teriyaki Chicken Bowls
  4. Bean and Cheese Burritos
  5. Curry Lentils with Rice

One-Pot and Skillet Meals

1. Spanish Rice and Beans

Prep Time: 5 minutes | Cook Time: 25 minutes | Total Time: 30 minutes | Serves: 6

Ingredients:

  • 2 tablespoons extra virgin olive oil
  • 1 large yellow onion, finely chopped
  • 1 green bell pepper, cored and chopped
  • Kosher salt
  • 2 garlic cloves, minced
  • 1 teaspoon smoked or sweet paprika
  • 1 teaspoon ground cumin
  • 1/2 teaspoon red pepper flakes (optional)
  • 2 cups basmati rice, rinsed very well
  • 2 (15-ounce) cans kidney beans, drained and rinsed
  • 1 (15-ounce) can diced fire roasted tomatoes
  • 2 tablespoons tomato paste
  • 2 1/2 cups vegetable broth
  • 1/3 cup sliced green olives (optional, for garnish)
  • 1/4 cup chopped fresh cilantro or parsley (optional, for garnish)

Instructions:

  1. Sauté the onion and pepper: In a large, deep pan heat 2 tablespoons extra virgin olive oil over medium heat until shimmering. Add the chopped onion, chopped bell pepper and season with a big pinch of kosher salt. Cook, tossing regularly until the vegetables soften, about 5 minutes.
  2. Add the garlic and spices: Add the garlic, paprika, cumin, and red pepper flakes. Cook for about 30 more seconds until fragrant.
  3. Add the rice, beans and tomatoes: Add the rice and season with another pinch of kosher salt. Toss to combine, then add the beans and fire roasted tomatoes. In a small bowl, mix the tomato paste and broth together, then add it to the rice mixture.
  4. Boil then simmer: Raise the heat and bring the mixture to a boil, then reduce heat to low. Cover with a tight-fitting lid and allow the rice to cook until tender and the liquid is fully absorbed, about 20 minutes.
  5. Garnish and serve: Garnish with the olives and fresh herbs, if using, and serve hot.

Cost per serving: Approximately $1.50

2. Ground Beef and Rice Skillet

Prep Time: 5 minutes | Cook Time: 20 minutes | Total Time: 25 minutes | Serves: 4

Ingredients:

  • 1 tablespoon olive oil
  • 1 pound lean ground beef
  • 1 medium onion, chopped
  • 1 red bell pepper, chopped
  • 2 cloves garlic, minced
  • 1 cup long grain white rice
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 2 tablespoons soy sauce
  • 2 1/2 cups beef broth
  • 1 cup frozen mixed vegetables
  • 1 cup shredded cheddar cheese (optional)

Instructions:

  1. Cook the beef: Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook, breaking it up with a spoon, until browned and cooked through, about 5-7 minutes. Drain excess fat.
  2. Add vegetables: Add onion and bell pepper to the skillet. Cook until softened, about 3-4 minutes. Add garlic and cook for another 30 seconds.
  3. Add rice and seasonings: Stir in rice, salt, pepper, garlic powder, and soy sauce. Cook for 1 minute, stirring constantly.
  4. Add liquid and simmer: Pour in beef broth and bring to a boil. Reduce heat to low, cover, and simmer for 15 minutes.
  5. Add vegetables and finish: Stir in frozen mixed vegetables and cook for 2-3 more minutes until vegetables are heated through and rice is tender. Top with cheese if desired and let melt before serving.

Cost per serving: Approximately $2.25

3. Chicken and Vegetable Stir-Fry

Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes | Serves: 4

Ingredients:

  • 1 1/2 pounds boneless chicken thighs, cut into strips
  • 2 tablespoons vegetable oil, divided
  • 1 onion, sliced
  • 1 bell pepper, sliced
  • 2 cups broccoli florets
  • 1 cup snap peas
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 3 tablespoons soy sauce
  • 1 tablespoon oyster sauce (optional)
  • 1 teaspoon sesame oil
  • 1 teaspoon cornstarch
  • 2 tablespoons water
  • 4 cups cooked rice
  • 2 green onions, sliced

Instructions:

  1. Prepare the sauce: In a small bowl, whisk together soy sauce, oyster sauce, sesame oil, cornstarch, and water. Set aside.
  2. Cook the chicken: Heat 1 tablespoon oil in a large wok or skillet over high heat. Add chicken and cook until golden and cooked through, about 6-8 minutes. Remove and set aside.
  3. Cook vegetables: Add remaining oil to the pan. Add onion and bell pepper, stir-fry for 2 minutes. Add broccoli and snap peas, stir-fry for 3-4 minutes until crisp-tender.
  4. Combine and finish: Add garlic and ginger, stir-fry for 30 seconds. Return chicken to pan, add sauce mixture, and stir-fry for 1-2 minutes until sauce thickens.
  5. Serve: Serve over rice and garnish with green onions.

Cost per serving: Approximately $2.00

4. Pasta with Meat Sauce

Prep Time: 5 minutes | Cook Time: 25 minutes | Total Time: 30 minutes | Serves: 6

Ingredients:

  • 1 pound ground beef
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 (28-ounce) can crushed tomatoes
  • 1 (15-ounce) can tomato sauce
  • 2 tablespoons tomato paste
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 pound pasta (any shape)
  • Grated Parmesan cheese for serving

Instructions:

  1. Cook the meat: In a large pot, brown ground beef over medium-high heat, breaking it up as it cooks, about 5-7 minutes. Drain excess fat.
  2. Add vegetables: Add onion, carrots, and celery. Cook until softened, about 5 minutes. Add garlic and cook 1 more minute.
  3. Add tomatoes and seasonings: Stir in crushed tomatoes, tomato sauce, tomato paste, basil, oregano, salt, and pepper. Bring to a simmer and cook for 15 minutes, stirring occasionally.
  4. Cook pasta: Meanwhile, cook pasta according to package directions. Drain.
  5. Serve: Serve sauce over pasta with Parmesan cheese.

Cost per serving: Approximately $1.75

5. Tuna and White Bean Skillet

Prep Time: 5 minutes | Cook Time: 10 minutes | Total Time: 15 minutes | Serves: 4

 

Ingredients:

 

  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes
  • 2 (15-ounce) cans white beans, drained and rinsed
  • 2 (5-ounce) cans tuna in water, drained
  • 4 cups baby spinach
  • 1/4 cup pasta cooking water (reserved)
  • 2 tablespoons lemon juice
  • Salt and pepper to taste
  • 12 ounces pasta, cooked
  • 1/4 cup grated Parmesan cheese

 

Instructions:

 

  1. Heat oil: Heat olive oil in a large skillet over medium heat.

 

  1. Add aromatics: Add garlic and red pepper flakes, cook for 30 seconds until fragrant.

 

  1. Add beans and tuna: Add white beans and tuna, gently breaking up tuna. Cook for 3-4 minutes until heated through.

 

  1. Add spinach: Add spinach and cook until wilted, about 1-2 minutes.

 

  1. Finish and serve: Add pasta water and lemon juice. Season with salt and pepper. Serve over pasta with Parmesan cheese.

 

Cost per serving: Approximately $2.00

 

6. Sausage and Pepper Pasta

Prep Time: 5 minutes | Cook Time: 20 minutes | Total Time: 25 minutes | Serves: 4

 

Ingredients:

 

  • 1 pound Italian sausage, casings removed
  • 2 bell peppers (any color), sliced
  • 1 large onion, sliced
  • 3 cloves garlic, minced
  • 1 (14-ounce) can diced tomatoes
  • 1/2 cup chicken broth
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste
  • 12 ounces pasta
  • 1/2 cup grated Parmesan cheese

 

Instructions:

 

  1. Cook sausage: In a large skillet, cook sausage over medium-high heat, breaking it up as it cooks, until browned, about 6-8 minutes.