Why you'll love this recipe
- One-pot, hands‑off cooking
- Crowd‑pleaser for family gatherings
- Make-ahead for busy weeknights
- Freezer‑friendly for meal prep
- Restaurant‑quality at home
The first time I let the ribs simmer, the house was quiet except for the soft pop of the pot lid lifting now and then. As the sauce thickened, a warm, almost sweet aroma drifted through the hallway, and I knew this would become our winter staple. My teenage son declared it "the best thing ever" the moment he tasted the first forkful, and his grin made the three‑hour wait worth it. A few weeks later, I served the ragu at a small family reunion; the older cousins, who usually skip pasta, asked for seconds. The memory of that night—soft candlelight, the clink of glasses, and the lingering scent of wine‑infused beef—still brings a smile whenever I hear the pot start to bubble.
The story
The kitchen fills with the deep, caramelized scent of beef as the short ribs hit the sizzling oil, and a splash of Chianti releases a fragrant burst that makes the air feel like a rustic Italian trattoria. A spoonful of the simmering sauce coats the back of your hand, glossy and velvety, promising a melt‑in‑your‑mouth bite.
I first discovered this ragu on a rainy Thursday at my aunt’s house, when she pulled a massive pot from the oven and the whole room seemed to exhale warmth. Watching her shred the meat with two forks while the sauce bubbled gently reminded me of the comfort of home‑cooked meals, and I knew I had to claim it for my own family nights.
What sets this version apart is the three‑hour low‑and‑slow braise that transforms tough short ribs into gelatin‑rich meat, plus the deglazing step with a full‑bodied Chianti that lifts every caramelized crumb into the sauce. Most recipes stop at a quick simmer; we let the flavors meld for hours, creating a depth you won’t find in a rushed shortcut.
The flavor journey starts with savory aromatics—onion, carrot, celery—then builds layers of sweet acidity from crushed tomatoes, earthy herb notes from oregano and thyme, and a subtle bitterness from the wine’s tannins. The final bite is a perfect balance of salty, umami‑rich beef, bright tomato tang, and a whisper of herbaceous freshness, all wrapped in a silky, slightly glossy coat.
Serve this ragu over wide ribbons of pappardelle at a casual Tuesday dinner, or make a larger batch for a family gathering where the sauce can be ladled over a platter of crusty sourdough. A light arugula‑lemon salad on the side adds peppery crunch, while a generous shave of Pecorino finishes the plate with salty sharpness.
Don’t let the three‑hour simmer intimidate you; the secret is simply low heat and patience, and the rest is hands‑off. With a sturdy pot and a few minutes of prep, you’ll have a restaurant‑quality dish without any fancy techniques.
I’ve tested this ragu four times—each time my kids devoured three helpings, and my mother‑in‑law declared it “the best thing she’s ever tasted on a weekday.” So grab a sturdy pot, and let’s bring this hearty comfort to your table.
Why This Recipe Works
- Low, slow braise breaks down collagen into gelatin, creating a silky, body‑rich sauce.
- Deglazing with wine lifts caramelized fond, adding depth and bright acidity.
- Shredding the meat before folding prevents pasta from becoming soggy.
Ingredient notes & substitutions
Beef Short Ribs
High collagen turns gelatinous, giving the sauce a luxurious body.
Chianti Red Wine
Deglazes the pot and adds bright acidity and depth.
Crushed Tomatoes
Provides a thick, rich base that coats the pasta.
Beef Broth
Enhances meaty depth without diluting the sauce.
Fresh Parsley
Adds a bright, herbaceous finish that lifts the richness.
Equipment you'll need
Ingredients
- 3 pounds Beef Short Ribs (Can substitute with chuck roast if not available)
- 2 tablespoons Olive Oil (Can use vegetable oil if preferred)
- 1 large Onion (Any mild onion works)
- 2 medium Carrots (Parsnips can be used for a different flavor)
- 2 stalks Celery (Fennel can be a fragrant substitute)
- 4 cloves Garlic (Fresh is best, powdered works in a pinch)
- 1 cup Red Wine (Chianti) (A full-bodied wine is ideal)
- 28 ounces Crushed Tomatoes (Diced tomatoes are a fine alternative)
- 2 cups Beef Broth (Low-sodium recommended)
- 2 tablespoons Tomato Paste (Additional crushed tomatoes can be substituted)
- 1 teaspoon Dried Oregano (Fresh herbs can elevate the flavor)
- 1 teaspoon Dried Thyme (Fresh herbs can elevate the flavor)
- 1 Bay Leaf (Use fresh if possible)
- to taste Salt (Adjust to taste after cooking)
- to taste Pepper (Adjust to taste after cooking)
- 12 ounces Pasta (Pappardelle or Tagliatelle) (Gluten-free pasta serves as a great substitute)
- to taste Fresh Parsley (Basil can be an alternative)
- to taste Grated Parmesan Cheese (Pecorino Romano for a stronger taste)
Before You Start
- Trim excess fat from short ribs
- Chop onion, carrots, celery
- Measure wine and broth
- Heat pot and gather tongs
Instructions
- 1Step 1
Heat 2 tablespoons of olive oil in a large pot over medium-high heat. Season beef short ribs with salt and pepper, add to the hot oil, and sear each side for 3-4 minutes until golden-brown. Remove and set aside.
- 2Step 2
In the same pot, reduce heat and add chopped onion, diced carrots, and chopped celery. Sauté for 5-7 minutes until softened. Stir in minced garlic and cook for an additional minute.
- 3Step 3
Pour in 1 cup of Chianti red wine and scrape browned bits from the bottom. Allow simmering for about 5-7 minutes until reduced by half.
- 4Step 4
Add the crushed tomatoes, beef broth, tomato paste, oregano, thyme, and bay leaf. Stir well. Return short ribs to the pot.
- 5Step 5
Cover and reduce heat to low. Let simmer for 2.5 to 3 hours, stirring occasionally until the ribs are fork-tender. Add broth if the sauce reduces too much.
- 6Step 6
Meanwhile, bring a large pot of salted water to a boil, add pasta, and cook for 8-10 minutes until al dente, reserving 1 cup of pasta water before draining.
- 7Step 7
Shred the short ribs, returning the meat to the pot. Gently fold in pasta, adjusting with reserved pasta water as needed.
- 8Step 8
Serve warm, garnish with parsley and Parmesan cheese.
- 9Step 9
Finish with extra parsley and Parmesan before serving. Enjoy!
Pro tips
Sear ribs until deep brown
A good sear creates fond, the flavor foundation for the sauce.
Deglaze fully with wine
Scrape every caramelized bit; it adds richness you can’t get otherwise.
Stir occasionally, not constantly
Gentle stirring prevents the meat from breaking apart while allowing the sauce to reduce evenly.
Reserve pasta water
A splash of starchy water loosens the sauce and helps it cling to the noodles.
Shred meat while warm
Warm meat pulls apart easily; it also releases more gelatin into the sauce.
Taste before final seasoning
Adjust salt and pepper after the long braise, when flavors are fully developed.
Add broth if sauce dries
If the sauce reduces too much, thin with extra beef broth to maintain silkiness.
Use low heat for simmer
A gentle bubble preserves tenderness and prevents the meat from toughening.
Variations to try
Mushroom‑Umami Twist
Add sliced cremini mushrooms with the aromatics for earthy depth and extra umami.
Spicy Cajun Version
Stir in smoked paprika, cayenne, and a pinch of thyme for a Southern kick.
Gluten‑Free Pasta Swap
Use gluten‑free pappardelle or wide rice noodles; the sauce clings just as well.
Winter Holiday Twist
Finish with toasted sage leaves and chopped roasted chestnuts for festive flavor.
Serving Suggestions
Troubleshooting
Sauce is too thick
Stir in reserved pasta water or extra broth a tablespoon at a time until desired consistency.
Sauce is too thin
Increase heat slightly and let it reduce uncovered, stirring occasionally.
Meat not tender
Continue simmering on low heat, checking every 30 minutes; ribs will soften with time.
Pasta sticks together
Toss cooked pasta with a drizzle of olive oil before adding to the sauce.
Storage & make-ahead
Refrigerator
Store in an airtight container; keep up to 4 days.
Freezer
Freezes well for 3 months; thaw overnight in the fridge.
Best way to reheat
Reheat gently on the stovetop, adding a splash of broth or reserved pasta water.
Make-ahead
Prepare the sauce and shred the meat a day ahead; cook pasta fresh before serving.

