Comfort food at its finest: this Best Spaghetti and Meat Sauce Recipe is rich, aromatic, and perfectly balanced. It simmers slowly to develop deep tomato flavor, brightened by fresh basil and gently rounded with a touch of butter. Family-friendly and easy to make on a weeknight, this sauce pairs beautifully with any long pasta, but it’s especially lovely with spaghetti. Follow the clear, step-by-step directions below to achieve a flavorful, satisfying plate every time.
Why this is the Best Spaghetti and Meat Sauce Recipe

What sets this Best Spaghetti and Meat Sauce Recipe apart is the combination of two types of ground meat for layered richness, the backbone of tomato sauce from both tomato sauce and crushed tomato, and little finishing touches—fresh basil, a splash of butter, and an optional pinch of sugar—to tame acidity. The method brings out a deep, savory character from the sausage and beef while preserving freshness from the basil and garlic. Simple ingredients combine for a big, comforting result.
Ingredients
- 3 tablespoons butter
- 1 extra-large red onion, peeled and diced (2 cups)
- 7-8 cloves garlic, minced
- 1 pound ground Italian sausage
- 1 pound ground beef
- 1 tablespoon dried oregano or Italian seasoning
- 2–28 ounce cans tomato sauce
- 1–28 ounce can crushed tomato
- ½ cup chopped fresh basil
- 1-2 tablespoons sugar, if needed
- Salt and pepper, to taste
Equipment
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or heatproof spatula
- Chef’s knife and cutting board
- Measuring spoons and cups
- Colander (if serving with spaghetti)
Prep work

Before you begin cooking, dice the extra-large red onion into small, even pieces to ensure uniform softening. Mince the garlic finely so it releases its aroma into the sauce. Chop the fresh basil and set aside. Open the cans of tomato sauce and crushed tomato and keep them within reach. Having everything ready makes the cooking flow smoothly and speeds up the process of browning the meat and building flavor.
Step-by-step Directions

