Spaghetti Marinara

I’ve made plenty of pasta dishes, but this Spaghetti Marinara is the one I keep coming back to. San Marzano tomatoes simmered with onion, garlic, oregano, and red pepper flakes create a sauce that’s rich, bright, and far better than anything from a jar. Tossed with al dente spaghetti and finished with fresh basil and Parmesan, it’s pure Italian comfort.

A plate of Spaghetti Marinara with tomato sauce, meatballs, and fresh basil, surrounded by bowls of sauce, chopped herbs, and red pepper flakes.
Spaghetti Marinara. Photo Credit: Splash of Taste.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I make this for weeknight dinners, family gatherings, and potlucks because it’s kid-friendly, budget-friendly, and a guaranteed hit with everyone at the table. It comes together with simple ingredients, and the sauce gets even better the next day as the flavors deepen, making it perfect for preparing ahead. Store leftover sauce in the fridge for up to 5 days or freeze for up to 1 month.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Top-down view of Spaghetti Marinara ingredients—spaghetti, canned tomato, garlic, onions, basil, olive oil, oregano, red pepper flakes, and parmesan cheese—artfully arranged on a light surface.
Spaghetti Marinara Ingredients. Photo Credit: Splash of Taste.

How to Make Spaghetti Marinara with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

Once you have everything prepped, this comes together in a really satisfying way that makes the whole kitchen smell incredible in less than an hour of prep and cook time.

Build Your Marinara Base

To make your own marinara sauce, add your San Marzano tomatoes to a medium saucepan, large skillet, or Dutch oven. You can use canned tomatoes for convenience, but if you’re starting with fresh ones, blend them in a food processor or with a potato masher first.

For the best marinara sauce, I stick to my homemade marinara sauce recipe. Add garlic and finely chopped onions. An enameled cast-iron Dutch oven gives you even heat distribution, which really matters during a long simmer like this one.

Season and Simmer

Now add your dried oregano, crushed red pepper flakes, and olive oil, then stir everything together thoroughly. If you want a more robust, punchy flavor, you can use extra-virgin olive oil instead of just olive oil.

Bring the pan up to a simmer over medium heat, then lower the heat and leave the sauce to simmer for approximately 45 minutes, stirring occasionally. Don’t rush this step. That 45-minute simmer is what transforms the raw ingredients into something deeply rich and fragrant.

If the sauce tastes sharp after simmering, stir in a small pinch of sugar to balance the acidity. San Marzano plum tomatoes are naturally sweet, so you may not need to add sugar at all, but it’s a good trick to keep in mind.

Cook Your Spaghetti

While your spaghetti sauce is in its final stretch, bring a large pasta pot of well-salted water to a boil. Immerse the spaghetti in boiling water, following the cooking directions on the packet, stirring frequently in the first couple of minutes to prevent the strands from sticking together.

You want the pasta just al dente, so it doesn’t get too soft or mushy with the hot marinara. A pair of silicone-tipped tongs makes handling the spaghetti in a large pot so much easier and safer. You can also make this recipe gluten-free with gluten-free pasta, if needed.

Combine and Coat

When the spaghetti is cooked, immediately transfer it directly into the cooked marinara sauce. Toss the spaghetti into the marinara sauce until it’s fully coated. A wide, large bowl is ideal for tossing and serving, so nothing spills over the sides.

If a little pasta water makes its way in with the spaghetti, that’s completely fine and actually helps the sauce cling to the pasta. In fact, it’s a good practice to always have some reserved pasta water; it really comes in handy when adjusting consistency.

A pot of cooked Spaghetti Marinara mixed with rich tomato sauce, with a serving of pasta being lifted out using tongs.
Transfer the cooked spaghetti into the marinara and toss until coated, using a splash of pasta water to help the sauce cling.

Serve and Garnish

Finish with a handful of fresh basil leaves and a generous sprinkling of vegetarian or vegan Parmesan cheese. A box grater makes getting that fine Parmesan snow on top super easy if you’re working with a block.

Serve your homemade spaghetti marinara, and enjoy!

If you’re heading to a potluck or family gathering, pack everything together in a deep, tightly sealed container. Transport the container wrapped in a towel or in an insulated carrier to help retain warmth during the trip.

Bring along a small mason jar of extra tomato pasta sauce to refresh the pasta if it absorbs too much on the way there.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A plate of Spaghetti Marinara topped with tomato sauce, grated cheese, and fresh basil leaves.

Spaghetti Marinara

Spaghetti Marinara is one of those dinners I never get tired of because the homemade sauce makes all the difference. San Marzano tomatoes slow-simmered with onion, garlic, oregano, and red pepper flakes create a rich, deeply flavorful sauce that's tossed with tender spaghetti and finished with fresh basil and Parmesan. I make it for weeknight dinners, family gatherings, and potlucks because it feeds a crowd and always hits the spot. Store leftover sauce in the fridge for up to 5 days, or freeze for up to 1 month.
Prep Time: 5 minutes
Cook Time: 45 minutes
Total Time: 50 minutes
Course: Main course, Pasta
Cuisine: Italian
Servings: 4
Calories: 592kcal

