Olive Garden Spaghetti Meat Sauce Recipe: Restaurant-Style Bolognese at Home

olive garden spaghetti meat sauce recipe illustration with key details

This recipe delivers the restaurant-quality spaghetti and meat sauce you know from Olive Garden, right in your own kitchen. The slow-simmered sauce develops deep, rich flavors that make every bite taste authentic.

With simple ingredients and a few key techniques, you’ll create a hearty Bolognese that coats each strand of pasta perfectly. The result is a dish that tastes like it came straight from your favorite Italian restaurant.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Olive Garden Spaghetti Meat Sauce

Simple, hearty ingredients that build an authentic Bolognese you’ll swear is straight from Olive Garden.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 blend for richness
Ground Pork 🥩 ½ lb Or substitute more beef
Yellow Onion 🧅 1 whole Finely diced for texture
Carrots 🥕 2 whole Peeled and finely chopped
Celery Stalks 🥬 2 whole Finely diced for flavor
Garlic Cloves 🧄 4 cloves Minced for depth
Tomato Paste 🍅 2 tbsp For concentrated flavor
Crushed Tomatoes 🍅 1 can 28 oz can, San Marzano preferred
Dry Red Wine 🍷 ½ cup Cabernet or Chianti works
Beef Broth 🥫 1 cup Low-sodium preferred
Whole Milk 🥛 ½ cup For creaminess
Dried Oregano 🌿 1 tsp Mediterranean variety
Dried Basil 🌿 1 tsp For authentic flavor
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Spaghetti 🍝 1 lb Dried, standard thickness

[recipeingredientscaler]

The meat blend is key here. 80/20 ground beef gives you the fat for richness, and the pork adds depth—Whole Foods or Costco have great options. Don’t skip the veggies: onion, carrot, and celery (the holy trinity) form the flavor base. Use San Marzano crushed tomatoes if you can find them (most Italian markets carry them), but any good brand works in a pinch.

No pork? Double the beef. No wine? Beef broth with a splash of vinegar mimics the acidity. Dried herbs at half the amount if using fresh. Short on time? Pre-diced mirepoix (sold in the produce section) saves chopping. The milk might seem odd, but it tenderizes the meat—whole milk is best, and don’t substitute water.

Sauce actually improves overnight. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze for 3 months. Cook the pasta fresh when reheating to keep it from getting mushy (worth the extra minute).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I can brown the beef and pork, then just toss in the onion, carrots, and celery—everything cooks together.
  • Rich and Hearty: The combo of beef and pork gives it this deep, savory flavor that’s way more satisfying than plain ground beef.
  • Feeds a Crowd: I make a big batch and it’s perfect for family dinners, potlucks, or even freezing for later.
  • Budget Friendly: Ground beef and pork stretch a long way, and the veggies add bulk without breaking the bank.

Step-by-Step Instructions for Olive Garden-Style Spaghetti Meat Sauce

Here’s how to build that rich, meaty sauce with the depth of flavor you expect from a restaurant.

Step 1: Sauté the Aromatic Base

Heat a large Dutch oven or heavy pot over medium heat. Add the 1 lb Ground Beef and 0.5 lb Ground Pork, breaking them up with a wooden spoon as they cook. You want the meat to brown nicely, not steam, so don’t overcrowd the pan.

Once the meat is browned, add the finely diced 1 whole Yellow Onion, 2 whole Carrots, and 2 whole Celery Stalks. Cook for 5-7 minutes until the vegetables soften and the onion turns translucent. This trio, called a soffritto, builds the flavor foundation for your sauce.

Step 2: Build the Sauce with Tomatoes and Wine

Stir in the 4 cloves Garlic Cloves and cook for 30 seconds until fragrant—just enough to release their aroma without burning. Then, add the 2 tbsp Tomato Paste and cook for another 1-2 minutes, stirring constantly. This step deepens the tomato flavor and removes any raw taste.

Pour in the 0.5 cup Dry Red Wine and scrape up any browned bits from the bottom of the pot. Let it simmer for 2-3 minutes until the liquid reduces by half. Then, add the 1 can Crushed Tomatoes, 1 cup Beef Broth, 1 tsp Dried Oregano, 1 tsp Dried Basil, 1.5 tsp Salt, and 0.5 tsp Black Pepper. Stir well to combine.

