Cheesy and delicious, this baked hamburger casserole recipe is one delicious dinner that my whole family loves. Simple to make, and filled with ground beef, cheese, shell pasta, and more, this hearty pasta bake is truly one of my favorites. It’s my go-to for my picky boys.

overhead view of hamburger casserole in a white oval casserole dish with a wooden spoon.

This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.

If there’s one thing my kids love, it’s ground beef and cheese. Rich, creamy pasta and flavorful ground beef form the base of this classic Italian-inspired casserole, and it’s absolutely loaded with cheese! This simple hamburger casserole is a perennial favorite at my house.

What’s in this Hamburger Casserole Recipe?

  • Ground Beef: I like to use lean ground beef, but you can also use fattier ground beef and drain the fat before adding it back in. Ground turkey or chicken also work well.
  • Onion: Any kind of onion will work, though I like to use yellow onions. Follow my onion cutting guide for tips on how to properly dice an onion.
  • Bell Pepper: Any color bell pepper will work here, so choose your favorite. I went with red.
  • Garlic: Adds earthy flavor.
  • Diced Tomatoes: I like to use canned tomatoes for convenience, but you can also use diced fresh tomatoes.
  • Tomato Paste: Deepens the tomatoey flavor of this dish and adds umami.
  • Seasonings: Salt, pepper, and Italian seasoning bolster the flavor of this casserole.
  • Worcestershire Sauce: Adds rich umami flavor. In a pinch, you can use low-sodium soy sauce, coconut aminos, or tamari.
  • Pasta: Choose a smaller type of pasta, like shells, macaroni, or ditalini. Longer pasta shapes will not work well.
  • Cream Cheese: Adds rich creaminess to this hamburger casserole.
  • Sour Cream: Adds creaminess and tanginess.
  • Butter: Unsalted butter adds flavor and creaminess to the noodles.
  • Cheese: I like a mixture of freshly shredded cheddar and mozzarella cheese. Feel free to swap these out for your favorite cheeses.
overhead view of ingredients for hamburger casserole in individual bowls.
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
Please enable JavaScript in your browser to complete this form.

Tips for Success

  • You can swap the ground beef for kidney or black beans to replace the protein. You could also use Beyond Meat for a vegetarian alternative.
  • To reduce the fat and calories in this recipe, you can use low-fat cheeses.
  • This recipe is good for sneaking in veggies. Mushrooms and carrots would be a great addition.
  • For a half portion, halve all of the ingredients and bake uncovered in a 9×9-inch pan for 25-30 minutes, or until heated through. Broil the cheese for 1-2 minutes if desired.
  • To make ahead, assemble the casserole through step 7, cover, and refrigerate for up to 1 day. When ready, bake as instructed.

How to Store and Reheat

Store leftover hamburger casserole in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F oven for 30-35 minutes, until warmed through. I do not recommend freezing this casserole.

overhead view of a serving of hamburger casserole on a white plate with a fork.

Serving Suggestions

This easy hamburger and pasta casserole is a hearty and filling ground beef dinner all by itself. If you like, you can serve it up with a vegetable side, such as Brown Sugar Glazed Carrots, Crispy Baked Green Beans, Creamy Garlic Mushrooms, or Roasted Veggies for extra goodness! However you decide to serve it, this recipe is guaranteed to be a surefire hit, even the kids will love it!

5-Star Review

“Y’all this is an amazing dish !! Perfection in its finest !! Flavour is great !! It’s very rich !! Thank you for this is real COMFORT FOOD” -Teresa Paul

More Hamburger Recipes we Love

Recipe Card

Hamburger Casserole Recipe

4.54 from 118 votes
Prep: 30 minutes
Cook: 30 minutes
Total: 1 hour
Servings: 6
Author: Becky Hardin
featured hamburger casserole.
Hamburger Casserole is a mix of ground beef, pasta, cheese, and tons of other tasty ingredients. The whole family will love this easy dinner!
Step-by-step photos can be seen below the recipe card.
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 pound ground beef lean preferred
  • ½ cup diced onion
  • ½ cup diced bell pepper any color
  • 2 cloves garlic minced
  • 14.5 ounces diced tomatoes drained (1 can)
  • 2 tablespoons tomato paste
  • 1 teaspoon kosher salt
  • 1 teaspoon Italian seasoning store-bought or homemade
  • ½ teaspoon ground black pepper
  • 1 teaspoon Worcestershire sauce
  • 8 ounces dry shell pasta (½ box)
  • 8 ounces cream cheese room temperature and cut into cubes (1 brick)
  • ½ cup sour cream
  • 3 tablespoons unsalted butter (⅜ stick)
  • ½ cup freshly shredded cheddar cheese
  • ½ cup freshly shredded mozzarella cheese
  • Fresh parsley optional, for garnish

