Skip to Content

Mushroom Hamburger Casserole

Share this recipe:

Mushroom hamburger casserole is the ultimate easy weeknight dinner. Cheesy pasta noodles are combined with ground beef and tomato sauce in a casserole dish. Serve it with a side salad or crunchy biscuit and you’ll have a dish the whole family will want seconds of!

Looking down at a casserole dish with melted cheese, spiral noodles and a tomato sauce.

Mushroom Hamburger Casserole Recipe

Hamburger anything is a favorite around here. From the crockpot hamburger soup to our one-pot taco pasta, I’m always finding ways to use ground beef in my dinner recipes because it’s affordable and so easy to cook with.

This hamburger casserole recipe will surely become a new go-to meal idea for a variety of reasons. Here’s why you’ll love this recipe:

  • Easy to make – Cook the ground beef, boil the pasta, then dump all ingredients into a casserole dish to bake!
  • Cheap – Ground beef is a cheaper meat option and is great for using in casserole recipes.
  • Family-favorite – It’s a filling flavorful weeknight meal idea. With simple tastes and textures that kids even enjoy, you really can’t go wrong here!
Ingredients to make the recipe on a counter including raw ground beef, a bag of pasta noodles, can of tomato sauce, diced tomatoes, sliced mushrooms, yellow onion, bowl of shredded cheddar cheese and bowls of spices.

Recipe Ingredients

Many of us remember eating hamburger casserole as kids. For me, it was in a package and didn’t taste nearly as good as this homemade recipe does! Fresh mushroom slices, diced tomatoes, and spiral pasta really take this recipe up a level. Here’s what you’ll need to make it:

  • Ground beef: 1 lb of lean ground beef is used. Feel free to swap with ground pork.
  • Pasta noodles: I like to use brown rice spiral pasta noodles, but you can use any kind of noodles you like.
  • Onion: Yellow onion is the most versatile with a depth of flavor. White onion can also be used with its slightly milder flavor.
  • Pasta sauce: Look for a 24 oz jar of pasta sauce. One with added herbs or mushrooms will work great. The more flavor the better!
  • Diced tomatoes: A 14 oz can of diced tomatoes keeps things easier as there’s no chopping required.
  • Mushrooms: I recommend using fresh mushrooms as they will add a completely different texture to the casserole. Canned mushrooms
  • Shredded cheese: Cheddar cheese is so versatile and perfect for this recipe. Mild cheddar has a creamy subtle taste. Old cheddar (aged cheddar) has a more nutty and sharp taste to it. Colby or marble cheese would also work well for this recipe. Mozzarella cheese can also substitute for cheddar because of its mild flavor.
  • Spices: A bit of oregano adds earthy green flavor to the sauce. Garlic powder adds a subtle sweetness, plus salt and pepper.

Pro Tip: To cut back on costs, try cutting the ground beef in half and substituting the other half with lentils. They are a great source of protein and fiber! We do this often when making meatballs for budget-friendly meals.

Four images grouped together showing steps to make the recipe. First is a large pot with sliced mushrooms, ground beef, tomatoes spices and tomato sauce. Second is a casserole dish with tomato sauce and cooked spiral noodles on top. Third is Ingredients mixed together. Fourth is shredded cheddar cheese sprinkled on top of the casserole recipe.

How To Make Hamburger Casserole

This hamburger casserole is so easy to make, it can be ready in a few simple steps. Here’s an overview with more detailed instructions in the recipe card at the bottom of this post:

  1. Cook pasta – Boil noodles according to package instructions. Drain and set aside.
  2. Ground beef – Cook ground beef and onion in a skillet with a bit of oil.
  3. Assemble – Stir in pasta sauce, diced tomatoes, mushrooms, and all spices. Add in cooked pasta. Pour into a casserole dish and top with shredded cheddar cheese.
  4. Bake – Bake at 350°F for 30 minutes and let cook before slicing and serving.

Pro Tip: Cooking your pasta ahead of time makes this meal even more of a breeze. Boil the pasta in water, drain and rinse earlier in the week. Then store in the fridge in an airtight container until you’re ready to make the hamburger casserole.

Common Questions

Can I use mozzarella cheese instead of cheddar cheese?

