Spaghetti with Meat Sauce
This hearty dish combines robust flavors and satisfying textures for a timeless family favorite that’s simple to prepare and deeply satisfying. A classic comfort meal, homemade spaghetti with meat sauce comes together with browned beef and sausage, vegetables, and tomatoes simmered just long enough to meld into a rich, flavorful sauce. Perfect for weeknights yet worthy of Sunday dinner.
Prep Time 20 minutes mins
Cook Time 1 hour hr
- 1 pound ground beef
- 1 pound Italian sausage, casings removed Hot or mild
- 1 medium onion, minced or grated
- 2 medium carrots, minced or grated
- 3-4 cloves garlic, minced or grated
- 2-4 anchovy fillets, finely minced
- 2-3 tsp Italian seasoning
- ¼-½ tsp red pepper flakes
- 4 oz tomato paste
- 1/2- 1 cup red wine
- 28 oz can pureed tomatoes
- 28 oz can tomato sauce
- 2 tsp sugar
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1-2 bay leaf
Optional
- 2–3 whole basil sprigs, stems attached
- 1 Parmesan cheese rind
- 1 tbsp extra virgin olive oil (only if needed — see instructions)
- Fresh basil, for garnish
- Freshly grated Parmesan cheese, for serving
- 1 pound spaghetti
Brown the meat:Heat a large pot or Dutch oven over medium heat. Add ground beef and Italian sausage. Cook, breaking into small pieces, until browned. Use a slotted spoon to remove the meat to a bowl, leaving the rendered fat in the pot.Cook aromatics:If the pot looks dry, add up to 1 tablespoon of extra virgin olive oil. Add onion, carrots, garlic, and minced anchovies. Sprinkle in Italian seasoning and red pepper flakes. Cook, stirring often, 5–7 minutes until vegetables soften and begin to melt into the base.Pince the tomato paste:Stir in tomato paste and cook 1–2 minutes until it darkens slightly and coats the vegetables.Deglaze with wine:Add red wine, scraping up any browned bits from the bottom. Let simmer 2–3 minutes to reduce slightly.Return meat & season:Return the browned meat to the pot. Stir in sugar, salt, and black pepper.Build the sauce:Add pureed tomatoes, tomato sauce, bay leaf, and (if using) basil sprigs and Parmesan rind. Stir to combine.Simmer low & slow:Reduce heat to low, partially cover, and simmer at least 30 minutes (or up to 2 hours for deeper flavor). Stir occasionally, adding a splash of water if the sauce thickens too much. Remove bay leaf, basil sprigs, and Parmesan rind before serving.Cook the spaghetti properly:Bring a large pot of salted water to a boil. Cook spaghetti until al dente. Drain, then immediately toss the hot pasta with a ladle of hot sauce to coat. This prevents sticking and helps the pasta absorb flavor.Serve:Plate the sauced pasta and ladle more meat sauce on top. Garnish with fresh herbs and Parmesan. Alternatively, serve the pasta plain with sauce on the side so each person can add their own.
This sauce isn’t just for spaghetti — it’s a versatile Italian-style meat sauce you can use in:
Lasagna (layered between pasta sheets with ricotta and mozzarella)Stuffed shells or manicotti (as the base sauce or baked over top)Baked ziti or pasta bakes (mixed with penne or rigatoni and baked with cheese)Eggplant or zucchini Parmesan (as the sauce for layering and baking)Polenta or gnocchi (ladled over soft polenta or pillowy gnocchi for a rustic meal)Homemade pizza (reduce it down slightly thicker and spread on dough before topping)