This post may contain affiliate links. Read my disclosure policy.
Made in one pan in about 30 minutes, homemade Hamburger Helper is the from-scratch version of the classic boxed dinner. Ground beef, elbow macaroni, and a creamy cheddar sauce cook together in the same pan. There are no powdered packets here, just pantry spices and real cheese. It's an easy, budget-friendly meal with simple flavors that kids and adults will both enjoy.

My Grown-Up Take on a Childhood Classic!
I have a real soft spot for ground beef dinners that come together in one pan, like my Ground Beef Gnocchi and 20-Minute Ground Beef Stir Fry. Ground beef is affordable, browns in minutes, and soaks up every flavor you give it.
Today's one-pan ground beef dinner is Homemade Hamburger Helper. General Mills launched the boxed version in 1971, when beef prices were climbing and families wanted a way to stretch a pound of meat. The idea was simple: beef, pasta, and a seasoning packet went into one skillet, and dinner was done.
If you have memories of that famous boxed dinner, you'll feel right at home with this one. My version of Hamburger Helper is nostalgic but made completely from scratch. In my usual style, I kept it hearty and protein-packed: a full pound of ground beef and elbow macaroni simmered together in a smoky tomato-beef sauce, with two cups of sharp cheddar and a splash of half-and-half stirred in at the end.
The result is creamy, comforting, budget-friendly, kid-friendly, and ready in just 30 minutes. Made with affordable staples like ground beef, elbow macaroni, and cheddar, this homemade hamburger helper stretches one pound of ground beef into a filling dinner for six, much like my Turkish pasta.
Serve it with my garlic bread or roasted sweet potatoes and broccoli. And for more cozy ground beef comfort food, try my Salisbury steak with mushroom gravy or classic beef chili next.

Best Ground Beef for Hamburger Helper
The beef is the star here, so choose a blend with a little fat for flavor. I drain most of it after browning, but leave about a tablespoon in the pan.
- 80/20 or 85/15 ground beef: I used 1 pound of 85/15. It browns nicely and stays juicy without leaving the sauce greasy.
- Leaner beef (90/10 or 93/7): This works too. You may not need to drain anything, and you can add an extra drizzle of olive oil if the pan looks dry.
- Other ground meats: Ground turkey, ground chicken, or Italian sausage all work. Turkey and chicken are milder, so add an extra pinch of smoked paprika and salt. Sausage gives it a flavor closer to my Creamy Sausage Rigatoni.

Ingredients and Substitutions
- Ground beef and olive oil: Brown the beef in a tablespoon of olive oil, and I recommend 85% or 90% lean. If your beef is fattier, drain it well and leave just a tablespoon of fat in the pan. Ground turkey or ground chicken also work.
- Onion and garlic: I finely chop a small onion so it melts into the sauce, then add fresh garlic right after. Yellow or white onion both work.
- Tomato paste: Three tablespoons add color and a savory tomato flavor. You can also use ½ cup tomato sauce and simmer a minute or two longer.
- Spices: I season with Italian seasoning, smoked paprika, onion powder, garlic powder, salt, and black pepper instead of using the boxed packet. Regular paprika works if you don't have smoked paprika. Add a pinch of cayenne or chili powder for heat.
- All-purpose flour: I sprinkle in a tablespoon to thicken the sauce. For a gluten-free option, whisk 2 teaspoons of cornstarch into a little cold broth and add it to the rest of the broth. Use gluten-free pasta, too.
- Beef broth and Worcestershire sauce: I pour in 3 cups of low-sodium broth, which becomes the cooking liquid for the pasta, plus 2 teaspoons of Worcestershire for a savory, cheeseburger-style flavor. If you only have regular broth, cut back on the salt and season at the end. Soy sauce is a good backup for the Worcestershire.
- Elbow macaroni: I cook 2 cups of dry elbow macaroni right in the sauce. Small shells, rotini, or cavatappi also work, but cooking times may vary slightly.
- Half-and-half and butter: Stir in ½ cup half-and-half near the end, then melt in a tablespoon of unsalted butter for a glossy sauce. Whole milk or heavy cream can replace the half-and-half. Salted butter is fine; just taste before adding more salt.
- Sharp cheddar cheese: I shred my own from a block, since pre-shredded cheese has anti-caking agents that can make the sauce grainy. Colby Jack or Pepper Jack are great swaps.
- Fresh parsley (optional): For a pop of color on top.


