This easy homemade Hamburger Helper recipe is my better-for-you twist on a favorite childhood meal – and honestly, it’s even tastier than the boxed version I grew up with! Using simple ingredients, I recreated that nostalgic, cheesy, savory goodness while adding an extra boost of rich flavor and nutrition. I also discovered this is a dish I can sneak extra veggies into, and my kids don’t even notice. In fact, my whole family always asks for seconds, and they request this meal often, making it one of my most reliable weeknight dinners. After testing this recipe five times, I knew it was perfect, and it’s quickly earned a permanent spot in my meal-planning rotation.

Recipe Highlights
- A homemade version of a staple American comfort food, this cheeseburger macaroni is a family favorite meal that even my picky eaters love.
- With just 10 minutes of prep time and 30 minutes of cook time on the stovetop (most of it hands-off), this recipe is done in just 40 minutes. For me, this is a lifesaver when life gets busy, but I still want to serve a nutritious, homemade meal for my four boys.
- The leftovers store and reheat well, and it’s also a great recipe to divide into single portions for lunch meal prep.
- With 34 grams of protein per serving (when I use chickpea pasta), this recipe makes it easy to hit my daily protein goals without sacrificing any flavor.

Ingredient Notes And Substitutions
- Lean ground beef: May sub lean ground turkey or ground chicken, if preferred.
- Pasta: I typically use chickpea pasta, elbow macaroni, or shell-shaped chickpea noodles for this recipe, but any other noodle shape, such as penne, will work just fine.
- Flour: I use a gluten-free flour blend, but this recipe can also be made with regular all-purpose flour if there aren’t any dietary restrictions.
- Milk: I prefer to use whole milk for the richest taste and creamiest consistency, but any dairy or unsweetened plant-based milk will work.
- Half and half: Can substitute heavy cream.
- Broccoli florets: May sub 3 cups green or red bell peppers.
- Seasonings: I use a mix of Italian seasoning, sea salt, black pepper, and paprika.
- Olive oil: May substitute avocado oil.
- Garlic: If I don’t have garlic cloves on hand, I can sub 1 teaspoon garlic powder.
Find the ingredient list with exact measurements in the recipe card below.


Ingredient Spotlight: Try Chickpea Pasta
This recipe can be made with any favorite pasta. Since I eat gluten free, I started using chickpea pasta in place of regular pasta because it tastes nearly the same but offers me better nutrition. Made from nutrient-rich pulses, it’s higher in fiber and protein, often gluten-free, and comes in almost every pasta shape. (While not all chickpea pastas are gluten-free, it’s easy to find gluten-free versions.) I use it in any recipe that calls for traditional noodles, and it’s become an easy way to add more fiber and plant-based protein to my family’s meals – without my kids noticing any changes to their favorite dishes.
Compared to regular pasta, chickpea pasta is:
- higher in protein
- lower in carbs
- higher in fiber
- contains more iron
How To Make Hamburger Helper (Video)
- Brown the ground beef: In a large skillet over medium-high heat, brown the ground beef, breaking it into pieces as it cooks. Then, drain any excess fat, and transfer the beef to a bowl.
- Boil the pasta: While the ground beef cooks, boil the pasta until al dente.
- Sauté the veggies: In the same skillet, add the oil, broccoli, onions, and garlic, and cook until tender. Then sprinkle flour on top and toss to coat.
- Make the cheese sauce: Reduce the heat to medium-low, and slowly add 1 cup of milk at a time, whisking constantly. Let the mixture simmer and thicken after each addition. Then, stir in the half and half, tomato paste, Dijon, shredded cheese, and seasonings.
- Add the ground beef and cooked pasta: Stir in the cooked ground beef and pasta, and serve warm.
For serving size and the complete directions and ingredient amounts, scroll down to the recipe card below. All of our recipes include the nutrition analysis, listing calories (kcals), protein, carbohydrates/carb, fiber, sugar, sodium, cholesterol, and more per serving.


Make It Gluten-Free
To make a gluten-free version of this recipe, I simply use all-purpose 1:1 gluten-free flour and gluten-free pasta noodles, such as Banza.
Make It Dairy-Free
For a dairy-free version of this hamburger helper, I use unsweetened dairy-free milk instead of whole or 2% milk, canned coconut milk in place of half and half, and dairy-free shredded cheese.
Serving Suggestions
With 34 grams of protein and carbohydrates, 5 grams of fiber, and plenty of veggies per serving, I consider this dish a complete meal on its own. That said, when my kids are extra hungry (which, who am I kidding, they almost always are!), I’ll make a simple side to pair with the Hamburger Helper. My go-tos include a lentil salad, steamed green beans, fruit salad, sourdough bread, and homemade hummus and pita chips. When it comes to toppings, I like sour cream, sliced green onions, or fresh herbs. If I’m craving a little heat, I’ll top my serving with hot sauce or a sprinkle of chili powder. Any leftovers I end up having can be used in some versatile ways; I’ll repurpose them as a taco filling or serve them over lettuce greens for an easy salad.

