Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

Spaghetti Bolognese

A rich, slow-simmered beef ragù with tomatoes, garlic, and aromatics, served over tender spaghetti. Deeply savory and ready in under an hour.

Total time
45 min
Servings
4
Calories
625
Protein
38g
Spaghetti Bolognese
italianbeefpastacomfort foodweeknight dinner

Ingredients

8 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    Cut the onion in half lengthwise from root to tip, then place each half flat-side down and dice crosswise into 1/4-inch cubes — pieces roughly the size of a die.

  2. Step 2

    Mince the garlic cloves until the pieces are smaller than a grain of rice, about the size of pencil-tip dots — you'll have a small pile of tiny fragments.

  3. Step 3

    Place the 12-inch skillet over medium-high heat and wait for it to become hot, about 1 minute, then add the ground beef in a single layer.

  4. Step 4

    Break the beef into bite-sized pieces using a wooden spoon, pressing and stirring constantly for 5–6 minutes until no pink remains and the meat is golden-brown.

  5. Step 5

    Pour off the excess fat by tilting the pan over a bowl or small container, leaving just a thin slick of fat in the bottom.

  6. Step 6

    Add the diced onion to the beef and stir constantly over medium heat for 3–4 minutes until the onion pieces become soft and translucent, not crunchy.

  7. Step 7

    Add the minced garlic and stir for 30 seconds until the aroma becomes strong and fragrant — you'll smell it immediately.

  8. Step 8

    Pour in the 2 tablespoons of tomato paste and stir constantly for 90 seconds until it darkens slightly and coats the beef mixture evenly.

  9. Step 9

    Pour in the 28 oz of crushed tomatoes, stir to combine, and bring to a gentle bubble over medium-high heat, about 2–3 minutes.

  10. Step 10

    Reduce the heat to low so small bubbles just break the surface every 2–3 seconds — this is a bare simmer, not boiling.

  11. Step 11

    Simmer uncovered for 20 minutes, stirring once every 5 minutes, until the sauce thickens and the beef flavors deepen.

  12. Step 12

    Pour in the 1/4 cup of milk and stir gently to combine — the sauce will lighten in color and become slightly creamy.

  13. Step 13

    Simmer for another 3–4 minutes, stirring once, until the milk is fully blended in and the sauce looks glossy and unified.

  14. Step 14

    Taste the sauce and add a pinch of salt and a grind of black pepper, then stir. Adjust seasoning if needed.

  15. Step 15

    Fill the large pot with 6 quarts of water and bring it to a rolling boil over high heat, about 8–10 minutes, then add 1 tablespoon of salt.

  16. Step 16

    Add the 1 lb of spaghetti to the boiling water and stir immediately to separate the strands, then cook uncovered for 9–11 minutes until tender but still slightly firm when bitten.

  17. Step 17

    Place a colander in the sink and pour the spaghetti into it, letting the water drain completely — do not rinse the pasta.

  18. Step 18

    Divide the spaghetti among four shallow bowls, placing a nest of pasta in the center of each.

  19. Step 19

    Spoon the Bolognese sauce in a generous heap on top of each pasta nest, covering the center fully.

  20. Step 20

    Sprinkle 2 tablespoons of grated parmesan cheese over the sauce on each bowl.

Tools you’ll need

  • 12-inch stainless steel or cast iron skillet
  • wooden spoon
  • small bowl or measuring cup for draining fat
  • large pot (at least 6-quart capacity)
  • colander
  • four shallow bowls
  • cutting board
  • chef's knife
  • microplane or box grater (for parmesan, optional)

Cook smarter

Get matched recipes for what’s in your fridge

Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.