How to Make Homemade Hamburger Helper (Step-by-Step Photos)
This is a recipe overview. Scroll down to find the complete instructions + ingredient amounts in the recipe card below.
- Brown the beef. Heat the olive oil in a large, deep skillet over medium-high heat. Cook the beef until it's no longer pink, breaking it into small crumbles. Drain the fat, leaving about a tablespoon in the pan.
- Cook the onion and garlic. Lower the heat to medium. Cook the onion for 3 to 4 minutes until soft, then add the garlic for 30 to 60 seconds.
- Toast the tomato paste and spices. Stir in the tomato paste, spices, salt, and pepper. Cook for 1 minute.

- Add the flour. Sprinkle the flour over the beef and stir for 1 to 2 minutes to cook out the raw flour taste.
- Simmer the pasta. Pour in the broth and Worcestershire. Add the dry macaroni, bring it to a gentle boil, then simmer for 8 to 9 minutes. Stir often so the pasta doesn't stick.

- Make it creamy. Stir in the half-and-half, then simmer for 1 to 2 more minutes.

- Add the cheese. Take the pan off the heat. Stir in the cheddar and butter until melted, then taste for salt and pepper. And that's it! Dinner is ready.

Variations
- Cheeseburger Style: Stir 1 teaspoon of yellow mustard into the sauce, and top each bowl with diced dill pickles and chopped tomatoes.
- Taco Style: Swap the Italian seasoning and smoked paprika for 2 tablespoons of taco seasoning (reduce the salt), use pepper jack, and top with salsa.
- Lighter Version: Use lean ground turkey and whole milk instead of half-and-half.
- Extra Veggies: Stir in 1 cup of frozen peas or a few handfuls of baby spinach during the last 2 minutes of simmering.
- Gluten-Free: Use gluten-free elbows and replace the flour with gluten-free 1:1 flour or cornstarch whisked into the cold broth.

How to Serve It
Scoop Homemade Hamburger Helper into bowls and top it with extra cheddar and chopped parsley. It's a hearty meal on its own, but I love a green vegetable on the side. My Garlic Green Beans with Olive Oil and Parmesan are ready in minutes, and Green Beans with Pine Nuts add a nice toasty crunch. For something fresh, try my Broccoli Cashew Salad or The Most Amazing Greek Salad. Feeding a crowd? Finish with a slice of Chocolate Chip Bundt Cake or German Apple Cake for dessert. I hope you love it!❤️ Ask me any questions in the comments. Julia.

