The wedding rehearsal dinner. March 2027. Forty people at a rented hall with a kitchen I commandeered completely. Mason was home and made the brown butter rolls, which were genuinely the best bread I've ever tasted, better than mine, better than anything I've taught. He handed me one warm from the pan and said nothing and I held it and understood that it was a gift more than a roll. He's been working toward this for two years.
I made the grandmother's biscuits from the first chapter of the first book. The marinara I'd been simmering since the afternoon. The roasted chicken with the sauce Mason and I had refined. A peach cobbler using stone fruit I'd put up last summer. Mia's mother Maria made tamales and placed them alongside my biscuits on the same table, the two food traditions side by side, and the guests ate from both and didn't seem to notice the convergence but I noticed it and it felt like the whole reason for cooking.
Ethan stood in the kitchen doorway near the end of the evening and watched the cooks — me, Mason, Mia, her mother — moving around the space. He said to Gary, quietly enough that I barely heard, "This is what I'm building toward. A kitchen that holds everyone." Gary said, "You come by it honestly." Ethan said, "I know." He looked at me across the room. I raised my glass. He raised his. The kitchen held everyone. The kitchen always holds everyone.
The marinara I had going that afternoon at the rehearsal dinner was always meant to be more than a side — it was the thread running through the whole meal, the thing that took hours and asked you to stay close to the stove while everything else happened around you. A Sicilian meat sauce is that kind of recipe: unhurried, generous, the sort of dish that fills a rented hall with a smell that makes forty people feel like they’ve come home. If you’re cooking for a table where traditions are converging and you want one dish to quietly hold it all together, this is the one.
Sicilian Meat Sauce
Prep Time: 20 min | Cook Time: 2 hrs | Total Time: 2 hrs 20 min | Servings: 8–10
Ingredients
- 2 tbsp olive oil
- 1 medium yellow onion, finely diced
- 5 cloves garlic, minced
- 1 lb ground beef (80/20)
- 1/2 lb sweet Italian sausage, casings removed
- 1/2 cup dry red wine
- 2 cans (28 oz each) crushed San Marzano tomatoes
- 1 can (6 oz) tomato paste
- 1 tsp dried oregano
- 1 tsp dried basil
- 1/2 tsp crushed red pepper flakes
- 1 tsp granulated sugar
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 1/4 cup fresh basil, torn, for serving
- Freshly grated Parmesan, for serving
Instructions
- Build the base. Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 6–8 minutes. Add the garlic and cook 1 minute more until fragrant.
- Brown the meat. Add the ground beef and sausage to the pot, breaking them up with a wooden spoon. Cook over medium-high heat until no pink remains, about 8–10 minutes. Drain excess fat, leaving about 1 tbsp in the pot for flavor.
- Deglaze with wine. Pour in the red wine and stir, scraping up any browned bits from the bottom of the pot. Let the wine simmer and reduce by half, about 3 minutes.
- Add the tomatoes. Stir in the crushed tomatoes and tomato paste until fully combined. Add oregano, dried basil, red pepper flakes, sugar, salt, and black pepper. Stir well.
- Simmer low and slow. Bring the sauce to a gentle bubble, then reduce heat to low. Partially cover and simmer for at least 1 hour 30 minutes, stirring every 20 minutes, until the sauce is dark, thick, and deeply flavored. For a richer sauce, simmer up to 2 hours.
- Taste and finish. Adjust salt and red pepper to taste. Serve over pasta or alongside crusty bread, topped with torn fresh basil and grated Parmesan.
Nutrition (per serving)
Calories: 295 | Protein: 19g | Fat: 15g | Carbs: 18g | Fiber: 4g | Sodium: 540mg