Spaghetti
This homemade spaghetti with meat sauce is rich, hearty, and ready in 30 minutes. Perfect for an easy weeknight dinner. Serve with garlic bread and salad!
Save these for later: Sloppy Joes, Brown Butter Brussels Sprouts Pasta with Hazelnuts, and Sausage and Peppers with Zucchini Noodles.
Why Homemade Spaghetti with Meat Sauce Is My Go-To Weeknight Dinner
There’s something special about spaghetti with meat sauce made from scratch. This recipe uses simple pantry staples like canned tomatoes and dried herbs, but the flavor tastes like it simmered all day. The key is browning the ground beef well and letting the sauce simmer for at least 20 minutes to meld the flavors. It’s the kind of meal that makes a regular weeknight dinner feel like a weekend treat.
Why You’ll Love This Easy Spaghetti Recipe
- It comes together in about 30 minutes of simmering, so it’s fast enough for a busy weeknight.
- The sauce is rich and hearty without requiring a lot of specialty ingredients.
- The recipe is versatile, you can swap the meat or add vegetables easily.
Key Ingredients for Homemade Spaghetti
- Crushed tomatoes: Look for a brand with no added sugar or citric acid. Fire-roasted crushed tomatoes add smoky depth.
- Italian seasoning: A blend of dried basil, oregano, rosemary, and thyme. You can substitute 1/2 teaspoon each of dried basil and oregano if you don’t have it.
- Beef broth: Low-sodium is best so you can control the salt. Chicken broth works too in a pinch.
Kitchen Tools for Spaghetti with Meat Sauce
- Large pot or Dutch oven: Holds all the sauce and pasta comfortably.
- Wooden spoon: For breaking up the meat and stirring without scratching the pot.
- Tongs: To toss the spaghetti with the sauce.
- Colander: For draining the pasta.
Tips for Making the Best Spaghetti with Meat Sauce
To get the best flavor, cook the vegetables until they’re soft and starting to brown around the edges. This builds a savory base. When browning the beef, break it into small pieces and let it get nice and browned, not just gray. Drain off any excess fat after browning to keep the sauce from being greasy. Let the sauce simmer for at least 20 minutes, longer is better, but 20 minutes is enough to marry the flavors. Taste and adjust salt and pepper before serving.
Spaghetti with Meat Sauce Variations to Try
You can easily switch up the protein. Use ground turkey or chicken instead of beef, or go half and half with Italian sausage for extra flavor. If you prefer a sweeter sauce, stir in a teaspoon of brown sugar or maple syrup to cut the acidity. For a vegetarian version, skip the meat and add sautéed mushrooms and extra veggies. And if you’re watching carbs, serve the sauce over spaghetti squash or zucchini noodles.
What to Serve with Spaghetti Dinner
Serve this spaghetti with a simple salad, a classic Caesar or a fresh kale salad works well. Garlic bread is a must for soaking up the extra sauce. For vegetables, roasted broccoli or green beans make easy sides. A sprinkle of Parmesan and fresh basil on top finishes the dish.
How to Store Leftover Spaghetti
Store leftover spaghetti in an airtight container in the fridge for up to 5 days. The pasta will absorb some sauce, so when reheating, you may want to add a splash of water or broth to loosen it up.
How to Freeze Spaghetti Meat Sauce
I don’t recommend freezing the finished spaghetti because the noodles get mushy. But the sauce freezes beautifully. Let it cool, then transfer to a freezer-safe container or bag. It keeps for up to 3 months. Thaw overnight in the fridge, then reheat on the stovetop and serve with freshly cooked pasta.
Best Ways to Reheat Spaghetti
To reheat spaghetti, the microwave is fastest: heat in 30-second intervals, stirring until warm. For the oven, place in a covered baking dish at 350°F for 15 to 20 minutes. On the stovetop, add a little olive oil to a pan and warm over medium heat, stirring occasionally. Add a splash of water if the pasta seems dry.
Spaghetti with Meat Sauce FAQs
Can I use gluten-free pasta?
Yes, the sauce is naturally gluten-free. Just cook your favorite gluten-free spaghetti according to package directions.
Why does the sauce need to simmer for 20 to 30 minutes?
Simmering allows the flavors to meld and the sauce to thicken. It also helps the tomato paste lose its raw taste. You can simmer longer for even deeper flavor.
Can I double this recipe?
Absolutely. Just use a larger pot and increase the simmer time slightly if needed to allow the sauce to reduce properly.
What’s the best combination of tomato products?
Crushed tomatoes give body, tomato sauce adds smoothness, and tomato paste deepens the flavor. Don’t skip the paste, it’s key for richness.
Recipe
Spaghetti

Homemade Spaghetti made with a rich and hearty meat sauce is a classic dinner recipe. It is easy to make and always delicious! Serve with garlic bread and salad for an easy weeknight meal.
Ingredients
- 2 tbsp olive oil
- 1 medium onion, diced
- 1 carrot, peeled and diced
- 1 stalk celery, diced
- 5 cloves garlic, minced
- 1 lb ground beef
- 1 cup beef broth
- 28 oz crushed tomatoes
- 8 oz tomato sauce
- 6 oz tomato paste
- 1 tbsp Italian seasoning
- crushed red pepper, to taste
- 2 bay leaves
- Kosher salt and black pepper, to taste
- 16 oz spaghetti
- freshly grated Parmesan cheese and fresh basil, for garnish
Instructions
- 1
Heat the olive oil in a large pot over medium-high heat. Add the onion, carrot, and celery to the pot. Cook until softened, about 5 minutes, stirring occasionally. Add the garlic and cook for 1 minute.
- 2
Add the meat and cook until browned, about 5 minutes. Use a wooden spoon to break up the meat into
Nutrition (per serving)
Calorie breakdown
How this was calculated — 16 of 16 ingredients matched
Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.
Open in analyzerKeyword: hearty, italian, meat sauce, Skillet, spaghetti
This post may contain affiliate links. Read our disclosure policy.
Share this recipe
You Might Also Like
View All →About the Author
NutriforksNutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.