Mozzarella cheese melts beautifully and has a mildly sweet taste that pairs well with pasta dishes. I would work great in replacement of cheddar cheese.

How do you know when hamburger casserole is cooked?

Because the ground beef is already cooked in advance, there’s no need to worry about an undercooked hamburger casserole. Baking at 350°F for 30 minutes is enough time to ensure that the casserole is fully warmed through and the cheese is melted and bubbly.

Should I cover my hamburger casserole with foil while baking?

Some people prefer to cover their casserole with foil for 20 minutes and then remove it for the last 10 minutes. We haven’t had any problems with baking without foil for the full 30 minutes so we stick with that method. It’s just personal preference.

Pro Tip: Batch prep ground beef in advance. Sometimes if I find a sale on ground beef I will stock up and cook it all in one big batch with some onion. Then I’ll freeze 1 lb each in freezer bags. I frequently use it in casserole dishes and skillet meals so this saves time and money.

Close up of the hamburger casserole with a piece taken out and a wood spoon.

To Serve With

Hamburger casserole is easy to serve on its own, but can also be served with a variety of sides to round out the meal. Here are some ideas:

Storing leftovers

You probably won’t have trouble with leftovers lasting too long (this recipe is a crowd-pleaser and your family will probably gobble it up). However, here are some tips for storing extra:

  • Refrigerate – Let the hamburger casserole cool completely, then cover it with plastic wrap. Chill in the fridge.
  • To freeze – Slice into squares and individually wrap in plastic wrap. Add all pieces to a freezer bag and store them in the freezer for easy lunches.
  • Future freezer meal – Prep all ingredients in an aluminum casserole pan and cover it with plastic. Store in the freezer for 1-3 months. When ready to eat, thaw in the fridge and cook for 25-40 minutes or until the cheese is bubbly and the casserole is heated all the way through.
A white plate with a fork on it and a serving of the hamburger casserole. The red casserole dish with recipe is in the background.

A classic recipe like hamburger casserole is the best comfort food. We are sure you’re going to love making this all Winter long for the perfect filling meal!

More Casserole Recipes

If you love casserole recipes as much as we do, then you are sure to find some more favorites in these recipes below:

Hamburger casserole with melted cheese on top in a white casserole dish.

Mushroom Hamburger Casserole

The ultimate easy weeknight dinner. Cheesy pasta noodles are combined with mushrooms, ground beef and tomato sauce in a casserole dish.
Save Recipe! Pin This Print It
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 8 servings



  • Preheat oven to 350°F
  • Add noodles to a pot of boiling water and cook according to package instructions. Drain and set aside.
    Cooked spiral pasta in a strainer.
  • In a large pot over medium high heat, coo the beef and onion until beef is browned and onion turns translucent. Drain any excess grease.
    Ground beef and onion in a large pot with wood spoon.
  • Add the pasta sauce, diced tomatoes, mushrooms, oregano, garlic powder, salt and pepper to the pot and mix together. Bring to a boil, then reduce to let simmer for 5 minutes.
    Two images of a pot. First with mushrooms, tomato sauce, diced tomatoes and spices dumped over ground beef. Second with sauce ingredients mixed together.
  • Add the ground beef in tomato sauce mixture to a casserole dish. Add the cooked noodles on top. Mix everything together.
    Cooked spiral noodles on top of red sauce. Second image is spiral noodles mixed with red ground beef sauce mixture in casserole dish.
  • Sprinkle shredded cheese over top of the casserole. Bake for 25-30 minnutes or until cheese is melted and bubbly.
    Two images of a casserole dish. First with shredded cheese on top of hamburger casserole. Second is melted cheese on hamburger casserole recipe in white dish.
  • Let cool then scoop onto plates and serve.
    A white plate with hamburger casserole and a fork.


Calories: 289kcal | Carbohydrates: 27g | Protein: 24g | Fat: 10g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 57mg | Sodium: 836mg | Potassium: 725mg | Fiber: 3g | Sugar: 6g | Vitamin A: 621IU | Vitamin C: 13mg | Calcium: 188mg | Iron: 3mg

The nutritional information provided is an estimate and is per serving.

Save This Recipe:Follow us on Pinterest @MadeByAndi

Share this recipe: