Go Back
+ servings
A spoon serving up a portion of hamburger casserole made with pasta and melted cheese.

Hamburger Casserole

This hamburger casserole is ground beef and mushrooms in tomato sauce, tossed with pasta and topped with melted cheese. A comfort food classic that's great for feeding a crowd, and can be easily customized to your tastes!
Course Main Course
Cuisine American
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6
Calories 458kcal
Author Sara Welch


  • 12 ounces macaroni uncooked
  • 2 teaspoons olive oil
  • 1 onion finely chopped
  • 12 ounces mushrooms sliced
  • 1 tablespoon minced garlic
  • 1 1/4 lbs lean ground beef I use 90% lean
  • salt and pepper to taste
  • 3 8-ounce cans tomato sauce
  • 15 ounce can diced tomatoes do not drain, I prefer to use the small diced (petite cut) variety
  • 2 teaspoons Italian seasoning
  • 2 cups shredded cheddar cheese
  • 2 tablespoons chopped parsley
  • cooking spray


  • Bring a pot of salted water to a boil; add the macaroni and cook according to package directions. Preheat the oven to 400 degrees F.
  • While the noodles are cooking, heat the olive oil in a large pan over medium high heat.
  • Place the onions and mushrooms in the pan and season with salt and pepper. Cook for 4-5 minutes, or until onions are softened and mushrooms have browned. Add the garlic and cook for 30 seconds.
  • Remove the vegetables from the pan and wipe it clean with paper towel.
  • Add the ground beef to the pan and cook for 4-5 minutes, breaking up the meat with a spatula. Season with salt and pepper to taste.
  • Add the tomato sauce, tomatoes and Italian seasoning to the beef and stir to combine. Add the mushroom mixture back to the pan and stir.
  • Drain the noodles and add to the pan with the beef; toss to combine.
  • Pour the beef and noodle mixture into a 9"x13" baking pan that's been coated in cooking spray. Top with cheddar cheese.
  • Bake for 10-15 minutes or until cheese is melted. Sprinkle with parsley and serve.



Calories: 458kcal | Carbohydrates: 47g | Protein: 38g | Fat: 17g | Saturated Fat: 10g | Cholesterol: 145mg | Sodium: 605mg | Potassium: 787mg | Fiber: 3g | Sugar: 5g | Vitamin A: 750IU | Vitamin C: 6.7mg | Calcium: 325mg | Iron: 4.6mg