Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Beefaroni

Homemade Beefaroni


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Grace
  • Total Time: 40 minutes
  • Yield: Serves approximately 4

Description

This homemade Beefaroni recipe brings the ultimate comfort food to your dinner table. With tender ground beef and perfectly cooked macaroni enveloped in a rich, cheesy tomato sauce, this dish is not only satisfying but also incredibly easy to whip up. In just 40 minutes, you can enjoy a hearty meal that’s perfect for family dinners or meal prep. The combination of savory spices and creamy cheese makes Beefaroni a nostalgic favorite that kids and adults alike will adore. Plus, it’s versatile enough to serve as a main course or alongside your favorite side dishes!


Ingredients

Scale
  • 1 lb ground beef
  • ½ lb macaroni (2 cups)
  • ¾ cup diced yellow onion
  • 3 cloves minced garlic
  • 2 cups shredded cheddar cheese
  • 1 ½ cups beef broth
  • 8 oz tomato sauce
  • ½ cup half and half
  • Various seasonings (including Worcestershire sauce, mustard, and dried herbs)

Instructions

  1. In a large skillet, cook seasoned ground beef with onions until browned; drain excess fat.
  2. Boil macaroni in salted water until al dente.
  3. Prepare the roux by melting butter in the skillet, then adding garlic, flour, and tomato paste.
  4. Slowly mix in beef broth and tomato sauce; simmer until thickened.
  5. Stir in cheese until melted; add ground beef and cooked macaroni.
  6. Serve hot, optionally topped with additional cheese.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 420
  • Sugar: 6g
  • Sodium: 720mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 1g
  • Carbohydrates: 36g
  • Fiber: 2g
  • Protein: 23g
  • Cholesterol: 75mg