I make this homemade spaghetti sauce with canned tomatoes whenever I need to feed a crowd or stock the freezer. The flavor is rich and balanced, with just enough sweetness from the tomatoes and a good hit of garlic. It’s the kind of sauce that makes any pasta night feel special.

Table of Contents
A Family Favorite That Starts in the Garden
I came up with this homemade spaghetti sauce with canned tomatoes after trying a few recipes that never quite tasted right. Once I started using our own garden tomatoes, everything changed. The flavor was richer, the color deeper, and it reminded me of the kind of sauce my mom used to make on chilly Sunday afternoons.
This recipe solves the problem of finding a sauce that tastes fresh even when tomato season is long gone. The canned tomatoes give it that garden flavor, and the slow simmer brings all the herbs together into something comforting and familiar. It’s simple to make, but it tastes like you spent all day in the kitchen.
It reminds me a lot of my homemade spaghetti sauce from fresh tomatoes, only this version is perfect for those jars of canned tomatoes waiting in the pantry. If you love tomato-based recipes, you might also enjoy the roasted cherry tomato pizza sauce for something a little different.

Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
Key Ingredients and Substitutions
- Canned tomatoes: The heart of this recipe and where all the rich tomato flavor comes from. I like using our home-canned tomatoes, but store-bought stewed tomatoes work too — just taste and add a little extra sugar if they’re more acidic.
- Tomato paste: Thickens the sauce and gives it that deep, hearty flavor. It helps the sauce cling nicely to the pasta.
- Dried basil: Brings a warm, classic flavor that pairs perfectly with tomatoes. If you have fresh basil, stir a few chopped leaves in at the end for a fresh finish.
- Dried oregano: Adds that familiar Italian flavor that makes the sauce taste homemade. It balances the sweetness of the tomatoes and rounds out the herbs.
- Sugar: Softens the acidity of the tomatoes and gives the sauce a smooth, balanced taste. You can adjust the amount depending on how sweet your tomatoes are.
- Salt: Enhances all the other flavors in the sauce. I like to start with a little and taste as it simmers to get it just right.
- Onions: Add a subtle sweetness and depth to the sauce. Dice them small so they melt right in as the sauce cooks.
- Green pepper: Adds a mild, earthy flavor that complements the tomatoes. You can skip it if you prefer, but I like the extra layer it gives.
- Garlic: Brings that unmistakable aroma and flavor that makes homemade sauce so good. Freshly minced garlic really makes a difference here.
- Olive oil: Used to sauté the vegetables and start the base of the sauce. You can use vegetable oil in a pinch, but olive oil gives the best flavor.
How to Make Homemade Spaghetti Sauce with Canned Tomatoes
Preparation
Gather all your ingredients before you begin. Dice the onions and green pepper, and mince the garlic if not already done. Have your canned tomatoes and tomato paste ready to pour, and set a large saucepan or stockpot on the stove.
Step 1 – Sauté the Vegetables
Heat the olive oil in a large saucepan over medium heat. Add the diced onions and green pepper, stirring occasionally. Cook for about 5 to 7 minutes, until the onions turn translucent and the peppers soften.
Step 2 – Add the Garlic
Stir in the minced garlic and cook for 1 minute, just until fragrant. Keep an eye on it so it doesn’t brown, as that can make the sauce taste bitter.
Step 3 – Combine the Tomatoes and Seasonings
Pour in the canned tomatoes and tomato paste, stirring to combine. Add the basil, oregano, sugar, and salt. Stir well so everything is evenly mixed and the tomato paste dissolves into the sauce.
Step 4 – Simmer the Sauce
Bring the mixture to a gentle simmer, then reduce the heat to low. Let it cook uncovered for at least 30 minutes, stirring occasionally to prevent sticking. The sauce will thicken slightly and develop a rich, full flavor as it cooks.
Step 5 – Serve and Store
Serve the sauce hot over cooked spaghetti noodles. Let any leftovers cool completely before transferring to freezer-safe bags or containers. Freeze for up to three months for an easy meal later.
Lynette’s Tip
If using store-bought canned tomatoes instead of home-canned, taste the sauce as it simmers and add a little extra sugar if needed to balance the acidity.

Homemade Spaghetti Sauce with Canned Tomatoes
Ingredients
- 2 Tablespoons olive oil
- 1 green pepper diced
- 2 medium onions diced
- 2 Tablespoons garlic minced
- 3 quarts canned tomatoes
- 24 oz tomato paste
- 2 Tablespoons dried basil
- 2 Tablespoons dried oregano
- 2 Tablespoons sugar
- 2 teaspoons salt
Instructions
- Sauté the vegetables: Add the diced onion and peppers and cook until the onions turn soft and translucent. This helps build a flavorful base for the sauce.
- Add the garlic: Stir in the minced garlic and cook for about 1 minute until fragrant. (Don’t let it brown — garlic burns quickly.)
- Add the tomatoes and seasonings: Pour in the canned tomatoes, tomato paste and then add all remaining ingredients. Give everything a good stir to combine.
- Simmer the sauce: Reduce the heat and let the sauce simmer gently for at least 30 minutes. The longer it cooks, the richer and deeper the flavor becomes.
- Serve: Spoon the warm spaghetti sauce over cooked spaghetti noodles and enjoy.
Notes
Variations
- Add Meat: Brown ground beef, Italian sausage, or turkey before adding the tomatoes for a hearty meat sauce. It adds extra flavor and makes the sauce more filling.
- Make It Spicy: Stir in a pinch of red pepper flakes or a dash of hot sauce while the sauce simmers. It gives a gentle heat that pairs well with the sweetness of the tomatoes.
- Add Fresh Herbs: Toss in a handful of chopped fresh basil or parsley right before serving. It brightens the flavor and adds a fresh, garden touch.
Nutrition
Recipe FAQs
At least 30 minutes is recommended, but letting it simmer longer will deepen the flavor. Just keep it on low heat and stir occasionally to prevent sticking.
Absolutely. The green pepper adds a mild flavor, but you can leave it out or replace it with red or yellow pepper for a slightly sweeter taste.
If you prefer a thicker sauce, let it simmer uncovered a little longer. The extra time will help some of the liquid cook off and concentrate the flavor.
Definitely. It’s great for lasagna, baked ziti, or as a base for homemade pizza. The flavor pairs well with almost any Italian-style dish.




Are you able to water bath can the sauce?
Going to try this with ground beef and spaghetti squash.
Yum! Sounds delicious!
My canned tomatoes are whole do I cut them up?
Yes, they will break down as you cook them but cutting them first will help.