One Of Our 5-Star Reviews ⭐⭐⭐⭐⭐
“This has become a family favorite and is on our monthly meal rotation. My kids are SO happy when I make this and it’s fairly easy and is so delicious.”
– Catrina
Storing and Reheating Leftovers (If I Have Any)
Once cooled, I transfer any leftovers to an airtight container and store them in the fridge for up to 3 days. When I’m ready to enjoy this meal again, I reheat the hamburger helper either in the microwave or in a large pot over medium heat on the stove. I’ve found that the sauce tends to dry out slightly over time, so I usually add an extra ¼ to ½ cup of beef broth, low-sodium chicken broth, or vegetable broth to bring it back to the right consistency.
Note: I don’t recommend freezing leftovers, as the sauce tends to separate and the noodles typically become mushy.
Homemade Hamburger Helper Recipe
This elevated, homemade Hamburger Helper recreates the nostalgic comfort meal with extra nutrition, hidden veggies, and 34 grams of protein per serving. Ready in just 40 minutes, it’s a weeknight favorite the whole family will love.
Ingredients
- 1 lb lean ground beef
- 6 ounces dry chickpea shell or elbow pasta*
- 1 tablespoon olive or avocado oil
- 1 medium head broccoli florets, cut into small pieces (~ 2 ½ cups)
- 1 small yellow onion, finely diced (~ ⅔ cup)
- 3 garlic cloves, minced (~ 2 teaspoons)
- 2 tablespoons all-purpose flour
- 2 cups milk (whole milk or 2%)
- ⅓ cup half and half
- 1 tablespoon tomato paste
- 1 teaspoon Dijon mustard
- 1 cup shredded cheddar cheese
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon fine salt
- ¼ teaspoon black pepper
Instructions
- Place a large skillet with a lid over medium-high heat. Cook the ground beef for 7-8 minutes or until cooked through, breaking into small pieces as it cooks. Remove the cooked ground beef to a bowl; set aside.
- Meanwhile, as the beef cooks, cook the pasta in a saucepan of boiling water according to the package directions. Drain and set aside.
- Wipe out the skillet from Step 1 and place it over medium-high heat. Add the oil, broccoli, onion, and garlic. Cook for 4-5 minutes or until the onions are translucent and tender.
- Sprinkle the flour over top of the vegetables and stir to evenly coat the veggies with the flour.
- Reduce heat to medium-low and slowly add the milk, one cup at a time, whisking constantly after each addition. Once all the milk has been added and the mixture has thickened (about 8 minutes), add the half-and-half, tomato paste, mustard, shredded cheese, Italian seasoning, paprika, salt, and pepper. Stir together until mixed. Remove from heat.
- Add the cooked pasta and cooked ground beef to the skillet, carefully folding them into the cheese sauce and veggies until evenly mixed. Serve warm.
- Store leftovers in the fridge for up to 3 days.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
Notes
For gluten-free, use a gluten-free flour blend and gluten-free chickpea pasta, such as Banza. May also use regular gluten-free pasta shells.
For dairy-free, use unsweetened dairy-free milk instead of whole or 2% milk, canned coconut milk in place of half and half, and dairy-free shredded cheese.
Substitutions
- May sub lean ground turkey or ground chicken for the ground beef
- May sub 3 cups green or red bell peppers for the broccoli
Nutrition Information
- Serving Size: 1/6 of the recipe
- Calories: 411
- Fat: 16 g
- (Sat Fat: 7 g)
- Sodium: 522 mg
- Carbohydrate: 34 g
- (Fiber: 5 g
- Sugar: 9 g)
- Protein: 34 g
- Cholesterol: 72 mg
Dietary
For ultimate success, we highly recommend reading the tips in the full blog post above. All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish a recipe, please rewrite the recipe in your own unique words. Link back to the source recipe here on The Real Food Dietitians. Thank you!

This has become a family favorite and is on our monthly meal rotation. My kids are SO happy when I make this and it’s fairly easy and is so delicious.
Sounds like a ‘win’ for everyone! We appreciate the feedback and 5-star review, Catrina!
This hits home. When subbing protein pasta, the macros are also a win. This meal is easy and comforting. A bit of nostalgia that every 90’s kid loves! This will become a staple in our house.
Fantastic, Heather! Thanks for the 5-star review!
This was really good! I was a little nervous that my boys wouldn’t like it because it might seem too much like a casserole for them. However, all three of them ate it well. My 7 year old had seconds and would have had thirds if he didn’t have basketball practice after dinner. I did think it looked like it didn’t have enough liquid for the sauce so I made a little slurry of 1 more tablespoon of flour and 1 cup of chicken broth and mixed that in and let it thicken again before adding the ground beef and pasta. This recipe is a keeper!
Thanks so much for the feedback, Courtney!
My child can’t eat tomatoes right now. Any suggestions for what we can do about the tomato paste? Leave it out or replace? Thank so much!
You could probably just leave it out and still enjoy this recipe, enjoy!