Ingredients
For the Sauce:
- ¼ cup olive oil
- 1 large onion, diced
- 4 garlic cloves, minced
- 2 (28 oz) cans crushed tomatoes
- 1 (15 oz) can tomato paste
- 1 (28 oz) can tomato sauce
- 1 cup red wine (optional but recommended for depth of flavor)
- 1 tablespoon sugar
- 2 teaspoons dried oregano
- 2 teaspoons dried basil
- 2 teaspoons salt (adjust to taste)
- 1 teaspoon black pepper
- ½ teaspoon red pepper flakes (optional, for a little heat)
- 2 bay leaves
For the Meats:
- 1 pound Italian sausage links
- 1 pound pork ribs or pork shoulder, cut into chunks
- ½ pound meatballs (you can make your own or use store-bought)
- ½ pound beef short ribs (optional but adds incredible flavor)
- 1 cup grated Parmesan cheese (for serving)
Directions
1. Brown the Meats
In a large pot or Dutch oven, heat olive oil over medium heat. Brown the Italian sausage, pork, and beef in batches until nicely seared on all sides. Set aside the browned meats.
2. Sauté the Vegetables
In the same pot, add the diced onions and cook until softened and golden, about 5–7 minutes. Add the minced garlic and cook for another minute, until fragrant.
3. Add the Tomato Base
Stir in the tomato paste and cook for 2–3 minutes to caramelize. This deepens the flavor of the sauce. Add the crushed tomatoes, tomato sauce, red wine (if using), sugar, oregano, basil, salt, pepper, and red pepper flakes. Stir everything together.