
A deeply flavored, slow-simmered Italian tomato sauce with aromatics, herbs, and an option for ground beef — perfect for family dinners and freezing for later.

My family often asks for extra bread to sop up the last spoonfuls, and once I made a vat of this for a holiday meal; it was the first dish to disappear. After many trials I learned small details — like browning the onion slightly and breaking up whole tomatoes by hand — make a noticeable difference. This is comfort food that doubles as a dependable weeknight hero.
My favorite aspect of this sauce is how forgiving it is. If you forget it on low heat for a bit, it often tastes even better because the flavors continue to meld. Family members have told me it reminds them of Italian restaurants from childhood, and I remember serving it alongside a very messy lasagna that became the highlight of a winter potluck. The small ritual of tearing basil and sprinkling cheese always gets appreciative murmurs at the table.
Cool the sauce to room temperature, then transfer to airtight containers. In the refrigerator it will keep well for up to 4 days; for longer storage portion into freezer-safe containers or heavy-duty freezer bags and freeze up to 3 months. To reheat, thaw overnight in the fridge or reheat gently from frozen over low heat, stirring occasionally to prevent sticking. For best texture, add a splash of water or reserved pasta cooking water while reheating to restore silkiness.
If you don’t have canned whole tomatoes, use two 28-ounce cans of crushed tomatoes; for a brighter flavor, add 2 tablespoons of tomato paste. Swap ground beef for 1 pound of Italian sausage for a spicier, fennel-forward profile, or omit meat entirely and add a tablespoon of soy sauce for umami if you want a vegetarian but savory version. Use fresh herbs in place of dried at a ratio of 3:1 (fresh:dried). For a smoother texture, blitz the sauce briefly with an immersion blender.
Serve over al dente spaghetti or bucatini for a classic pairing; the thicker bucatini holds the sauce well. Top with freshly grated Parmigiano-Reggiano, torn basil, and a drizzle of extra-virgin olive oil. Offer crusty Italian bread or garlic bread for sopping, and a simple salad of arugula with lemon vinaigrette to cut richness. This sauce also makes an excellent base for baked pasta, meatball subs, or slow-braised vegetables.
Tomato-based sauces became central to Italian home cooking after tomatoes were adopted from the Americas in the 16th century. Regional Italian traditions vary widely: southern Italy favors simple tomato and basil combinations, while northern ragùs may include longer cooking times and richer meat additions. This version nods to the southern tradition with bright tomatoes and fresh basil while embracing the hearty comfort of a lightly meaty sauce common in family Sunday meals.
In summer, stir in a handful of fresh cherry tomatoes and double the fresh basil for a brighter finish; consider skipping red wine to let the fresh tomato flavor sing. In winter, add a splash of balsamic vinegar or a spoonful of roasted red pepper purée for sweeter depth. For holiday gatherings, double the batch and finish with grated aged cheese and a sprinkle of toasted breadcrumbs for texture.
Make a double batch and portion into individual freezer containers for quick weeknight dinners. Cook pasta fresh and toss with a smaller portion of sauce so leftovers don’t dry out. Freeze one jar for a rainy day or pack single-serve portions in freezer bags that can be flattened for easy storage. Label with date and contents to rotate stock efficiently.
This sauce is a true kitchen workhorse: approachable enough for weeknights, satisfying for guests, and sentimental enough to pass down. I hope it becomes a familiar, comforting dish in your repertoire — one that brings the family together and tastes even better over time.
Brown the onion until soft and slightly caramelized to add natural sweetness and depth.
Cook the tomato paste briefly in oil to remove raw bitterness and deepen color.
Reserve some pasta water to loosen the sauce and help it cling to noodles.
Taste and adjust salt only after the sauce has reduced to avoid over-salting.
This nourishing classic italian spaghetti sauce recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. This sauce freezes well for up to 3 months. Cool completely, portion into freezer-safe containers or heavy-duty freezer bags, and label with the date. Thaw overnight in the refrigerator before reheating.
Simmer uncovered on low so the sauce reduces slowly; stirring occasionally prevents sticking. For a smoother texture, use an immersion blender for a few seconds.
This Classic Italian Spaghetti Sauce recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Warm 3 tablespoons of extra-virgin olive oil in a large heavy-bottomed pot over medium heat. Add the finely diced onion with a pinch of salt and cook for 6–8 minutes until softened and beginning to brown, then add the minced garlic and cook 30–60 seconds until fragrant.
If using meat, increase heat slightly, add 1 pound of ground beef or sausage, and brown thoroughly, breaking it up with a spoon. Drain excess fat if necessary and mix the browned meat with the aromatics.
Stir in 2 tablespoons of tomato paste and cook for 1–2 minutes to caramelize. Pour in 1/2 cup red wine if using and reduce for 3–4 minutes, scraping up browned bits from the pot.
Add two 28-ounce cans of whole tomatoes (crush by hand), 1 teaspoon each of dried basil and oregano, and 1 bay leaf. Bring to a simmer, then reduce heat to low and partially cover.
Simmer the sauce on low for at least 45 minutes, preferably 1–1.5 hours, stirring occasionally. Adjust heat so the sauce barely bubbles; longer simmering yields deeper flavor.
Remove the bay leaf, taste, and adjust salt and pepper. If needed, add 1 teaspoon sugar to balance acidity or a splash of cream for richness. Stir in torn fresh basil just before serving.
Cook pasta to al dente according to package instructions, reserve 1 cup of pasta water, toss the pasta with the sauce and a splash of reserved water to help the sauce cling, and serve with grated cheese.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@cozycookscorner on social media!


Thinly sliced, buttery, and golden-brown Hasselback potatoes—an easy, show-stopping side that crisps on the outside and stays tender inside.

A vibrant oven baked dish of roasted tomatoes, tender feta, wilted spinach and baked eggs. Bright, tangy and perfect for breakfast or brunch with crusty bread.

A bright, protein-packed frozen treat that captures the tart-sweet charm of key lime pie in a simple yogurt bark — perfect for hot days, make-ahead snacks, and gluten-free diets.

Leave a comment & rating below or tag @cozycookscorner on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.