Instructions
Step 1: Bring a large pot of salted water to a boil and cook the spaghetti according to the package instructions until al dente.
Step 2: Reserve 1/2 cup of pasta water, then drain the spaghetti.
Step 3: Heat the olive oil in a large skillet or saucepan over medium heat.
Step 4: Add the chopped onion and cook until softened.
Step 5: Stir in the minced garlic and cook for about 1 minute until fragrant.
Step 6: Add the ground beef and cook until browned, breaking it apart with a spoon.
Step 7: Drain excess grease if necessary.
Step 8: Stir in the crushed tomatoes, tomato paste, beef broth, Italian seasoning, oregano, paprika, red pepper flakes, salt, and black pepper.
Step 9: Simmer the sauce for 20 to 25 minutes, stirring occasionally, until thickened and flavorful.
Step 10: Toss the cooked spaghetti with the sauce or spoon the sauce over the pasta when serving.
Step 11: Sprinkle with grated Parmesan cheese and garnish with fresh parsley.
Step 12: Serve warm and enjoy.
Storage and Reheating Tips
Store leftover spaghetti and sauce in airtight containers in the refrigerator for up to 4 days.
Reheat on the stovetop over medium-low heat with a splash of water if needed.
Microwave individual portions for 1 to 2 minutes, stirring halfway through.
Freeze the meat sauce separately for up to 3 months for convenient future meals.
Continue on the next page