Go Back

Beef Bolognese Sauce Recipe

Prep Time15 minutes
Cook Time1 hour
Total Time1 hour 15 minutes
Calories: 580kcal

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion finely chopped
  • 2 carrots finely chopped
  • 2 celery stalks finely chopped
  • 2 garlic cloves minced
  • 1 pound ground beef 85% lean works well
  • 1/2 cup milk or non-dairy alternative
  • 1/2 cup tomato sauce or crushed tomatoes
  • 1 cup beef or vegetable broth
  • 1 bay leaf
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • Pinch of nutmeg optional, but classic
  • Fresh parsley or basil for garnish
  • Fresh pasta or spaghetti for serving

Instructions

  • Heat oil in a wide pan over medium heat. Add onion, carrot, and celery. Sauté until softened and lightly caramelized, about 8–10 minutes. Yes, patience is part of the flavor profile.
  • Add garlic and cook 1 more minute until fragrant. Don’t burn it—garlic has feelings, too.
  • Increase heat to medium-high. Add the ground beef. Break it up with a spoon and cook until browned all over, about 6–8 minutes. Drain excess fat if needed.
  • Pour in milk. Simmer gently until mostly absorbed, about 5 minutes. This tenderizes the meat and keeps things rich.
  • Stir in tomato sauce, broth, bay leaf, oregano, and a pinch of nutmeg. Bring to a simmer, then reduce heat to low.
  • Let it simmer gently, partially covered, for 45–60 minutes. Stir occasionally. The sauce should thicken and cling to the back of a spoon.
  • Season with salt and pepper to taste. Remove bay leaf. If you’ve got fresh parsley or basil, chop and fold through just before serving.
  • Cook pasta according to package instructions. Toss with a little sauce to coat, then plate with more sauce on top. Optional: finish with a grating of parmesan.