This Hamburger Green Bean Casserole is a hearty, comforting dish that combines ground beef, green beans, and a creamy mushroom sauce. Topped with cheddar cheese and crispy fried onions, it’s the perfect blend of savory flavors. Whether you're looking for a simple weeknight dinner or a crowd-pleasing family meal, this casserole delivers every time.
Ingredients
1 lb ground beef
1 can (15 oz) green beans, drained
1 can (10.5 oz) cream of mushroom soup
¼ cup milk
1 teaspoon garlic powder
½ teaspoon onion powder
½ teaspoon black pepper
½ cup shredded cheddar cheese
½ cup French fried onions
Salt to taste
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
Directions
Preheat oven to 350°F (175°C).
In a large skillet, cook the ground beef over medium heat until browned, breaking it apart as it cooks. Drain any excess fat.
In a medium bowl, mix the cream of mushroom soup with the milk, garlic powder, onion powder, and black pepper until smooth.
Add the green beans to the skillet with the cooked beef, then pour the soup mixture over the top. Stir to combine.
Transfer the beef and green bean mixture to a greased 9x9-inch baking dish. Sprinkle the shredded cheddar cheese on top.
Bake in the preheated oven for 25-30 minutes, or until the casserole is hot and bubbly.
Remove from the oven and sprinkle the French fried onions over the top. Return to the oven and bake for an additional 5 minutes or until the onions are golden brown and crispy.
Serve warm and enjoy!
Servings and Timing
Prep Time: 10 minutes
Cooking Time: 35 minutes
Total Time: 45 minutes
Servings: 6
Variations
Add more vegetables: I love adding extra vegetables to this casserole. You could throw in some carrots, peas, or even corn for an added touch of color and flavor.
Swap the beef: For a lighter version, I often swap the ground beef for ground turkey or chicken. It works just as well and still tastes amazing.
Make it spicy: If I’m craving a little kick, I’ll add a dash of hot sauce or some red pepper flakes to the soup mixture.
Use different cheese: While cheddar is my go-to, I’ve also tried mozzarella or Monterey Jack, which gives it a different flavor profile.
Storage/Reheating
Storage: Leftovers store well in an airtight container in the refrigerator for up to 3-4 days.
Reheating: I recommend reheating this casserole in the oven at 350°F (175°C) for 10-15 minutes to help it heat through evenly. You can also microwave individual servings for a quicker option, but the oven preserves the texture of the crispy onions better.
FAQs
Can I use fresh green beans instead of canned?
Yes! I often use fresh green beans for a fresher taste. Just blanch them before adding them to the skillet, and they’ll cook up beautifully in the casserole.
Can I make this casserole ahead of time?
Absolutely! I love making this casserole a day or two ahead. You can prepare it, cover it with foil, and refrigerate it until you’re ready to bake. Just add an extra 5-10 minutes to the baking time since it will be chilled.
Can I freeze Hamburger Green Bean Casserole?
Yes, this casserole freezes well! After baking, let it cool completely before wrapping it tightly and storing it in the freezer for up to 3 months. To reheat, thaw in the refrigerator overnight and bake at 350°F (175°C) until heated through.
Can I use a different soup instead of cream of mushroom?
I’ve swapped cream of mushroom with cream of chicken or even cream of celery, depending on what I have on hand. Each version brings its own flavor, so feel free to experiment.
Can I add more cheese on top?
For sure! If you're a cheese lover like me, I often pile extra cheese on top before baking. It melts perfectly and adds an extra gooey layer.
Conclusion
Hamburger Green Bean Casserole is one of those classic comfort foods that never disappoints. It’s simple, hearty, and full of flavor, making it the perfect dish for any family dinner or weeknight meal. Whether you follow the recipe to the letter or switch things up with your favorite ingredients, this casserole is sure to be a hit every time!
Recipe:

Hamburger Green Bean Casserole
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Cheryl
- Total Time: 45 minutes
- Yield: 6 servings
- Diet: Gluten Free
Description
A hearty, comforting casserole with ground beef, green beans, and a creamy mushroom sauce, topped with cheddar cheese and crispy fried onions.
Ingredients
1 lb ground beef
1 can (15 oz) green beans, drained
1 can (10.5 oz) cream of mushroom soup
¼ cup milk
1 teaspoon garlic powder
½ teaspoon onion powder
½ teaspoon black pepper
½ cup shredded cheddar cheese
½ cup French fried onions
Salt to taste
Instructions
- Preheat oven to 350°F (175°C).
- In a large skillet, cook the ground beef over medium heat until browned, breaking it apart as it cooks. Drain any excess fat.
- In a medium bowl, mix the cream of mushroom soup with the milk, garlic powder, onion powder, and black pepper until smooth.
- Add the green beans to the skillet with the cooked beef, then pour the soup mixture over the top. Stir to combine.
- Transfer the beef and green bean mixture to a greased 9x9-inch baking dish. Sprinkle the shredded cheddar cheese on top.
- Bake in the preheated oven for 25-30 minutes, or until the casserole is hot and bubbly.
- Remove from the oven and sprinkle the French fried onions over the top. Return to the oven and bake for an additional 5 minutes or until the onions are golden brown and crispy.
- Serve warm and enjoy!
Notes
Leftovers store well in an airtight container in the refrigerator for up to 3-4 days.
Reheat in the oven at 350°F (175°C) for 10-15 minutes or microwave individual servings.
Can be made ahead of time and refrigerated before baking. Add 5-10 minutes to the baking time.
Freezes well for up to 3 months. Thaw and reheat at 350°F (175°C).
Substitute ground turkey or chicken for a lighter version.
Swap out cream of mushroom soup for cream of chicken or cream of celery.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 4g
- Sodium: 600mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 50mg