Continued on next page:
Cook the spaghetti according to package directions until al dente. Drain and set aside.
Heat olive oil in a large pot over medium heat. Add the onion and cook until softened.
Stir in the garlic and cook for 30 seconds.
Add the ground beef and cook until browned, breaking it apart as it cooks. Drain excess fat if needed.
Mix in the tomato paste, crushed tomatoes, tomato sauce, oregano, basil, sugar, salt, and black pepper.
Bring to a gentle simmer and cook for 25–30 minutes, stirring occasionally.
Add the cooked spaghetti to the sauce and toss until evenly coated.
Sprinkle with Parmesan cheese before serving.
Enjoy your food!