Spaghetti and Meat Sauce

To make spaghetti meat sauce, brown ground beef with onion and garlic, stir in tomatoes, tomato paste, and herbs, and simmer at least 20 minutes (longer is better) while the pasta cooks. A longer simmer deepens the flavour, and the sauce freezes beautifully, so make a double batch. Serve over spaghetti with Parmesan. It's the reliable family dinner everyone actually eats.

Spaghetti and meat sauce is the dinner every family comes back to — cheap, filling, endlessly forgiving, and one of the very few meals that pleases kids and adults at the same table. Make it once and it becomes a weeknight reflex; make a double batch and half of it goes in the freezer for the night you’ve got nothing.

Build the flavour fast

You don’t need hours. Brown the beef well (let it get some colour, not just grey), cook the tomato paste for a minute to deepen it, and simmer as long as you can — even 30 minutes transforms it. A grated carrot or a splash of milk mellows the acidity; a pinch of sugar balances sharp canned tomatoes.

Make a double batch

Meat sauce is a freezer superstar. Double it, freeze half in meal-sized portions, and you’ve banked a fast dinner. It also tastes better the next day, so it’s a great cook-ahead.

Hide the vegetables

Finely grated carrot, zucchini, or mushrooms melt right into the sauce — an easy way to get veg into a meal everyone already loves.

Make it yours

  • Meats: beef, or a beef-pork mix, or turkey.
  • Veg-loaded: grated carrot, zucchini, mushrooms, or spinach.
  • Cheesy bake: toss with the pasta, top with cheese, and bake.
  • Spicy (for grown-ups): chili flakes on the side.

Pile it on spaghetti, shower it with Parmesan, and put it in the middle of the table. It’s the humble, dependable family dinner that never gets old — and always gets eaten.

At a glance

Spaghetti and Meat Sauce

Prep
10 min
Cook
30 min
Total
40 min
Makes
4 servings

Ingredients

Tap an ingredient to check it off

Instructions

  1. Brown the beef in a large pot; add the onion and garlic and soften.
  2. Stir in the tomato paste and cook 1 minute, then add the crushed tomatoes and herbs.
  3. Simmer at least 20–30 minutes, stirring now and then; season to taste.
  4. Meanwhile, boil the spaghetti until al dente; drain.
  5. Serve the sauce over the pasta with plenty of Parmesan.

Frequently asked questions

How do I make the sauce taste like it simmered all day?

A few easy moves: brown the beef well (don't just grey it), cook the tomato paste for a minute so it caramelizes, and simmer as long as you can — even 30–40 minutes makes a big difference. A splash of milk or a grated carrot softens the acidity, and a pinch of sugar balances tart canned tomatoes. It's forgiving, so taste and adjust.

Can I make it ahead or freeze it?

Yes — meat sauce is one of the best freezer meals. Make a double batch and freeze half in portions; it keeps 3 months and thaws into a fast dinner. It also tastes even better the next day once the flavours meld, so it's a great cook-ahead. Freeze the sauce only (not the pasta) and boil fresh spaghetti when you serve it.

How do I sneak in vegetables?

Meat sauce hides vegetables brilliantly. Finely grate or finely chop carrot, zucchini, mushrooms, or bell pepper and cook them down with the onion — they melt into the sauce and kids rarely notice. A handful of spinach stirred in at the end wilts away. It's an easy way to add veg to a meal everyone already likes.