Ground Beef Mac and Cheese

Mac and cheese is a timeless comfort food that never fails to satisfy. It’s rich, creamy, and full of cheesy goodness. But what if we take this classic dish to the next level? By adding ground beef, we turn it into a hearty, protein-packed meal that’s perfect for busy weeknights.
Ground beef mac and cheese is a one-pot wonder that combines the best of both worlds—cheesy pasta and savory beef—for a dish the whole family will love.
This recipe is special because it’s delicious and incredibly easy to make. It uses simple, budget-friendly ingredients you likely already have in your kitchen.
Plus, it’s a great way to stretch a pound of ground beef into a satisfying meal that feeds the whole family. Whether you’re cooking for kids, meal-prepping for the week, or just craving something warm and comforting, this dish is a fantastic choice.
What I love most about this recipe is how versatile it is. You can keep it simple with just cheese and beef, or you can jazz it up with extra veggies, spices, or even a crunchy topping. It’s a great go-to meal when you want something homemade but don’t have a lot of time to spend in the kitchen.
Best of all, it’s a dish that brings people together—there’s nothing better than gathering around the table with a big bowl of cheesy, beefy goodness.
About Ground Beef Mac and Cheese
Ground beef mac and cheese is a heartier version of the classic mac and cheese we all know and love. While traditional mac and cheese is purely cheesy and creamy, this version adds a savory, meaty twist. The ground beef brings extra flavor and makes the dish more filling, turning it into a complete meal rather than just a side dish.
Unlike other beef and pasta dishes, this one doesn’t require a long cooking time or multiple pans. Some recipes, like baked mac and cheese, involve layering and baking, but this version is made right on the stovetop, keeping things quick and simple. It’s a great alternative to hamburger helper or boxed mac and cheese because you get fresh, real ingredients without any artificial flavors or preservatives.
Why You’ll Love It
- Super Easy to Make – This recipe is beginner-friendly and comes together in under 30 minutes. No complicated steps, just simple, delicious food!
- Kid-Approved – If your kids love mac and cheese and burgers, this is the perfect way to combine both into one dish they’ll ask for again and again.
- Budget-Friendly – Ground beef, pasta, and cheese are affordable pantry staples, making this a great meal when you need something delicious without breaking the bank.
- Customizable – You can switch up the cheese, add veggies like bell peppers or spinach, or throw in some spice with chili flakes or hot sauce to make it your own.
- One-Pan Wonder – Less mess, fewer dishes, and an easy cleanup make this recipe a winner for busy weeknights.
Ingredients
For the Mac and Cheese
- 2 cups elbow macaroni
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups milk (whole milk for extra creaminess)
- 2 cups shredded cheddar cheese
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder (optional)
- ½ teaspoon paprika (optional, for extra flavor)
For the Ground Beef
- 1 pound ground beef
- ½ small onion, diced
- 2 cloves garlic, minced
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon Worcestershire sauce (optional, for a deeper flavor)
Ingredient Notes
- Cheese matters! – I recommend sharp cheddar for a bold flavor, but you can mix in mozzarella, gouda, or even a little parmesan for extra richness.
- Whole milk vs. low-fat – Whole milk makes the sauce extra creamy, but if you only have 2% or skim, it will still work. Just know the sauce might be slightly thinner.
- Seasoning options – Paprika and garlic powder add a little more depth to the dish, but if you love spice, feel free to add a pinch of cayenne or red pepper flakes.
- Ground beef swaps – You can use ground turkey or chicken if you want a leaner option. For a plant-based version, try crumbled tofu or a meat substitute.
- Pasta choices – Elbow macaroni is classic, but feel free to use shells, rotini, or any short pasta you have on hand!
Kitchen Tools Needed
- Large pot – For boiling the macaroni. A deep pot helps prevent boiling over.
- Large skillet or saucepan – Used to cook the ground beef and later combine everything. A non-stick or cast-iron skillet works great.
- Colander – To drain the pasta once it’s cooked.
- Wooden spoon or spatula – For stirring the beef and mac and cheese mixture. A silicone spatula is great for scraping up any flavorful bits from the pan.
- Whisk – Helps mix the roux (butter and flour) smoothly for the cheese sauce, preventing lumps.
- Cheese grater – If you’re using block cheese, grating it fresh melts better than pre-shredded. I love using a box grater for quick shredding!
- Measuring cups and spoons – For accurate measurements of pasta, milk, and seasonings.
- Cutting board and knife – Needed to dice the onion and mince the garlic.
If you make mac and cheese often, I highly recommend a stainless steel or enameled cast-iron pot for even heating. Also, a box grater makes a huge difference—freshly grated cheese melts way better than pre-shredded!
Cooking Instructions
Step 1: Cook the Pasta (About 8-10 minutes)
- Bring a large pot of salted water to a boil.
- Add the elbow macaroni and cook according to the package instructions (usually 8-10 minutes) until al dente.
- Drain the pasta and set it aside. Don’t rinse it—this helps the sauce stick better!
Pro Tip: Save about ½ cup of pasta water before draining. If your mac and cheese gets too thick later, a splash of this starchy water can help loosen it up.
Step 2: Cook the Ground Beef (About 5-7 minutes)
- While the pasta is cooking, heat a large skillet over medium heat.
- Add the ground beef and break it up with a wooden spoon as it cooks.
- Once it starts browning, add the diced onion and minced garlic. Cook until the beef is fully browned and the onions are soft (about 5-7 minutes).
- Drain any excess grease, then stir in Worcestershire sauce, salt, and black pepper. Set aside.
I love adding a dash of Worcestershire sauce here—it deepens the beefy flavor without overpowering the dish!
Step 3: Make the Cheese Sauce (About 5 minutes)
- In the same pot used for pasta, melt the butter over medium heat.
- Whisk in the flour and cook for about 1 minute until it forms a smooth paste (this is called a roux).
- Slowly pour in the milk, whisking constantly to prevent lumps.
- Once the mixture thickens (about 2-3 minutes), lower the heat and stir in the shredded cheese until fully melted.
- Add salt, pepper, garlic powder, and paprika. Mix well.
Pro Tip: Whisk continuously when adding the milk—this keeps the sauce silky smooth!
Step 4: Bring It All Together (2-3 minutes)
- Add the cooked macaroni and ground beef to the cheese sauce. Stir everything together until well coated.
- If the sauce seems too thick, add a splash of the reserved pasta water.
- Taste and adjust seasoning if needed.
Step 5: Serve and Enjoy!
- Spoon into bowls and serve warm.
- Optional: Garnish with extra shredded cheese, chopped parsley, or a sprinkle of red pepper flakes for a kick!

