Classic Tuscan Meat Sauce

Featured in: Main Dishes

This Tuscan meat sauce offers a deep, savory taste developed through slow simmering. Ground beef and pork meld with crushed tomatoes, red wine, and fragrant herbs like oregano and thyme. Aromatic vegetables form a flavorful base, while a splash of milk enriches and softens the texture. Ideal for serving over pasta or creamy polenta, this sauce embraces traditional Italian cooking methods for comforting, hearty meals.

Updated on Sat, 22 Nov 2025 15:49:00 GMT
Classic Tuscan Ragu simmering slowly, a rich meat sauce ready for a delicious pasta meal. Save
Classic Tuscan Ragu simmering slowly, a rich meat sauce ready for a delicious pasta meal. | cheerfulchefs.com

A rich, slow-cooked meat sauce from Tuscany, bursting with savory flavors, perfect for serving over pasta or polenta.

This sauce has become a staple in my kitchen, reminding me of cozy family dinners and the warmth of Italian hospitality.

Ingredients

  • 400 g (14 oz) ground beef:
  • 200 g (7 oz) ground pork:
  • 1 large onion, finely chopped:
  • 2 medium carrots, finely diced:
  • 2 celery stalks, finely diced:
  • 3 garlic cloves, minced:
  • 150 ml (2/3 cup) dry red wine:
  • 600 g (21 oz, about 1 1/2 cans) canned whole tomatoes, crushed by hand:
  • 2 tbsp tomato paste:
  • 200 ml (3/4 cup) beef or chicken stock:
  • 100 ml (1/3 cup plus 1 tbsp) whole milk:
  • 3 tbsp extra-virgin olive oil:
  • 2 tbsp unsalted butter:
  • 1 bay leaf:
  • 1 tsp dried oregano:
  • 1/2 tsp dried thyme:
  • 1/2 tsp ground black pepper:
  • Salt, to taste:
  • Freshly grated Parmigiano-Reggiano cheese (optional):
  • Cooked pasta or polenta:

Instructions

Heat the olive oil and butter:
Heat the olive oil and butter in a large, heavy-based pot over medium heat. Add onion, carrot, and celery sauté for 7-8 minutes until vegetables are soft and translucent.
Cook garlic:
Stir in the garlic and cook for 1 minute until fragrant.
Cook meats:
Add the ground beef and pork. Cook breaking up the meat with a spoon until browned and any liquid has evaporated about 10 minutes.
Add tomato paste and wine:
Stir in tomato paste and cook for 2 minutes. Pour in the wine scraping up any browned bits and simmer until mostly evaporated about 3 minutes.
Add tomatoes and seasonings:
Add crushed tomatoes stock bay leaf oregano thyme salt and pepper. Stir to combine.
Simmer sauce:
Bring to a gentle simmer. Partially cover and cook over low heat for 2 hours stirring occasionally.
Add milk and finish simmering:
Stir in the milk and simmer uncovered for another 20 minutes until the sauce is rich and thick. Adjust seasoning as needed.
Final steps:
Remove the bay leaf. Serve hot over cooked pasta or polenta topped with Parmigiano-Reggiano if desired.
Save
| cheerfulchefs.com

Sharing this meal with my family always brings back cherished memories of togetherness and celebration.

Required Tools

Large heavy-based pot or Dutch oven Wooden spoon Chefs knife and cutting board

Allergen Information

Contains dairy (butter milk optional cheese) Contains celery May contain gluten if served with regular pasta Always check ingredient labels for hidden allergens

Nutritional Information

Calories: 340 Total Fat: 19 g Carbohydrates: 13 g Protein: 25 g

A close-up of steaming Classic Tuscan Ragu, showcasing the hearty textures and savory aromas. Save
A close-up of steaming Classic Tuscan Ragu, showcasing the hearty textures and savory aromas. | cheerfulchefs.com

This Classic Tuscan Ragu is a comforting feast that warms the heart and pleases the palate.

Classic Tuscan Meat Sauce

Rich, slow-simmered Tuscan sauce with beef, pork, tomatoes, and aromatic herbs.

Prep Time
20 minutes
Cook Time
150 minutes
Overall Time
170 minutes
Creator Ruby Smiles

Recipe Type Main Dishes

Skill Level Medium

Cuisine Background Italian (Tuscan)

Portions 6 Serves

Dietary Preferences None specified

What You’ll Need

Meats

01 14 oz ground beef
02 7 oz ground pork

Vegetables

01 1 large onion, finely chopped
02 2 medium carrots, finely diced
03 2 celery stalks, finely diced
04 3 garlic cloves, minced

Liquids

01 2/3 cup dry red wine
02 21 oz canned whole tomatoes, crushed by hand
03 2 tbsp tomato paste
04 3/4 cup beef or chicken stock
05 1/3 cup plus 1 tbsp whole milk

Fats & Seasonings

01 3 tbsp extra-virgin olive oil
02 2 tbsp unsalted butter
03 1 bay leaf
04 1 tsp dried oregano
05 1/2 tsp dried thyme
06 1/2 tsp ground black pepper
07 Salt, to taste

To Serve

01 Freshly grated Parmigiano-Reggiano cheese (optional)
02 Cooked pasta or polenta

Step-by-Step Guide

Step 01

Sauté Aromatics: Heat olive oil and butter in a large heavy-based pot over medium heat. Add onion, carrot, and celery; cook, stirring occasionally, until softened and translucent, about 7 to 8 minutes.

Step 02

Add Garlic: Incorporate garlic and cook for 1 minute until fragrant.

Step 03

Brown Meat: Add ground beef and pork. Cook while breaking up meat with a spoon until browned and liquid has evaporated, approximately 10 minutes.

Step 04

Incorporate Tomato Paste and Wine: Stir in tomato paste and cook for 2 minutes. Pour in red wine, scraping browned bits from the pot. Simmer until wine mostly evaporates, about 3 minutes.

Step 05

Add Tomatoes and Seasonings: Combine crushed tomatoes, stock, bay leaf, oregano, thyme, salt, and black pepper. Stir thoroughly.

Step 06

Simmer Sauce: Bring sauce to a gentle simmer, partially cover, and cook over low heat for 2 hours, stirring occasionally.

Step 07

Finish with Milk: Stir in milk and continue simmering uncovered for 20 minutes until sauce thickens and deepens in flavor. Adjust seasoning as needed.

Step 08

Final Preparation: Remove bay leaf and serve warm atop cooked pasta or polenta, garnishing with Parmigiano-Reggiano if desired.

Tools You’ll Need

  • Large heavy-based pot or Dutch oven
  • Wooden spoon
  • Chef’s knife and cutting board

Potential Allergens

Inspect ingredients for specific allergens and contact a professional for concerns.
  • Contains dairy (butter, milk, optional cheese).
  • Contains celery.
  • May contain gluten if served with regular pasta.
  • Check ingredient labels for hidden allergens.

Nutritional Details (Per Serving)

Provided as supportive info; always cross-check with your healthcare provider.
  • Calories: 340
  • Fats: 19 grams
  • Carbohydrates: 13 grams
  • Proteins: 25 grams