Chunky homemade spaghetti sauce simmering in a pot made with canned tomatoes and simple pantry ingredients

Easy Homemade Spaghetti Sauce (Using Canned Tomatoes)

| |

There is just something about a big pot of homemade spaghetti sauce simmering on the stove that makes the whole house feel cozy.

Chunky homemade spaghetti sauce simmering in a pot made with canned tomatoes and simple pantry ingredients
Easy homemade spaghetti sauce made with canned tomatoes and everyday pantry staples.

Growing up, spaghetti night was always one of those easy dinners that fed everyone without much fuss. And once I started making my own sauce using simple canned tomatoes and pantry spices, I never went back to store-bought again.

This easy homemade spaghetti sauce is rich, hearty, and made with ingredients you probably already have in your kitchen. It’s perfect for busy weeknights, layering into lasagna, or freezing for later when you need a quick dinner. Whether you’re feeding a big family like I am or just want leftovers for the next day, this sauce is simple, affordable, and full of classic Italian flavor.

Why You’ll Love This Homemade Spaghetti Sauce


This easy homemade spaghetti sauce is made with simple pantry staples and comes together in one pot. Using canned tomatoes makes it affordable, convenient, and perfect for busy weeknights. It’s rich, hearty, and full of classic Italian flavors, making it great for spaghetti, baked pasta dishes, or layering into lasagna. Plus, it freezes well, so you can make a big batch and save some for later.

Equipment Needed

Ingredients to Make Homemade Spagehtti Sauce

  • 1 sweet onion, finely diced – adds natural sweetness and flavor
  • 4 cloves garlic, minced or pressed – gives the sauce depth and aroma
  • 1 tablespoon olive oil – used to sauté the onion and garlic
  • 1 can (15 oz) crushed tomatoes – creates a smooth, thick base
  • 1 can (8 oz) tomato sauce – adds richness and body
  • 1 can (14.5 oz) diced tomatoes with garlic, oregano & basil – adds texture and extra seasoning
  • 1/4 cup granulated sugar – balances tomato acidity
  • 2 teaspoons dried basil – classic Italian flavor
  • ½ teaspoon dried oregano – adds warmth and depth
  • ½ teaspoon salt – seasons the sauce
  • ¼ teaspoon black pepper – balances the flavors

How to Make Homemade Spaghetti Sauce

  1. Heat olive oil in a large saucepan over medium heat.
  2. Add the diced onion and cook for 4–5 minutes, until soft and translucent.
  3. Stir in the garlic and cook for about 30 seconds, until fragrant.
  4. Pour in the crushed tomatoes, tomato sauce, and diced tomatoes. Stir well.
  5. Add the sugar, dried basil, oregano, salt, and black pepper.
  6. Reduce heat to low and let the sauce simmer uncovered for 25–30 minutes, stirring occasionally.
  7. Taste and adjust seasoning as needed before serving.

Tips for the Best Flavor

  • Let the sauce simmer longer if you have time for deeper flavor.
  • If the sauce tastes too acidic, add a pinch more sugar.
  • Blend the sauce if you prefer a smoother texture.
  • Use this sauce as a base for meatballs, ground beef, or baked spaghetti.
  • Store leftovers in the refrigerator for up to 4 days or freeze for later.

What to serve with Homemade Spaghetti Sauce

  • Spaghetti or other pasta
  • Baked Ziti or lasagna
  • Bread Sticks
  • Garlic Bread
  • Meatballs
  • Stuffed shells

Meat Sauce Variation

To turn this into a hearty meat sauce, simply add cooked meat to the sauce.

  1. Brown 1 pound of ground beef, Italian sausage, or ground turkey in a skillet over medium heat.
  2. Drain any excess grease.
  3. Stir the cooked meat into the simmering sauce.
  4. Let the sauce simmer for an additional 10–15 minutes to allow the flavors to blend.

This variation works perfectly for spaghetti, baked ziti, lasagna, or stuffed shells.

Storage & Freezing Instructions

Refrigerator:

Allow the sauce to cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 4 days. Reheat on the stovetop over low heat or in the microwave until warmed through.

Freezer:

This spaghetti sauce freezes beautifully. Let the sauce cool completely, then portion it into freezer-safe containers or freezer bags. Freeze for up to 3 months. When ready to use, thaw overnight in the refrigerator and reheat on the stovetop, adding a splash of water if needed to loosen the sauce.

Tip: Freezing the sauce in smaller portions makes it easy to grab just what you need for quick meals.

More from Pantry and Spoon

Print

Easy Homemade Spaghetti Sauce (Using Canned Tomatoes)

This easy homemade spaghetti sauce is made with simple pantry staples and canned tomatoes for a rich, flavorful sauce that’s perfect for busy weeknights. It’s smooth, well-seasoned, and incredibly versatile—use it for spaghetti, baked pasta dishes, meatballs, or as a dipping sauce for breadsticks. Keep it meatless or use it as a base for your favorite meat sauce.

  • Author: Erica
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 cups (46 servings) 1x

Ingredients

Scale
  • 1 tablespoon olive oil 
  • 1 sweet onion, finely diced 

  • 4 cloves garlic, minced or pressed 

  • 1 can (15 oz) crushed tomatoes

  • 1 can (8 oz) tomato sauce 

  • 1 can (14.5 oz) diced tomatoes with garlic, oregano & basil 

  • 1 tablespoon-1/4 cup sugar, granulated sugar (sugar balances acidity from tomatoes)

  • 2 teaspoons dried basil 

  • ½ teaspoon dried oregano – adds warmth and depth

  • ½ teaspoon salt – seasons the sauce

  • ¼ teaspoon black pepper – balances and enhances flavor

  • Optional: Red pepper flakes for heat

Instructions

  1. Heat olive oil in a large saucepan over medium heat.
  2. Add the diced onion and cook for 4–5 minutes, until soft and translucent.

  3. Stir in the garlic and cook for 30 seconds, until fragrant.

  4. Add the crushed tomatoes, tomato sauce, and diced tomatoes. Stir to combine.

  5. Stir in the sugar, basil, oregano, salt, and black pepper.

  6. Reduce heat to low and simmer uncovered for 25–30 minutes, stirring occasionally.

  7. Taste and adjust seasoning before serving.

Notes

  • Simmer longer for deeper flavor.
  • Blend the sauce if you prefer a smoother texture.

  • Use this sauce as a base for meat sauce, baked spaghetti, or lasagna.

  • Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months.

Did you make this recipe?

Share a photo and tag us @pantryandspoon. We can’t wait to see what you’ve made!

More Recipes You’ll Love