Ingredients for - Homemade Spaghetti Sauce

1. 3 tbsp. extra-virgin olive oil, divided  
2. 1 medium yellow onion, finely chopped
3. 6 cloves garlic, sliced 
4. 1/2 tsp. dried basil (optional)
5. 3 tsp. kosher salt, divided
6. 1 tsp. freshly ground black pepper, divided
7. 1 lb. (85% lean) ground beef
8. 2 (28-oz.) cans whole peeled tomatoes
9. 1 Parmesan rind
10. 1/4 c. chopped fresh basil
11. 1 tbsp. unsalted butter

How to cook deliciously - Homemade Spaghetti Sauce

1 . Stage

In a medium saucepan over medium heat, heat 2 tablespoons oil. Add onion, garlic, basil (if using), oregano, 1 teaspoon salt, and 1/2 teaspoon pepper and cook, stirring occasionally, until onion is translucent and light golden brown, about 7 minutes.

2 . Stage

Increase heat to medium-high. Add beef and break up into small pieces with a wooden spoon. Cook, stirring occasionally and reducing heat if needed, until beef begins to brown, about 8 minutes; season with 1 teaspoon salt and remaining 1/2 teaspoon pepper.

3 . Stage

In a medium bowl, crush tomatoes and their juices with your hands until small pieces form. Add tomatoes and Parmesan rind to saucepan and cook over medium heat, stirring occasionally, until sauce reduces by about one-quarter and raw tomato flavor has cooked out, 25 to 30 minutes. Remove from heat; discard Parmesan rind.

4 . Stage

Add butter and remaining 1 tablespoon oil and 1 teaspoon salt; toss to combine until sauce is glossy and butter is melted.