Cheesy Garlic Butter Beef Spaghetti (Print Version)

Spaghetti, ground beef, and garlic butter unite with cheese for a creamy, satisfying pasta favorite.

# Ingredients:

→ Pasta

01 - 10 ounces dried spaghetti

→ Beef

02 - 1 pound ground beef

→ Fats

03 - 1 tablespoon olive oil, optional
04 - 3 tablespoons unsalted butter, divided

→ Aromatics

05 - 3 cloves garlic, minced
06 - 1 small yellow onion, finely diced

→ Sauce

07 - 1 1/4 cups heavy cream or half and half
08 - 1/2 cup low-sodium beef broth or reserved pasta water

→ Cheese

09 - 1 cup shredded cheddar cheese
10 - 1/3 to 1/2 cup grated Parmesan cheese

→ Seasonings

11 - 1 teaspoon Italian seasoning
12 - 1 teaspoon garlic powder
13 - 1/2 teaspoon onion powder
14 - 3/4 teaspoon kosher salt, plus more to taste
15 - 1/4 teaspoon cracked black pepper
16 - Pinch red pepper flakes, optional

→ Garnish

17 - Chopped fresh parsley or green onions, optional

# Steps:

01 - Bring a large pot of salted water to a boil. Add spaghetti and cook according to package instructions until al dente, about 9 to 10 minutes. Reserve 1/2 cup of pasta water before draining. Drain and set aside, tossing with a tiny bit of oil to prevent sticking if desired.
02 - Heat a large deep skillet over medium-high heat. Melt 1 tablespoon of butter and add olive oil if needed. Add ground beef and cook 5 to 7 minutes, breaking up any clumps, until evenly browned. Drain excess fat for a balanced sauce consistency.
03 - Add diced onion to the skillet and sauté for 3 to 4 minutes until translucent. Stir in minced garlic and cook approximately 30 seconds, just until fragrant.
04 - Add the remaining 2 tablespoons of butter, Italian seasoning, garlic powder, onion powder, salt, black pepper, and red pepper flakes if using. Stir continuously for 1 minute to properly infuse flavors.
05 - Pour in the heavy cream and beef broth (or reserved pasta water). Stir and use a wooden spoon to deglaze and incorporate any bits from the pan base. Allow mixture to simmer for 3 to 4 minutes until it begins to thicken.
06 - Reduce heat to low. Gradually add shredded cheddar a handful at a time, stirring until each batch melts. Add grated Parmesan and stir until the sauce is smooth. Adjust consistency with a splash of reserved pasta water if needed.
07 - Add drained spaghetti to the skillet. Using tongs, gently toss for 2 to 3 minutes to evenly coat pasta with the sauce and distribute beef.
08 - Remove skillet from heat and allow pasta to rest for a couple of minutes to let the sauce set and thicken slightly. Serve hot, garnished with chopped parsley or green onions if desired.

# Notes:

01 - Gradually add cheese over low heat to maintain a smooth sauce and prevent separation.