Instructions 

  • Preheat oven to 350°F. Spray a 9×13-inch baking dish with nonstick spray. Set aside.
  • In a large skillet set over medium-high heat, brown the ground beef until it is no longer pink. Use a slotted spoon to transfer the cooked beef to a paper towel-lined bowl.
    1 pound ground beef
  • Add the onion and bell pepper to the skillet and sauté in the leftover fat for 2-3 minutes. Add the garlic and cook for 30 seconds.
    ½ cup diced onion, ½ cup diced bell pepper, 2 cloves garlic
  • Return the beef to the skillet. Stir in the drained tomatoes, tomato paste, salt, Italian seasoning, pepper, and Worcestershire sauce. Bring the mixture to a boil, reduce the heat, and simmer for 5 minutes. Remove from the heat and set aside.
    14.5 ounces diced tomatoes, 2 tablespoons tomato paste, 1 teaspoon kosher salt, 1 teaspoon Italian seasoning, ½ teaspoon ground black pepper, 1 teaspoon Worcestershire sauce
    beef and peppers cooking in a frying pan with a wooden spoon.
  • Meanwhile, boil the noodles according to package instructions, drain, and transfer to a large bowl.
    8 ounces dry shell pasta
  • Add the softened cream cheese, sour cream, and melted butter to the pasta. Mix well until the pasta is coated.
    8 ounces cream cheese, ½ cup sour cream, 3 tablespoons unsalted butter
    shell pasta mixed with cream cheese in a white bowl with a wooden spoon.
  • Spread half of the creamy pasta in the bottom of the prepared baking dish. Top with half of the meat mixture. Repeat the layers with the remaining ingredients and top with the shredded cheeses.
    ½ cup freshly shredded cheddar cheese, ½ cup freshly shredded mozzarella cheese
    a hand sprinkling cheese over an unbaked hamburger casserole in a white casserole dish.
  • Bake, uncovered, for 25-30 minutes, or until heated through. Broil the cheese for 1-2 minutes if desired. Garnish with fresh parsley and let rest for 10 minutes before serving.
    Fresh parsley
    fully assembled unbaked hamburger casserole in a white casserole dish.

Video

Becky’s Tips

  • To make this hamburger casserole with potatoes instead of pasta, peel and cut 3 pounds of Yukon Gold potatoes into ¼-inch slices. Place the potatoes in a large saucepan set over medium-high heat, and cover them with cold water. Bring the water to a boil and reduce the heat to low. Cook, uncovered, for 8-10 minutes, or until the potatoes are just fork-tender. Drain the potatoes and place them in the prepared baking dish. Mix the butter, cream cheese, and sour cream together and spread it evenly over the potatoes before continuing with the recipe as written.
Storage: Store leftover casserole in an airtight container in the refrigerator for up to 4 days. I don’t recommend freezing this cream-based casserole. 
Calories: 643kcalCarbohydrates: 37gProtein: 26gFat: 43gSaturated Fat: 22gPolyunsaturated Fat: 2gMonounsaturated Fat: 14gTrans Fat: 1gCholesterol: 138mgSodium: 755mgPotassium: 633mgFiber: 3gSugar: 6gVitamin A: 1517IUVitamin C: 25mgCalcium: 233mgIron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment!

How to Make Hamburger Casserole Step by Step

Cook the Meat: Preheat the oven to 350°F. Spray a 9×13-inch baking dish with nonstick spray. Set aside. In a large skillet set over medium-high heat, brown 1 pound of ground beef until it is no longer pink. Use a slotted spoon to transfer the cooked beef to a paper towel-lined bowl. Add ½ cup diced onion and ½ cup diced bell pepper to the skillet and sauté in the leftover fat for 2-3 minutes. Add 2 minced cloves of garlic and cook for 30 seconds. Return the beef to the skillet. Stir in 14.5 ounces (1 can) of drained diced tomatoes, 2 tablespoons of tomato paste, 1 teaspoon of salt, 1 teaspoon of Italian seasoning, ½ teaspoon of black pepper, and 1 teaspoon of Worcestershire sauce. Bring the mixture to a boil, reduce the heat, and simmer for 5 minutes. Remove from the heat and set aside.

beef and peppers cooking in a frying pan with a wooden spoon.

Boil the Noodles: Meanwhile, boil 8 ounces of shell pasta according to package instructions, drain, and transfer to a large bowl. Add 8 ounces (1 brick) of softened cream cheese, ½ cup of sour cream, and 3 tablespoons of melted unsalted butter to the pasta. Mix well until the pasta is coated.

shell pasta mixed with cream cheese in a white bowl with a wooden spoon.

Layer the Casserole: Spread half of the creamy pasta in the bottom of the prepared baking dish. Top with half of the meat mixture. Repeat the layers with the remaining ingredients and top with ½ cup of freshly shredded cheddar cheese and ½ cup of freshly shredded mozzarella cheese.

