Ingredients:
1 lb ground beef
12 oz spaghetti
2 tablespoons olive oil
1 small onion, finely chopped
3 cloves garlic, minced
1 can (14.5 oz) crushed tomatoes
1/4 cup tomato paste
1/2 cup beef broth
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon red pepper flakes (optional)
Salt and pepper to taste
4 tablespoons unsalted butter
1/2 cup heavy cream
1/2 cup grated Parmesan cheese (plus more for garnish)
Fresh parsley, chopped (for garnish)
Directions:
Cook the spaghetti: Cook the spaghetti according to the package instructions, drain, and set aside.
Prepare the beef bolognese sauce: In a large skillet, heat olive oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant. Stir in the ground beef, breaking it up with a spoon. Cook until browned, about 7-8 minutes. Stir in the crushed tomatoes, tomato paste, and beef broth. Add the dried oregano, basil, red pepper flakes (if using), salt, and pepper. Simmer the sauce for 15-20 minutes, stirring occasionally.
Make the creamy garlic butter sauce: In a separate pan, melt butter over medium heat. Add the heavy cream and simmer for 2-3 minutes until the sauce thickens.
Combine pasta and sauce: Add the cooked spaghetti to the creamy garlic butter sauce, tossing to coat the pasta evenly.
Serve: Serve the creamy garlic butter spaghetti topped with the beef bolognese sauce. Garnish with grated Parmesan cheese and chopped parsley. Enjoy!
Cooking Time: 30 minutes | Servings: 4