Pat beef dry and brown in batches to develop deep color, then sauté onion, carrots and celery until soft. Stir in garlic and tomato paste, deglaze with dry red wine and reduce. Return beef with diced tomatoes, broth and herbs, then simmer low and slow for roughly two hours. Add potatoes for the final 30 minutes until fork-tender. Finish by adjusting seasoning; serve with polenta or crusty bread. Flavors improve when rested overnight.
The rain was hammering against the kitchen window that November evening in Bologna when my host mother Nonna Maria waved me toward the stove and handed me a glass of Sangiovese. She never measured anything, just tossed handfuls of carrots and celery into a pot that looked older than the building we were standing in. That pot of spezzatino bubbled away for two hours while she told me stories about surviving winters during the war with nothing but tough cuts of meat and patience. I have been chasing that flavor ever since, and after dozens of attempts, this version finally brings me back to that steamy kitchen every single time.
I made this for my father the winter he complained that all my Italian cooking was too fussy, and he went back for thirds without saying a word. That silence, punctuated only by the scraping of bread against the bowl, was the highest compliment I have ever received in my kitchen.
Ingredients
- Beef chuck (800 g, cut into 3 cm cubes): Chuck is the undisputed king here because the fat and connective tissue melt during the long braise, making every bite succulent rather than stringy.
- Carrots (2 medium, peeled and sliced): They bring a quiet sweetness that balances the acidity of the tomatoes and wine.
- Celery (2 stalks, chopped): Do not skip this, because celery builds the aromatic backbone that makes the stew taste like it came from an Italian nonnas kitchen.
- Yellow onion (1 large, finely chopped): A slow sauté of onion creates a sweet, golden foundation that lifts the entire dish.
- Potatoes (2 medium, peeled and cubed): Added late so they hold their shape while absorbing every drop of the rich broth.
- Garlic (2 cloves, minced): Just two cloves is enough to whisper rather than shout, letting the herbs take center stage.
- Canned diced tomatoes (400 g): San Marzano if you can find them, because their low acidity and bright flavor make a noticeable difference.
- Beef broth (500 ml): A good quality broth ensures the braising liquid is deep and savory from the very start.
- Dry red wine (120 ml): Something you would drink, because cooking wine is a compromise your stew does not deserve.
- Tomato paste (2 tbsp): This concentrated hit of umami gives the sauce its rust red color and an almost meaty depth.
- Extra virgin olive oil (2 tbsp): Used to sear the beef and sweat the vegetables, it carries flavor through every layer.
- Bay leaves (2): Remove them before serving, but never leave them out, since they add an earthy complexity that is impossible to replicate.
- Fresh thyme (3 to 4 sprigs) or dried (1 tsp): Fresh is brighter, but dried works beautifully when fresh is unavailable.
- Fresh rosemary (1 sprig) or dried (1 tsp): A little goes a long way, and its piney warmth is what makes this unmistakably Italian.
- Salt and freshly ground black pepper: Season in layers throughout cooking, and taste at the end, because underseasoned stew is the only true tragedy.
Instructions
- Season and Sear the Beef:
- Pat the beef cubes thoroughly dry with paper towels and season them generously with salt and pepper. Heat the olive oil in a heavy Dutch oven over medium high heat until it shimmers, then brown the beef in batches without crowding the pot so each piece develops a deep caramelized crust.
- Build the Vegetable Base:
- In the same pot with all those lovely browned bits stuck to the bottom, toss in the onions, carrots, and celery with a generous pinch of salt. Sauté for about six minutes until everything softens and smells sweet, then stir in the garlic for one final minute until fragrant.
- Toast the Paste and Deglaze:
- Stir in the tomato paste and let it cook for two minutes until it darkens slightly and smells intensely savory. Pour in the red wine and scrape every last bit of fond from the bottom of the pot, letting the wine reduce by half so the alcohol cooks off and only rich flavor remains.
- Simmer Low and Slow:
- Return the beef and any collected juices to the pot, then add the diced tomatoes, beef broth, bay leaves, thyme, and rosemary. Bring everything to a gentle simmer, cover the pot, and let it bubble away on low heat for an hour and a half, stirring once in a while to make sure nothing sticks.
- Add Potatoes and Finish:
- Tuck the potato cubes into the stew, adjust the salt and pepper to your liking, and continue cooking uncovered for another thirty minutes. The stew is ready when the beef yields to gentle pressure and the sauce coats the back of a spoon like velvet.
Serving this to friends on a cold evening, watching them tear pieces of crusty bread and drag them through the thick sauce, I realized that some meals are less about the recipe and more about the willingness to wait.
What to Serve Alongside
Polenta is my favorite accompaniment because its creamy texture soaks up the braising liquid like a sponge, but a slice of grilled crusty bread works just as well for a more rustic presentation. Mashed potatoes are a perfectly acceptable indulgence if you want something comforting and familiar, and a simple arugula salad with lemon dressing cuts through the richness beautifully.
Choosing the Right Wine
A Chianti Classico or Barbera will mirror the wine already in the stew and create a seamless pairing at the dinner table. You do not need an expensive bottle for cooking, but choosing something drinkable means you can pour yourself a glass while the stew simmers and call it multitasking.
Making It Your Own
This recipe is forgiving by nature, which means you can add peas or mushrooms in the last thirty minutes for extra color and earthiness. Omitting the potatoes entirely gives you a lighter version that still delivers all the comfort, and swapping in a handful of green olives at the end adds a briny twist that would make Nonna Maria raise an eyebrow in the best way.
- Frozen peas stirred in at the very end retain their bright color and sweet snap.
- Cremini or porcini mushrooms add a woodland depth that pairs especially well with rosemary.
- Always taste the sauce one final time before serving, because a pinch of salt at the finish can transform the whole pot.
Some dishes feed the body and some feed the soul, and spezzatino di manzo manages to do both without any fuss or pretension. Share it with someone you love on a night when the world feels too cold, and let the kitchen fill with the kind of warmth that only patience can create.
Recipe Questions & Answers
- → What cut of beef works best?
-
Choose well-marbled cuts such as beef chuck or brisket. They hold up to long, gentle braising and break down into tender, flavorful pieces as connective tissue melts.
- → Can I use a different liquid than red wine?
-
Yes. Extra beef broth, a splash of balsamic, or a fortified wine like Barbera works well. Use a flavorful liquid to replace the depth that the wine provides.
- → How do I thicken the sauce if it’s too thin?
-
Simmer uncovered to reduce and concentrate flavors. For a quicker fix, whisk a small amount of cornstarch with cold water and stir in at the end, or mash a few potatoes into the sauce for natural thickness.
- → Can this be finished in a slow cooker?
-
Yes. After browning beef and sautéing vegetables, transfer to a slow cooker with liquids and herbs. Cook on low for 6–8 hours or until beef is tender; add potatoes for the final hour.
- → How far ahead can I make it?
-
It improves when made a day ahead; chilling allows flavors to meld and fat to rise for easy skimming. Gently reheat on low and adjust seasoning before serving.
- → What are good serving options?
-
Serve over creamy polenta, mashed potatoes, or alongside rustic crusty bread to soak up the sauce. A glass of Chianti or Barbera complements the braised flavors.