Equipment

Ingredients

  • pounds San Maranzo plum tomatoes
  • onions finely chopped
  • 3 cloves of garlic
  • teaspoons dried oregano
  • ½ teaspoon red pepper flakes
  • 3 tablespoons olive oil
  • 16 ounces spaghetti
  • Fresh basil leaves optional to garnish
  • Vegetarian or vegan Parmesan cheese optional to garnish

Instructions

  • If you are making your own marinara sauce, you'll need to do that first. In a medium saucepan or Dutch oven, add your San Marzano tomatoes, then add onions and garlic.
    2¾ pounds San Maranzo plum tomatoes, 1½ onions, 3 cloves of garlic
  • Now add dried oregano, red pepper flakes, olive oil, and then stir to combine thoroughly. Bring the pan to a simmer over medium heat, then lower the heat, stir, and then leave to simmer for approximately 45 minutes
    1½ teaspoons dried oregano, ½ teaspoon red pepper flakes, 3 tablespoons olive oil
  • Using the cooking instructions on your spaghetti packet, bring a large pan of salted water to a boil and then immerse the spaghetti into it. Stir to ensure the spaghetti doesn't stick together. When the spaghetti is cooked, transfer it to the cooked marinara sauce, if you get a little pasta water in the sauce then that's fine. Toss the spaghetti into the marinara sauce and ensure that it is fully coated. Serve in bowls, with a garnish of fresh basil leaves or a sprinkling of vegetarian or vegan Parmesan cheese
    16 ounces spaghetti, Fresh basil leaves, Vegetarian or vegan Parmesan cheese
  • Perfect pasta – enjoy!

Notes

Here are a few tips I’ve picked up that make a real difference with this recipe.
Use whole San Marzano tomatoes: San Marzano plum tomatoes are less acidic and naturally sweeter than regular canned tomatoes, making them the best choice for a deeply flavored marinara sauce.
Don’t skip the full simmer time: Let the sauce simmer for the full 45 minutes over low heat to develop a rich, complex flavor. Cutting the time short will leave you with a thinner, less developed sauce.
Salt your pasta water generously: Well-salted water is your only chance to season the spaghetti itself, so don’t be shy. It should taste pleasantly salty, like a light broth.
Let pasta water work for you: When you transfer the spaghetti into the marinara, a little pasta water comes along for the ride. The starch in that water helps the sauce bind to every strand.
Toss well before serving: Spend a full minute tossing the spaghetti in the sauce so every strand gets fully coated before it hits the bowl.
Store properly: Refrigerate leftover spaghetti marinara for up to 5 days and warm on the stove with a splash of water. If you’re prepping ahead, freeze the marinara sauce on its own for up to 1 month. Thaw overnight in the fridge and pair with freshly cooked pasta for the best results.

Nutrition

Calories: 592kcal | Carbohydrates: 102g | Protein: 18g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Sodium: 29mg | Potassium: 1076mg | Fiber: 9g | Sugar: 13g | Vitamin A: 2686IU | Vitamin C: 46mg | Calcium: 81mg | Iron: 3mg
Tried this recipe?Let us know how it was!

How to Store Leftovers

Let the spaghetti cool completely before storing, then transfer it to an airtight container and refrigerate for up to 5 days. When you’re ready to reheat, a splash of water added to the pan over low-medium heat helps loosen the sauce if it gets too thick without drying out the pasta.

For longer storage, store the sauce separately in a freezer-safe container for up to 1 month, and thaw it overnight in the fridge before reheating. You can always cook a fresh batch of spaghetti if you want the best texture.

What to Serve With Spaghetti Marinara

A warm, crusty garlic bread is the most natural, delicious pairing here, giving you something to scoop up every last bit of that San Marzano marinara left in the bowl. A simple green salad dressed with lemon and olive oil keeps things light and fresh alongside the rich pasta.

If you need something a little more filling, roasted vegetables like zucchini, eggplant, or bell peppers work beautifully on the side. Plant-based meatballs keep it classic and hearty.

For a pasta spread, you could serve it alongside veggie lasagna or other pasta dishes for variety. A glass of sparkling water with lemon or a light red wine rounds out the meal perfectly if you’re serving it for guests.

More Easy Recipes for You to Try at Home

Check out these other easy pasta recipes I think you’ll love.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. 5 stars
    A gazillion thanks for this. An “Italian sauce” -I’ve attempted many times, but never as detailed or for as long as your recipe. Your recipe is perfect.
    I substitute red chili flakes instead of red pepper, and sometimes use one fresh birdseye chili diced instead.

    For the low FODMAP version I infuse the oil with the garlic and onion and remove before they brown.