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!

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.

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.

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:

- 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.

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.

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.

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.

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.

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.


Homemade Hamburger Helper Recipe
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
Notes

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.

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.

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

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.

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.