Homemade Hamburger Helper (Cheeseburger Macaroni from Scratch)
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (450g)
- 1 small onion finely chopped
- 2 cloves garlic minced
- 3 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon smoked paprika
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- 1 teaspoon salt to taste
- ½ teaspoon freshly ground black pepper to taste
- 1 tablespoon all-purpose flour
- 3 cups low-sodium beef broth (720ml)
- 2 teaspoons Worcestershire sauce
- 2 cups uncooked elbow macaroni (about 8 oz / 225g)
- ½ cup half-and-half (120ml)
- 2 cups sharp cheddar cheese (8 oz / 225g), shredded
- 1 tablespoon unsalted butter
- shredded cheddar optional, for garnish
- fresh parsley chopped, for garnish
Instructions
- In a large, deep skillet, heat the olive oil over medium-high heat. Add the ground beef and cook, breaking it into small crumbles with a wooden spoon, until browned and no longer pink (160°F / 71°C). Drain the excess fat, leaving about 1 tablespoon in the pan.
- Lower the heat to medium. Add the onion and cook for 3-4 minutes, until soft and translucent. Add the garlic and cook for 30-60 seconds, until fragrant.
- Stir in the tomato paste, Italian seasoning, smoked paprika, onion powder, garlic powder, salt, and pepper. Cook for 1 minute.
- Sprinkle the flour over the beef mixture and stir to coat. Cook for 1-2 minutes, stirring constantly, to cook out the raw flour taste.
- Add the liquid and pasta: Pour in the beef broth and Worcestershire sauce, stirring and scraping up any browned bits. Stir in the uncooked macaroni. Bring to a gentle boil, then reduce to a simmer. Cook for 8-9 minutes, stirring often to prevent sticking, until the pasta is tender and the sauce is slightly thickened.
- Stir in the half-and-half and simmer for 1-2 minutes, until smooth and creamy.
- Finish with cheese: Remove the skillet from the heat. Stir in the cheddar and butter until melted. Taste and season with more salt and pepper, if needed.
- Serve warm, topped with extra cheddar and fresh parsley, if desired. Store leftovers in the refrigerator for up to 4 days.
Notes
- Too thick? If the sauce thickens while sitting, stir in a tablespoon of broth or milk at a time until you reach your desired consistency.
- Using regular beef broth? Reduce the added salt and season only at the very end.
- Stir often: The pasta cooks directly in the sauce, so frequent stirring keeps it from sticking to the bottom of the pan.
- Add veggies: Stir in frozen peas, baby spinach, or diced bell peppers during the last few minutes of simmering.
- Shred your own cheese: Block cheddar melts smoother than pre-shredded cheese.
- Add the cheese off the heat: Cheddar melts smoothly once the pan is off the burner. Over high heat, it can turn grainy or oily.
- Pasta Swaps: Small shells, medium shells, rotini, cavatappi, ditalini, mini penne, all work in place of elbows. Wide egg noodles are another great option and cook in about 6-8 minutes (cook them separately). For orzo, use 1½ cups, since it packs more densely than elbows. Orzo sticks easily, so stir it often and keep the heat at a gentle simmer. Whichever shape you choose, follow the package time and add a splash more broth if the pan looks dry.
- Gluten-Free Option: The easiest swap is a 1:1 gluten-free all-purpose flour blend. Use the same 1 tablespoon and cook it exactly like regular flour. You can also skip the flour and whisk 1½ teaspoons cornstarch into the cold broth before adding it. Either way, use gluten-free pasta and a gluten-free Worcestershire sauce. Be careful not to overcook it, as gluten-free pasta can get mushy fast.
- Can I make this dairy-free? Yes. Use plant-based butter and unsweetened dairy-free milk like full-fat coconut milk, cashew milk, or soy milk instead of the half-and-half. Replace the cheddar with a high-quality vegan melting cheese.
- Special Tools: Large, deep skillet (12-inch) or Dutch oven | Wooden spoon | Box grater | Cutting board | Knife | Measuring cups and spoons.
Storage & Make-Ahead Tips
- Make Ahead Instructions: Chop the onion, mince the garlic, and shred the cheese up to 1 day in advance. Store them covered in the refrigerator.
- Storage and Reheating: Refrigerate leftovers in an airtight container for up to 4 days. Reheat in a skillet over low-medium heat with a splash of milk or broth, or microwave in 30-second bursts, stirring in between.
- I don't recommend freezing, since the pasta softens and the cheese sauce can turn grainy.
Nutrition
Nutrition Disclaimer:
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist's advice.



I'm wondering how this would set-up in the crock pot? I serve 30 youth on Wednesday nights at our church and have found that mac & cheese do poorly in the crock pot. The cheese curdles and won't hold several hours. We have no working kitchen at church, so all the meals are made at home and brought in. What do you think?