Follow these steps in order to make the Best Spaghetti and Meat Sauce Recipe. The directions are rewritten to be clear and easy to follow while keeping the original ingredient amounts intact.
-
Melt the butter and soften the onion:
Place a large heavy-bottomed pot or Dutch oven over medium heat. Add 3 tablespoons butter and let it melt until it shimmers. Add the diced extra-large red onion (about 2 cups) and cook, stirring occasionally, until the onion is soft and translucent, about 6–8 minutes. Do not let the onion brown; you want a sweet, softened base.
-
Add the garlic:
Stir in the minced garlic (7–8 cloves) and cook for 30–45 seconds, until fragrant. Keep the garlic moving in the pan so it does not burn; burned garlic tastes bitter and will detract from the sauce.
-
Brown the sausage and beef:
Increase the heat to medium-high. Add 1 pound ground Italian sausage and 1 pound ground beef to the pot. Break the meat into pieces with your spoon or spatula. Cook, stirring and turning the meat, until it is fully browned and there are no pink parts remaining, about 8–10 minutes. As the meat browns, scrape any browned bits from the bottom of the pot into the sauce for added flavor.
-
Season with oregano (or Italian seasoning):
Sprinkle 1 tablespoon dried oregano or Italian seasoning over the browned meat and stir to combine. Let the dried herbs toast briefly in the hot pan for 20–30 seconds to release their aroma.
-
Add the tomato sauce and crushed tomato:
Pour in the two 28-ounce cans of tomato sauce and the one 28-ounce can of crushed tomato. Stir thoroughly to combine the meat and tomato base, ensuring an even consistency. Scrape the bottom of the pot again to lift any flavorful caramelized bits.
-
Simmer and develop flavor:
Bring the sauce to a gentle simmer over medium heat. Once simmering, reduce the heat to low and let it cook uncovered or partially covered for at least 45 minutes, stirring occasionally. A longer simmer (up to 90 minutes) will deepen the flavor further—if you have the time, slow and low is best.
-
Add fresh basil:
When the sauce has reduced and flavors have melded, stir in ½ cup chopped fresh basil. The basil adds bright herbal notes that balance the deep tomato and meat flavors. Continue simmering for 5–10 minutes to let the basil infuse the sauce.
-
Taste and adjust:
Season the sauce with salt and pepper to taste. If the sauce tastes too acidic, add 1–2 tablespoons sugar, starting with 1 tablespoon and tasting before adding more. Sugar helps round out the sharpness of the tomatoes without making the sauce sweet.
-
Final finish:
Give the sauce a final stir and, if desired, taste one more time for seasoning. Remove from heat and let it rest a few minutes before serving; this helps the flavors settle. For the fullest flavor, prepare this sauce ahead of time—the flavors will continue to meld as it cools.
Serving Suggestions
To serve this Best Spaghetti and Meat Sauce Recipe, prepare your favorite long pasta according to package directions. Reserve a cup of pasta cooking water just before draining. Toss the cooked spaghetti with a ladle or two of the sauce, adding a splash of reserved pasta water if needed to help the sauce cling to the noodles. Plate the pasta, top with additional sauce, and garnish with fresh basil leaves or freshly grated cheese if desired. A simple green salad and crusty bread round out the meal perfectly.
Make-Ahead and Storage
This sauce reheats and freezes exceptionally well. Cool completely then refrigerate in an airtight container for up to 4 days. To freeze, portion the sauce into freezer-safe containers and store for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop over low heat, stirring until warmed through. If the sauce thickens during storage, stir in a small amount of water or reserved pasta cooking water to loosen it when reheating.
Tips for Success
- Use a heavy-bottomed pot or Dutch oven to prevent sticking and to encourage even simmering.
- Don’t rush the browning stage; well-browned meat adds depth to the sauce. Break the meat into small pieces while it cooks for a fine, even texture.
- Adjust the sugar carefully. Start with 1 tablespoon and add up to 2 tablespoons only if the tomatoes taste too acidic for your preference.
- Fresh basil added near the end keeps its aroma and color. Adding it too early can dull the fresh flavor.
- If you prefer a smoother sauce, use an immersion blender briefly after simmering to reach the desired consistency, but this is optional and based on preference.
Variations and Customizations
Feel free to customize this Best Spaghetti and Meat Sauce Recipe to suit your tastes. Add chopped bell peppers or carrots during the onion-softening step for extra sweetness and texture. For a deeper savory boost, stir in a splash of Worcestershire sauce during the simmering stage. If you like a little heat, add red pepper flakes with the oregano. For a creamier finish, stir in a tablespoon of cream or a knob of butter at the end just before serving.
Nutritional Notes
This recipe is hearty and protein-rich thanks to the two types of ground meat. Using lean ground beef and a lower-fat sausage will reduce overall fat content. The tomatoes provide vitamin C and lycopene, an antioxidant that becomes more bioavailable when cooked.
Final Thoughts
This Best Spaghetti and Meat Sauce Recipe is a reliable go-to for family dinners, potlucks, or any time you crave a bowl of classic comfort. The combination of ground Italian sausage and ground beef creates a satisfyingly meaty texture, while tomato sauce, crushed tomato, and fresh basil form a bright, full-bodied base. Keep the recipe handy and tweak it to make it your own—once you find the balance you love, it will quickly become a staple in your recipe rotation.
Enjoy this sauce with a generous plate of spaghetti and your favorite garnishes. Happy cooking!

Best Spaghetti and Meat Sauce Recipe
Equipment
- 6-quart heavy-bottomed saucepan or pot
- Wooden Spoon or Spatula
- Chef’s knife
- Cutting Board
- Measuring Spoons
- Measuring cup
Ingredients
- 3 tablespoons butter
- 1 extra-large red onion peeled and diced (about 2 cups)
- 7-8 cloves garlic minced
- 1 pound ground Italian sausage
- 1 pound ground beef
- 1 tablespoon dried oregano or Italian seasoning
- 2 28-ounce cans tomato sauce
- 1 28-ounce can crushed tomatoes
- 1/2 cup fresh basil chopped
- 1-2 tablespoons sugar optional, if needed to balance acidity
- salt and pepper to taste
Instructions
- Warm a heavy-bottomed 6-quart pot over medium heat and add the butter.
- Add the diced red onion and cook, stirring occasionally, until softened, about 5–8 minutes; reduce heat to medium-low if onions begin to brown.
- Stir in the minced garlic and sauté for about 2 minutes until fragrant.
- Add the ground Italian sausage, ground beef, and dried oregano (or Italian seasoning). Break the meat into small pieces with a wooden spoon and cook until well browned.
- Pour in the tomato sauce and crushed tomatoes, stir to combine, then bring the sauce to a gentle simmer.
- Cover and simmer the sauce for 30–60 minutes, stirring occasionally; 30 minutes is sufficient, but you may simmer longer for deeper flavor.
- Stir in the chopped fresh basil, taste, and season with salt and pepper as needed. If the sauce is too acidic, stir in 1–2 tablespoons sugar to balance.
- Serve the meat sauce warm over cooked pasta.
Notes
- Wait to add salt until after the sauce has simmered because canned tomatoes and sausage are salty.
- Add sugar only if the sauce tastes too acidic.
- Use fresh basil at the end to preserve its flavor.