If you have leftovers, they reheat well with a splash of milk to bring back the creamy texture!
Tips and Tricks for Success
- Grate Your Cheese – Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly. For the creamiest mac and cheese, grate a fresh block of cheddar!
- Don’t Overcook the Pasta – Cook it until just al dente since it will continue absorbing the sauce. Overcooked pasta can turn mushy.
- Season Every Layer – Adding a pinch of salt and spices at each stage (pasta, beef, sauce) ensures a well-balanced flavor in every bite.
- Let the Cheese Sauce Thicken – Be patient! Give the sauce a minute or two to thicken before adding the pasta. This helps it cling to the noodles better.
- Customize the Flavor – Want a smoky twist? Try smoked paprika. Craving heat? Add a dash of hot sauce or cayenne. Experiment and make it your own!
Ingredient Substitutions and Variations
Substitutions
- Ground Beef Alternatives – Swap it for ground turkey, chicken, or even plant-based crumbles for a lighter option.
- Dairy-Free Version – Use plant-based butter, dairy-free milk (like oat or almond), and vegan cheese. It may not be as creamy, but it’s still delicious!
- Gluten-Free Option – Use gluten-free pasta and substitute the all-purpose flour with cornstarch or a gluten-free flour blend.
Variations
- Veggie-Loaded Mac and Cheese – Stir in spinach, bell peppers, or mushrooms for extra nutrients.
- Baked Version – Transfer the finished mac and cheese to a baking dish, sprinkle with breadcrumbs and more cheese, and bake at 375°F (190°C) for 10-15 minutes.
- Spicy Kick – Add diced jalapeños, a few dashes of hot sauce, or a sprinkle of crushed red pepper flakes for extra heat.
- BBQ Mac and Cheese – Drizzle with a bit of BBQ sauce for a smoky, tangy twist.
With so many ways to switch it up, you’ll never get bored of this comforting classic!
Serving Suggestions
- Garlic Bread – The crispy, buttery goodness of garlic bread pairs perfectly with the creamy mac and cheese. It’s a must-have side for soaking up every last bit of cheese sauce!
- Crisp Green Salad – A fresh salad with a light vinaigrette balances the richness of the dish. I love a simple mix of lettuce, cherry tomatoes, and cucumbers.
- Steamed or Roasted Veggies – Serve with broccoli, carrots, or green beans for added nutrients and color on your plate.
- Pickles or Coleslaw – The tanginess of pickles or a crunchy slaw cuts through the creamy mac and cheese, making for a well-rounded meal.
- Fried or Baked Chicken – If you’re craving an extra hearty meal, pair this with crispy chicken tenders or baked drumsticks. It’s comfort food at its best!

