Homemade Hamburger Helper (Better Than the Box!)

Jump to RecipeRate this Recipe
No ratings yet
This post may contain affiliate links, see disclosure here.

This homemade Hamburger Helper comes together in one skillet with ground beef, tender pasta, and a creamy cheddar sauce that tastes SO MUCH BETTER than the powdered stuff from the box. It uses pantry staples you probably already have on the shelf, and is ready in under 30 minutes!

Homemade Hamburger Helper with ground beef and elbow macaroni in a creamy cheddar sauce, served in a white bowl.

It seems like my family basically lived off Hamburger Helper for a long time, back when money was tight and dinner had to be cheap, filling, and fast. We loved it then, and we still do. For a long time we kept a box or two in the pantry just in case, but somewhere along the way I started making it from scratch, and now we won’t go back. It just tastes so good made from whole ingredients, and it’s barely any more work. Greg is a meat-and-potatoes guy, and this is still one of his favorite suppers all these years later.

Yellow sunflower icon

Want to Save This Recipe?

Enter your email below and we’ll send it straight to your inbox! Plus you’ll get new recipes each week!

    Why Make Hamburger Helper From Scratch?

    The boxed kind leans on a powdered sauce packet, and I could always taste that faintly salty, slightly artificial edge. Making it yourself fixes that. You get to control the salt, the seasoning, and how cheesy it gets. I love that a pound of beef, some pasta, and a handful of spices stretch into a full skillet that feeds the whole family. And while it may not be less expensive than the box, because let’s be honest the box is super cheap, it is way better and stretches that pound of meat further than the box can. There’s nothing fancy here, just the good stuff.

    Homemade hamburger helper in a bowl near a skillet

    What Ingredients Do You Need?

    This is a short, forgiving list, but a few small choices make a real difference. Here’s what you’ll want to have ready:

    Ingredients to make homemade hamburger helper from scratch, including ground beef, shredded cheddar cheese, and elbow macaroni in bowls
    • Ground beef: I use 85/15 most of the time. You want enough fat that the beef actually tastes rich, but not so much that the skillet swims in grease. If yours is fattier, just spoon off the extra before you build the sauce.
    • Cheddar cheese: If you can, grate 2 cups yourself from a block, since freshly grated cheese has no anti-caking starch and melts the smoothest. That said, pre-shredded works just fine too, and it’s often the only way lactose-free cheddar comes (that’s what I use). Just stir it in off the heat in a couple of small handfuls, and it melts up creamy without any fuss.
    • Pasta: elbow macaroni or small shells are perfect because they cook quickly and catch the sauce. You’ll cook it right in the pan, so no separate pot to wash.
    • Tomato sauce: plain canned tomato sauce gives that familiar tang without making the dish taste like spaghetti.
    • Low-sodium beef broth: using the low-sodium version lets you salt to your own taste instead of guessing.
    • Heavy cream: this is what turns the sauce silky and helps the cheese melt in without breaking.
    • Onion and garlic: fresh, cooked down with the beef, for the savory base.
    • Flour and spices: a little all-purpose flour to thicken, plus salt, pepper, paprika, oregano, and garlic powder for that cozy, seasoned flavor.

    Can I Swap Any of the Ingredients?

    Yes, and this recipe is happy to flex with whatever works for you. Ground turkey, chicken, or meatless crumbles stand in nicely for the beef, though you may want an extra pinch of paprika since they’re milder. No heavy cream? Milk works, just stir in an extra teaspoon of flour so the sauce still thickens. Any melting cheese you love will do, and a little Monterey Jack folded in with the cheddar makes it extra creamy. If you’re out of beef broth, chicken broth or even water with a bouillon cube gets you there.

    Homemade hamburger helper with macaroni, ground beef, and cheese

    How Do You Make Homemade Hamburger Helper?

    We’re really making this in two stages, and it all happens in one skillet. First we build a savory beef base, then we cook the pasta right in the sauce so it soaks up all that flavor. I’ll walk you through it, and I promise it’s easier than the box made it look.

    Browning the ground beef and onions in a cast iron skillet

    Start by browning the ground beef with the diced onion over medium-high heat, breaking it up as it cooks. Once the beef is no longer pink and the onion has softened, stir in the garlic for just about 30 seconds. Be careful not to let the garlic sit too long on its own before you add liquid, because it can scorch and turn bitter fast.

    Sprinkling flour and spices over hamburger in skillet

    Sprinkle the flour and spices over the beef and stir for a minute. This helps because cooking the flour for a moment takes away that raw, pasty taste and gets it ready to thicken the sauce.

    Pouring broth into hamburger helper in skillet

    Now pour in the tomato sauce and broth, scraping up any browned bits stuck to the bottom of the pan. Those bits are pure flavor, so you’ll want to get them all. Add the dry pasta, stir, and bring everything to a gentle simmer. Cover and let it cook, stirring now and then so nothing sticks, until the pasta is tender and most of the liquid has soaked in. Don’t worry if it looks a little soupy at first… it thickens up beautifully as the pasta finishes and the sauce reduces.

    Stirring cream into hamburger helper in skillet

    Finally, lower the heat and stir in the heavy cream and grated cheddar until the sauce is smooth and glossy. One common mistake is dumping the cheese in while the pan is still ripping hot, which can make it clump or turn oily. Just turn the heat down first, add the cheese in a couple of handfuls, and stir gently. Taste, add salt or pepper if it needs it, and serve it warm. That’s it.

    What I Learned Testing and Eating This Over and Over

    A few things stood out after making this more than a few times.

    The pasta keeps drinking up the sauce as it sits, so it tends to go from saucy to thick while it rests. I just stir in a splash more warm broth to bring it right back to creamy.

    Elbow macaroni was the winner for me, holding its shape and catching the sauce in every little curve.

    And those spices might look like a lot, full teaspoons of paprika, oregano, and garlic powder, but it really isn’t too much. It lands right in the flavorful-in-all-the-good-ways zone, not overpowering at all.

    I also have a version that uses tomato paste rather than sauce, and I much prefer THIS version to that.

    This is a very hearty meal that goes a long way, making the best leftovers for another lunch and/or dinner.

    A wooden spoon in a skillet of cheesy homemade hamburger helper
    Homemade Hamburger Helper in skillet with spoon

    Homemade Hamburger Helper Recipe

    A creamy, cheesy one-skillet dinner with ground beef and pasta cooked together in a homemade tomato-cheddar sauce. No boxed seasoning packet needed.
    Prep Time 5 minutes
    Cook Time 25 minutes
    Total Time 30 minutes
    Serving Size 6

    Equipment

    Ingredients 

    • 1 lb ground beef 85/15
    • 1 small onion diced
    • 2 cloves garlic minced
    • 2 tablespoons all-purpose flour
    • 1 teaspoon salt plus more to taste
    • 1/2 teaspoon black pepper
    • 1 teaspoon paprika
    • 1 teaspoon dried oregano
    • 1 teaspoon garlic powder
    • 1 (8 oz) can tomato sauce
    • 2 cups low-sodium beef broth
    • 2 1/2 cups dry pasta (elbow macaroni or small shells)
    • 1 cup heavy cream or milk
    • 2 cups cheddar cheese grated

    Instructions

    • Brown the ground beef with the diced onion in a large skillet over medium-high heat, breaking up the beef, until no longer pink and the onion is soft, about 6 minutes. Spoon off excess grease if needed.
    • Stir in the garlic and cook about 30 seconds, until fragrant.
    • Sprinkle the flour, salt, pepper, paprika, oregano, and garlic powder over the beef. Stir and cook for 1 minute.
    • Pour in the tomato sauce and beef broth, scraping up any browned bits from the bottom of the pan.
    • Add the dry pasta and stir. Bring to a gentle simmer, cover, and cook, stirring occasionally, until the pasta is tender and most of the liquid is absorbed, about 12 to 14 minutes.
    • Reduce the heat to low. Stir in the heavy cream, then add the grated cheddar in a couple of handfuls, stirring until smooth and melted.
    • Taste and adjust salt and pepper. Serve warm.

    Nutrition

    Calories: 702kcal | Carbohydrates: 50g | Protein: 39g | Fat: 38g | Saturated Fat: 18g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 14g | Trans Fat: 1g | Cholesterol: 147mg | Sodium: 650mg | Potassium: 826mg | Fiber: 3g | Sugar: 4g | Vitamin A: 755IU | Vitamin C: 2mg | Calcium: 75mg | Iron: 4mg

    Notes

    If the sauce gets thicker than you like as it sits, loosen it with a splash of warm broth or milk. Freshly grated cheese melts the smoothest, but pre-shredded works too, just stir it in off the heat.
    A heaping spoon of homemade hamburger helper from a skillet

    How Do You Store and Reheat It?

    Leftovers keep in an airtight container in the fridge for up to 4 days. The pasta drinks up the sauce overnight, so when you reheat, stir in a splash of milk or broth over low heat to bring it back to creamy. I don’t love how the cream sauce holds up in the freezer, since it can separate a bit when thawed, so I usually make just enough for a couple of days.

    Homemade Hamburger Helper in skillet with spoon

    Frequently Asked Questions

    Can I make this ahead of time?

    You can, though it’s best fresh. If you’re making it ahead, cook the pasta a minute or two shy of tender so it doesn’t turn mushy when you reheat.

    Why is my sauce grainy?

    Nine times out of ten it’s just too much heat. Pull the pan off the burner before you stir the cheese in, and add it a little at a time so it melts gently. Do that and it comes out smooth, whether you’re using freshly grated or pre-shredded.

    Cheesy homemade hamburger helper being served
    This is my hamburger helper made with pre-shredded lactose-free cheddar cheese … so cheesy!

    Can I add vegetables?

    Absolutely. A cup of frozen peas or some sauteed mushrooms stirred in at the end is a cozy addition, and it’s a nice way to stretch the skillet even further.

    What can I serve with it?

    It’s really a full meal on its own, but a simple green salad or some crusty bread are good if you want a little something on the side.

    Once you make Hamburger Helper this way, I have a feeling the box is going to stay on the store shelf for good. It’s cozy, it’s cheesy, and it comes together in one pan on a busy night. Give it a try and let me know how yours turns out.

    Happy cooking!

    Love,
    Jennifer

    Yellow sunflower icon

    Tried this recipe?

    Tap the stars in the recipe card to leave a quick rating. Your rating helps other home cooks know this recipe works in a real kitchen, not just mine.

    Jennifer in meadow near studio

    Meet Jennifer

    Jennifer cooks and experiments in the kitchen at Maker Farm, where she focuses on simple pantry cooking, homemade staples, and practical recipes that make everyday meals easier. Over the years she has tested many ways to make cooking simpler and more dependable, and shares the methods that work best in her own kitchen, occasionally showing them on her Heart to Home at Maker Farm vlog.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Latest Videos