a hand sprinkling cheese over an unbaked hamburger casserole in a white casserole dish.

Bake the Casserole: Bake, uncovered, for 25-30 minutes, or until heated through. Broil the cheese for 1-2 minutes if desired. Garnish with fresh parsley and let rest for 10 minutes before serving.

fully assembled unbaked hamburger casserole in a white casserole dish.

More Ground Beef Casserole Recipes To Try

Meet Becky Hardin

Becky Hardin is a wife and mother living in Saint Louis Missouri. She founded The Cookie Rookie in 2012 as a creative way to share recipes. Now, she is a trusted resource for easy cooking around the world, being featured in Taste of Home, The Kitchn, ABC’s Home and Family, and more. Here at The Cookie Rookie she is the editor in chief of all recipes and continues to enjoy sharing her passion for cooking for busy families. She has since founded two additional food blogs, Easy Chicken Recipes and Easy Dessert Recipes.

4.54 from 118 votes (105 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

27 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Mary
Mary
July 21, 2024 6:50 pm

I liked the recipe but found 2 problems. 8oz pasta not enough
And bring mixture to boil. There’s no liquid in meat mixture.4 stars

Kim
Kim
April 1, 2024 6:13 pm

Very bland. Maybe too much cream cheese? Only thing I’ve made on this site that I won’t make again3 stars

Samantha Marceau
April 2, 2024 8:23 am
Reply to  Kim

Oh no! We’re so sorry to hear this wasn’t a hit for you, Kim!

Amanda Taylor
Amanda Taylor
August 26, 2023 9:30 am

Can you do this a crock pot?

Samantha Marceau
August 28, 2023 9:19 am
Reply to  Amanda Taylor

I don’t see why not!

Laura
Laura
July 21, 2023 6:54 pm

Taste good. But it is dry. I don’t think the tomatoes should drained. And maybe add some tomato sauce. I’d like to try it again with those changes.3 stars

Samantha Marceau
July 24, 2023 9:05 am
Reply to  Laura

We’re sorry this recipe wasn’t quite to your tastes, Laura!

Cathy
Cathy
June 13, 2023 8:14 pm

Found this recipe dry and bland.3 stars

Samantha Marceau
June 14, 2023 4:30 pm
Reply to  Cathy

We’re sorry to hear that, Cathy! It should be a creamier consistency due to the cream cheese, but certainly not dry! You could try adding another can of tomatoes and some more Italian seasoning to get it more to your personal tastes!

Mark W
Mark W
May 23, 2023 8:32 am

Made this yesterday, and it turned out good. Keeping it in the rotation. However, the recipe says “return the hamburger to the skillet, add other ingredients, then “bring to boil”. There was no liquid to boil. I triple checked the recipe, but found no liquid to “boil” What did I do wrong.4 stars

Samantha Marceau
May 23, 2023 9:09 am
Reply to  Mark W

Sorry for the confusion, Mark. The intent is to bring the mixture up to temp over high heat, then turn the temp down and let it cook for those 5 minutes. There should be a little bit of liquid given up by the tomatoes, but not a ton!

Mark
Mark
July 4, 2023 7:15 pm

Thank you 😊5 stars

Frank
Frank
January 24, 2024 5:44 pm
Reply to  Mark W

I added a cup of heavy cream to the beef mixture and a few tablespoons of the pasta water worked great

Teresa Paul
Teresa Paul
October 19, 2022 4:04 pm

Y’all this is an amazing dish !!
Perfection in its finest !!
Flavour is great !!
It’s very rich !!

Thank you for this is real COMFORT FOOD “”5 stars

Courtney Minor
October 24, 2022 9:55 am
Reply to  Teresa Paul

So happy you loved it, Teresa. It’s definitely comfort food :)

Jenn G
Jenn G
October 12, 2022 6:04 pm

Thank you for this! I’m always looking for new recipes for ground beef and this one is delicious 😋5 stars

Samantha Marceau
October 13, 2022 10:01 am
Reply to  Jenn G

Thanks so much for stopping by, Jenn!

TL Johnston
TL Johnston
October 6, 2022 7:46 pm

Delicious! My husband used 2 lbs of ground beef…it was very hearty and had great flavors!5 stars

Samantha Marceau
October 7, 2022 2:15 pm
Reply to  TL Johnston

So glad you enjoyed it!

Nancy
Nancy
June 14, 2022 4:06 pm

My whole family loved it. Will be making it for company. So easy to make. Next time I am going to use half hamburger and half Italian sausage, hope it’s as good as the original recipe4 stars

Becky Hardin
Becky Hardin
June 16, 2022 9:27 am
Reply to  Nancy

Let us know how it goes!