Storage and Reheating Instructions
Storage
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- If making ahead, keep the pasta and sauce separate for best texture when reheating.
Reheating
- Stovetop: Add a splash of milk to a saucepan and heat the mac and cheese over low heat, stirring frequently until warmed through.
- Microwave: Place a portion in a microwave-safe bowl, add a little milk, and cover with a damp paper towel. Heat in 30-second intervals, stirring in between, until warm.
- Oven (for larger portions): Preheat to 350°F (175°C), place mac and cheese in an oven-safe dish, cover with foil, and bake for 15-20 minutes.
Mac and cheese thickens as it cools, so adding a splash of milk when reheating helps bring back that creamy texture. If you want to freshen up leftovers, stir in a little extra cheese before serving!
Frequently Asked Questions
Can I use a different type of pasta?
Absolutely! While elbow macaroni is the classic choice, you can use shells, rotini, penne, or any short pasta that holds sauce well.
How do I keep my mac and cheese from drying out?
The key is to not overcook the pasta and to add a little extra milk when reheating. If making ahead, store the sauce separately and mix it in when serving.
Can I freeze ground beef mac and cheese?
Yes, but the texture might change slightly. Store in an airtight container for up to 2 months. Reheat with extra milk and stir well to restore creaminess.
What’s the best cheese to use?
Sharp cheddar is my go-to, but you can mix in mozzarella, gouda, or Monterey Jack for extra flavor. Just avoid pre-shredded cheese—it doesn’t melt as smoothly!
How can I make this dish healthier?
Use whole wheat pasta, lean ground turkey instead of beef, and swap in a little Greek yogurt for some of the milk for added protein. You can also toss in extra veggies!
Can I make this ahead of time?
Yes! You can cook the pasta and beef ahead of time, then make the cheese sauce fresh when you’re ready to serve. This keeps it from getting too thick or dry.
I’d love to hear how this turns out for you! Let me know in the comments—did you add any fun twists to your mac and cheese? Maybe a little spice or extra toppings? Let’s chat about it!
Don’t forget to share your photos on Instagram and tag me (@tasiahub_) or use the hashtag (#tasiahub). I’d love to see your creations!

Ground Beef Mac and Cheese
Equipment
- Large pot
- Large Skillet or Saucepan
- Colander
- Wooden spoon or spatula
- Whisk
- Cheese grater
- Measuring cups and spoons
- Cutting Board and Knife
Ingredients
For the Mac and Cheese
- 2 cups elbow macaroni
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups milk whole milk for extra creaminess
- 2 cups shredded cheddar cheese
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder optional
- ½ teaspoon paprika optional, for extra flavor
For the Ground Beef
- 1 pound ground beef
- ½ small onion diced
- 2 cloves garlic minced
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon Worcestershire sauce optional, for a deeper flavor
Instructions
Step 1: Cook the Pasta (About 8-10 minutes)
- Bring a large pot of salted water to a boil.
- Add the elbow macaroni and cook according to the package instructions (usually 8-10 minutes) until al dente.
- Drain the pasta and set it aside. Don’t rinse it—this helps the sauce stick better!
- Pro Tip: Save about ½ cup of pasta water before draining. If your mac and cheese gets too thick later, a splash of this starchy water can help loosen it up.
Step 2: Cook the Ground Beef (About 5-7 minutes)
- While the pasta is cooking, heat a large skillet over medium heat.
- Add the ground beef and break it up with a wooden spoon as it cooks.
- Once it starts browning, add the diced onion and minced garlic. Cook until the beef is fully browned and the onions are soft (about 5-7 minutes).
- Drain any excess grease, then stir in Worcestershire sauce, salt, and black pepper. Set aside.
- I love adding a dash of Worcestershire sauce here—it deepens the beefy flavor without overpowering the dish!
Step 3: Make the Cheese Sauce (About 5 minutes)
- In the same pot used for pasta, melt the butter over medium heat.
- Whisk in the flour and cook for about 1 minute until it forms a smooth paste (this is called a roux).
- Slowly pour in the milk, whisking constantly to prevent lumps.
- Once the mixture thickens (about 2-3 minutes), lower the heat and stir in the shredded cheese until fully melted.
- Add salt, pepper, garlic powder, and paprika. Mix well.
- Pro Tip: Whisk continuously when adding the milk—this keeps the sauce silky smooth!
Step 4: Bring It All Together (2-3 minutes)
- Add the cooked macaroni and ground beef to the cheese sauce. Stir everything together until well coated.
- If the sauce seems too thick, add a splash of the reserved pasta water.
- Taste and adjust seasoning if needed.
Step 5: Serve and Enjoy!
- Spoon into bowls and serve warm.
- Optional: Garnish with extra shredded cheese, chopped parsley, or a sprinkle of red pepper flakes for a kick!
- If you have leftovers, they reheat well with a splash of milk to bring back the creamy texture!
Notes
Nutritional Value (Per Serving)
- Calories: ~550-650 kcal
- Protein: ~28g
- Carbohydrates: ~50g
- Fat: ~30g
- Saturated Fat: ~15g
- Cholesterol: ~80mg
- Fiber: ~2g
- Sugar: ~6g
- Sodium: ~600mg
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.