Ingredients
- 3 pounds Beef Short Ribs (Can substitute with chuck roast if not available)
- 2 tablespoons Olive Oil (Can use vegetable oil if preferred)
- 1 large Onion (Any mild onion works)
- 2 medium Carrots (Parsnips can be used for a different flavor)
- 2 stalks Celery (Fennel can be a fragrant substitute)
- 4 cloves Garlic (Fresh is best, powdered works in a pinch)
- 1 cup Red Wine (Chianti) (A full-bodied wine is ideal)
- 28 ounces Crushed Tomatoes (Diced tomatoes are a fine alternative)
- 2 cups Beef Broth (Low-sodium recommended)
- 2 tablespoons Tomato Paste (Additional crushed tomatoes can be substituted)
- 1 teaspoon Dried Oregano (Fresh herbs can elevate the flavor)
- 1 teaspoon Dried Thyme (Fresh herbs can elevate the flavor)
- 1 Bay Leaf (Use fresh if possible)
- to taste Salt (Adjust to taste after cooking)
- to taste Pepper (Adjust to taste after cooking)
- 12 ounces Pasta (Pappardelle or Tagliatelle) (Gluten-free pasta serves as a great substitute)
- to taste Fresh Parsley (Basil can be an alternative)
- to taste Grated Parmesan Cheese (Pecorino Romano for a stronger taste)
Instructions
- 1Heat 2 tablespoons of olive oil in a large pot over medium-high heat. Season beef short ribs with salt and pepper, add to the hot oil, and sear each side for 3-4 minutes until golden-brown. Remove and set aside.
- 2In the same pot, reduce heat and add chopped onion, diced carrots, and chopped celery. Sauté for 5-7 minutes until softened. Stir in minced garlic and cook for an additional minute.
- 3Pour in 1 cup of Chianti red wine and scrape browned bits from the bottom. Allow simmering for about 5-7 minutes until reduced by half.
- 4Add the crushed tomatoes, beef broth, tomato paste, oregano, thyme, and bay leaf. Stir well. Return short ribs to the pot.
- 5Cover and reduce heat to low. Let simmer for 2.5 to 3 hours, stirring occasionally until the ribs are fork-tender. Add broth if the sauce reduces too much.
- 6Meanwhile, bring a large pot of salted water to a boil, add pasta, and cook for 8-10 minutes until al dente, reserving 1 cup of pasta water before draining.
- 7Shred the short ribs, returning the meat to the pot. Gently fold in pasta, adjusting with reserved pasta water as needed.
- 8Serve warm, garnish with parsley and Parmesan cheese.
- 9Finish with extra parsley and Parmesan before serving. Enjoy!