Classic Spaghetti with Meat Sauce

Directions:

1. In a large skillet or saucepan, heat olive oil over medium heat. Add chopped onion and sauté until softened, about 3–4 minutes.
2. Add garlic and cook for 30 seconds until fragrant.
3. Add ground beef and cook until browned, breaking it apart with a spoon. Drain excess grease if needed.
4. Stir in crushed tomatoes, tomato paste, Italian seasoning, basil, salt, pepper, and red pepper flakes (if using).
5. Reduce heat to low and let simmer for 20–25 minutes, stirring occasionally.
6. Meanwhile, cook spaghetti in a large pot of salted boiling water according to package instructions. Drain.
7. Toss the cooked spaghetti with the meat sauce until evenly coated.
8. Serve hot, topped with grated Parmesan and fresh herbs if desired.

Prep Time: 10 minutes | Cooking Time: 30 minutes | Total Time: 40 minutes

Kcal: 480 kcal | Servings: 6 servings

Tips & Serving Suggestions:
– Use ground turkey or Italian sausage as a variation.
– Add a splash of red wine to the sauce while simmering for extra depth.
– Leftovers store well in the fridge for up to 4 days.
– Serve with garlic bread and Caesar salad for a complete meal.

Conclusion:
Classic spaghetti with meat sauce is a comforting, crowd-pleasing meal full of rich, Italian flavor. Whether for a cozy family dinner or a casual gathering, it’s always a guaranteed hit.