In a stand mixer, combine flour, yeast, sugar, and salt. Add eggs and warm milk, and mix until a shaggy dough forms.
Now add that soft butter a little at a time. This will feel chaotic at first—like “this will never come together” chaotic—but give it time. After about 8–10 minutes, it should turn into a smooth, slightly sticky dough that feels rich and soft.
Place dough in a greased bowl, cover, and let it rise until doubled—about 1–2 hours. Or until you get distracted by a book and go, “Oh right, dough!” (also valid).
Mix cream cheese, sugar, and vanilla until smooth. Try not to eat it straight with a spoon. Or do. I’m not your boss.
Punch down the dough and divide into 10–12 pieces. Roll each into a ball and place on a lined baking sheet.
Using your fingers or the bottom of a glass, press a little well into the center of each bun.
Add a spoonful of cream cheese filling into each well, then top with a little blackberry jam. Swirl it gently if you’re feeling artistic (or just emotionally stable that day).
Dot each bun with a couple whole blackberries because we are going for cozy mystery chic.
Second rise.
Cover and let rise again for about 30–45 minutes, until puffy.
Preheat oven to 350°F. Brush edges with egg wash for that golden glow.
Bake for 18–22 minutes, until beautifully golden and your kitchen smells like you’ve got your life together.