• General Sauces & Condiments
  • Homemade Spaghetti Sauce with Fresh Tomatoes: Simple and Flavorful

    Homemade Spaghetti Sauce with Fresh Tomatoes: Simple and Flavorful

    Homemade spaghetti sauce with fresh tomatoes is one of the most rewarding things you can cook in summer. When ripe tomatoes hit their peak, turning them into a slow-simmered pasta sauce captures flavor that no canned product can replicate. This spaghetti sauce recipe with fresh tomatoes walks through everything from choosing the right tomatoes to the final seasoning.

    Choosing Tomatoes for Fresh Tomato Sauce

    Plum or Roma tomatoes are the best choice for homemade spaghetti sauce fresh tomatoes because they have thick flesh, fewer seeds, and lower water content than beefsteaks. San Marzanos, whether grown locally or imported, produce a notably sweet, low-acid sauce. For spaghetti sauce made with fresh tomatoes, you need about 4 to 5 pounds for a sauce that serves four to six people.

    To Peel or Not to Peel

    Peeling is optional but recommended. Blanch tomatoes in boiling water for 30 seconds, then transfer to ice water—the skins slip off easily. Unpeeled tomatoes produce a slightly more rustic sauce with more texture, which some cooks prefer. Either approach works for how to make spaghetti sauce from fresh tomatoes.

    Seeding the Tomatoes

    Cut peeled tomatoes in half crosswise and squeeze gently to remove the seed pockets. Seeds add bitterness to a long-cooked sauce. Roughly chop the seeded flesh and set aside with any juices.

    Building the Sauce Base

    Heat 3 tablespoons olive oil in a wide, heavy pot over medium heat. Add 1 diced onion and cook until soft and translucent, about 8 minutes. Add 4 to 6 minced garlic cloves and cook 1 minute, stirring constantly to prevent burning.

    Adding the Tomatoes

    Add the chopped fresh tomatoes and all their juices to the pot. Stir to combine with the aromatics. Raise heat to medium-high and bring to a bubbling simmer, then reduce to medium-low. The tomatoes will break down and release liquid over the first 15 minutes of cooking.

    Herbs and Seasoning

    Add 1 teaspoon dried oregano, 1/2 teaspoon dried thyme, a small bunch of fresh basil (whole sprigs, removed before serving), and a generous pinch of red pepper flakes. Season with salt early—it helps draw out moisture and concentrate flavor. A pinch of sugar balances acidity if needed.

    Simmering for Depth

    The key to homemade spaghetti sauce with fresh tomatoes is time. Simmer the sauce uncovered for at least 45 minutes, stirring every 10 minutes, until the tomatoes have completely broken down and the sauce has thickened visibly. For an even richer spaghetti sauce recipe with fresh tomatoes, cook up to 90 minutes, adding small amounts of water if it thickens too fast.

    Taste and adjust salt, pepper, and sugar. For a smooth texture, use an immersion blender to puree the sauce, or leave it chunky for a more rustic result.

    Serving and Storing

    Toss the finished sauce with freshly cooked spaghetti, finishing with a drizzle of good olive oil and grated Parmigiano-Reggiano. Store leftovers in the refrigerator for up to 5 days or freeze in portions for up to 3 months.

    Next steps

    Once you have mastered homemade spaghetti sauce fresh tomatoes at its simplest, experiment with additions: browned Italian sausage, pancetta, or a splash of red wine added before the tomatoes. Each variation takes the base in a different direction while the technique stays the same.

    3 mins