Step 3: Simmer for Rich, Deep Flavor

Bring the sauce to a gentle simmer, then reduce the heat to low. Partially cover the pot and let it cook for 1.5 to 2 hours, stirring occasionally. The long simmer time allows the flavors to meld and the sauce to thicken naturally.

About 20 minutes before the sauce is done, stir in the 0.5 cup Whole Milk. This adds a subtle creaminess and balances the acidity of the tomatoes. You’ll notice the sauce take on a richer, velvety texture as it finishes cooking.

Step 4: Finish and Combine with Pasta

Taste the sauce and adjust the seasoning if needed. While the sauce simmers, cook the 1 lb Spaghetti in a large pot of salted boiling water until al dente, according to package instructions. Reserve 1 cup of pasta water before draining.

Drain the spaghetti and add it directly to the pot with the sauce. Toss everything together over low heat for 1-2 minutes, adding a splash of reserved pasta water if needed to loosen the sauce. This step ensures the pasta is perfectly coated and absorbs all the delicious flavors.

Serve immediately, garnished with extra grated cheese if desired.

👨‍🍳

Pro Tips For Making Olive Garden Spaghetti Meat Sauce

  • Brown the Meat Well: Cook the ground beef and pork until deeply browned, not just gray—this builds the rich, meaty flavor Olive Garden’s sauce is known for. I learned this the hard way after serving bland sauce from under-browned meat.
  • Finely Dice the Veggies: Chop the onion, carrots, and celery into tiny, even pieces so they melt into the sauce. Sounds tedious, but it’s the difference between a chunky mess and that smooth, restaurant-style texture.
  • Skip the Pre-Salting: Resist the urge to salt the meat before browning—it draws out moisture and steams the beef instead of searing it. Wait until the meat is crumbled and browned to season.
  • Use a Splash of Milk: After browning the meat, add ¼ cup milk and let it simmer off—this tenderizes the meat and adds a subtle richness that’s in the original recipe. I was skeptical until I tried it.

Wine and Beer Pairings for This olive garden spaghetti meat sauce

Italian Red Wines

For an authentic pairing, I love a bold Chianti Classico with its bright acidity and cherry notes that cut through the richness of the meat sauce. A Barolo offers deeper tannins and earthy flavors that complement the dish beautifully. 🍷

Italian White Wines

If you prefer white, a crisp Pinot Grigio from Friuli provides a refreshing contrast to the hearty sauce. I also enjoy a Vermentino from Sardinia, with its citrus and mineral notes that cleanse the palate between bites.

Beer Pairings

A malty Italian amber lager like Peroni Rossa balances the acidity of the tomatoes. For craft beer lovers, a brown ale with caramel notes harmonizes with the meaty sauce. Avoid overly hoppy IPAs that will clash with the dish. 🍺

Non-Alcoholic Options

Sparkling San Pellegrino with a squeeze of lemon offers a refreshing contrast. I also recommend a blood orange soda like San Pellegrino Aranciata Rossa for a citrusy pairing that complements the tomato base.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 110mg37%
Sodium 820mg36%
Total Carbohydrate 85g31%
Dietary Fiber 6g21%
Sugars 8g
Protein 36g72%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use ground turkey instead of beef?

Yes, but use dark meat turkey for best results. It has more fat than breast meat, which helps replicate the richness of beef. You may need to add 1 tablespoon olive oil to prevent dryness.

2

Why add milk to a meat sauce?

The 0.5 cup whole milk tenderizes the meat and balances acidity from tomatoes. It creates a velvety texture without making the sauce creamy. This is a classic Italian technique.

3

How do I fix a sauce that’s too thin?

Simmer uncovered for 15-20 minutes to reduce. If in a hurry, mix 1 tablespoon cornstarch with cold water and stir in. Cook for 2-3 minutes to thicken.

4

Can I make this in a slow cooker?

Brown the meat first, then transfer everything to the slow cooker. Cook on low for 6-8 hours or high for 4 hours. Add milk in the last 30 minutes.

★★★★★4.7(5 reviews)
Allison Carter