Easter was this past weekend and we did the full production: church, egg hunt, ham dinner. The routine is the routine. The church is the same church. The pews smell the same. The hymns are the same. And the food is the same because Easter food does not change, it deepens, like a well that you have been drawing from for forty years and that has never run dry.
Ham with brown sugar and Dijon glaze. Scalloped potatoes, the kind with cream and cheese that bake into a golden casserole of comfort. Asparagus roasted with olive oil and lemon. Rolls from scratch. The chocolate sheet cake, because every holiday is a birthday in this house, and every birthday gets the cake.
Gayle came. She wore the same blue Easter dress. She looked smaller than last Easter, which I noticed without commenting on, the way I notice everything about Gayle that I cannot fix. She ate ham and scalloped potatoes and a piece of cake and pronounced it all satisfactory, and I packed up leftovers for her car, and she drove home, and I followed her in my car without her knowing, because I will always follow her home, because she is my mother and the road between her house and mine is the most important stretch of pavement in my life.
Larry was not there. Larry was on the road. I called him Easter morning and said happy Easter and he said same to you kid, which is what he has called me since I was fourteen, and I am forty and he still calls me kid, and I hope he never stops. I told him I saved him ham. He said he would come by next week. He did not come by next week. He came by three weeks later, and when he did, he was thinner, and his hands shook around his coffee cup, and I saw it, and I said nothing, and the silence was the loudest thing in the room.
The egg hunt was in the backyard. Josie found the most eggs because she is strategic now, not random. Tyler found the golden egg because he is methodical. Justin found eggs by running at full speed and grabbing whatever he saw first. Amber helped me hide extra eggs for Josie to find, because Amber understands that sometimes the game is not about winning. Sometimes the game is about making sure the youngest one finds enough to feel like she won. That is a kind of intelligence that school does not teach and life teaches slowly, and Amber learned it early, because Amber had to learn everything early.
The scalloped potatoes are the soul of our Easter table, but this year I kept thinking about what else carries that same warmth — cream and cheese baked into something that feels like a promise. This Three Cheese Risotto is that same kind of dish: slow, rich, the kind of thing you stir while you watch your mother’s car pull into the driveway, the kind of thing you set aside a container of for the people who couldn’t make it, the kind of thing that says I saved you some and means I saved you a place.
Three Cheese Risotto
Prep Time: 10 minutes | Cook Time: 35 minutes | Total Time: 45 minutes | Servings: 6
Ingredients
- 6 cups chicken broth (or vegetable broth), warmed
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 1/2 cups Arborio rice
- 1/2 cup dry white wine
- 1 cup freshly grated Parmesan cheese
- 1/2 cup shredded Gruyère cheese
- 4 ounces mascarpone cheese
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon freshly ground black pepper
- 2 tablespoons fresh chives, finely chopped (for garnish)
Instructions
- Warm the broth. In a medium saucepan, bring the chicken broth to a gentle simmer over low heat. Keep it warm throughout the cooking process.
- Build the base. In a large, heavy-bottomed pot or Dutch oven, melt the butter with the olive oil over medium heat. Add the onion and cook, stirring occasionally, until soft and translucent, about 4 to 5 minutes. Add the garlic and cook for 1 minute more.
- Toast the rice. Add the Arborio rice to the pot and stir to coat each grain in the butter and oil. Cook, stirring frequently, until the edges of the rice turn slightly translucent, about 2 minutes.
- Deglaze with wine. Pour in the white wine and stir until it is fully absorbed, about 1 to 2 minutes.
- Add broth gradually. Add the warm broth one ladleful (about 3/4 cup) at a time, stirring frequently and waiting until each addition is nearly absorbed before adding the next. This process takes about 20 to 25 minutes. The risotto is ready when the rice is creamy and tender but still has a slight bite at the center.
- Stir in the cheeses. Remove the pot from the heat. Stir in the Parmesan, Gruyère, and mascarpone until melted and fully incorporated. The risotto should be creamy and luxurious. Season with salt and pepper to taste.
- Serve immediately. Spoon into warm bowls and garnish with fresh chives. Serve alongside glazed ham, roasted asparagus, or any dish that deserves a rich, golden companion.
Nutrition (per serving)
Calories: 420 | Protein: 15g | Fat: 19g | Carbs: 44g | Fiber: 1g | Sodium: 680mg