Easy Homemade Pasta Sauce Recipe
I’ll never forget the first time I tried to make a real homemade pasta sauce. I was so proud of myself, I invited my now-husband over for a “fancy” dinner. I figured, how hard could it be? I dumped a can of crushed tomatoes into a pot, added some dried oregano, and let it boil. The result was this watery, bitter, sad-looking soup that we bravely ate over overcooked spaghetti. He still married me, so I guess it’s true love. That disaster is exactly why I kept trying until I nailed this Easy Homemade Pasta Sauce Recipe. It’s become my go-to for everything from a quick weeknight dinner to impressing my in-laws.
Recipe Card
| Recipe Title | Easy Homemade Pasta Sauce Recipe |
|---|---|
| Servings | 4-6 |
| Prep Time | 10 minutes |
| Cooking Time | 45 minutes |
| Calories | About 120 per serving |
Ingredients
- 1/4 cup good olive oil
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 1 (28-ounce) can crushed tomatoes
- 1 (6-ounce) can tomato paste
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 tablespoon dried basil
- 1 teaspoon dried oregano
- 1 pinch of red pepper flakes (optional)
- 1 tablespoon unsalted butter
The olive oil is key. I once used a cheap, flavorless oil and the whole sauce tasted flat. Don’t skip the tomato paste either! I thought it was just for color, but it’s what gives the sauce that deep, rich flavor. And the butter at the end? That was a game-changer I learned from an Italian grandma online. It just makes everything silkier and rounds out the tomato’s acidity perfectly.
Directions
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the chopped onion and cook, stirring occasionally, until it’s soft and translucent, about 5-7 minutes.
- Add the minced garlic and cook for just one minute until it’s fragrant. Don’t let it brown!
- Stir in the tomato paste and cook for another minute. This step is important for flavor.
- Pour in the crushed tomatoes, then fill the empty can about a quarter of the way with water, swish it around, and add that to the pot too.
- Add the salt, pepper, dried basil, oregano, and red pepper flakes if you’re using them.
- Bring the sauce to a simmer, then immediately reduce the heat to low.
- Let it simmer gently, uncovered, for at least 30 minutes, stirring every so often. 45 minutes is even better.
- Right before you’re ready to serve, turn off the heat and stir in the tablespoon of butter until it’s melted.
- Taste and add more salt if it needs it. That’s it!
The biggest mistake I used to make was rushing the onion step. If you don’t cook them until they’re truly soft and sweet, the sauce never loses that sharp onion bite. And for heaven’s sake, don’t burn the garlic like I did once. I had to start all over because it made the whole sauce taste bitter and awful. Now I’m super paranoid and never take my eyes off the garlic.
Another lesson I learned the hard way was about the simmer. I used to crank the heat to “get it done faster,” and it would splatter all over my stovetop and taste metallic. A low, gentle simmer is the secret. It feels like it takes forever, but that’s when the magic happens. The flavors really get to know each other.
Honestly, the first time I made this version correctly, I couldn’t believe the difference. It was so much better than anything from a jar, and it made the whole house smell incredible. My kids, who are usually suspicious of anything “homemade,” actually asked for seconds. That’s when I knew this Easy Homemade Pasta Sauce Recipe was a keeper. It’s the ultimate comfort food that doesn’t take all day.
What I love most is how flexible it is. I almost always double the batch and freeze half for a future easy dinner. It’s a one-pot wonder that saves me on busy nights. Sometimes I’ll sneak in some grated carrots with the onions for a little hidden veggie boost, which is a great healthy swap that adds a touch of sweetness.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 120 | 12g | 8g | 2g |
I was actually surprised how reasonable the nutrition is when you make it yourself. Jarred sauces can have a ton of added sugar and weird oils. This is pretty much just veggies and olive oil. If you’re watching calories, you can reduce the oil a bit, but I wouldn’t skip it entirely. For my vegan friends, just leave out the butter at the end—it’s still fantastic!
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Yellow Onion | Sweet onion or 2 shallots |
| Dried Basil | 2 tablespoons chopped fresh basil added at the end |
| Crushed Tomatoes | Whole peeled tomatoes, crushed by hand |
| Butter | A splash of heavy cream or a pinch of sugar |
I’ve tried almost all of these swaps. Fresh basil is amazing, but add it at the end or it loses its bright flavor. Hand-crushed whole tomatoes give a chunkier texture, which I love for lasagna. The sugar vs. butter thing is personal. I used sugar for years to cut the acidity, but the butter method is so much better—it adds richness without just making it sweet. A splash of cream is delicious but turns it into a totally different, pinker sauce.
Tips
- Don’t skip cooking the tomato paste! That one minute of frying it with the onions makes a huge difference.
- Taste your sauce right before serving. Tomatoes vary, so it might need another pinch of salt.
- Let it simmer for the full time. Seriously, patience is the most important ingredient.
- If you’re adding meat, brown it separately first, drain the fat, then add it to the sauce to simmer.
I cannot stress the “cook the tomato paste” tip enough. I used to just stir it in with the liquid, and my sauce always tasted a bit raw. Then I saw a chef on TV talk about “cooking out the tinny flavor,” and it was a total lightbulb moment. It went from a good sauce to a great one instantly. I felt so silly for all those years of skipping such a simple step.
FAQ
Can I make this in a slow cooker?
Oh yeah, absolutely. I do this all the time in the winter. Just sauté the onions and garlic in a pan first (this step is still important for flavor!), then dump everything except the butter into the slow cooker. Cook on low for 6-8 hours. Stir in the butter at the end. It makes the house smell amazing.
My sauce is too acidic. What did I do wrong?
You probably didn’t do anything wrong! Different tomato brands have different acidity levels. This is where that final butter stir-in works magic. If it’s still too sharp for you, a tiny, tiny pinch of sugar (like 1/4 teaspoon) will fix it. But try the butter first!
How long does it last in the fridge?
It keeps really well. I’ve kept it for up to 5 days in a sealed container. The flavors actually get better after a day or two. It also freezes beautifully for up to 3 months. I freeze it in portion-sized containers for a super fast meal later.
That’s everything I know about making this Easy Homemade Pasta Sauce Recipe! Hope you give it a try. And if you mess it up, you’re in good company—I’ve had my share of kitchen disasters with it. But once you get it right, you’ll never go back to the jarred stuff.
Easy Homemade Pasta Sauce Recipe
A rich, flavorful homemade pasta sauce that’s surprisingly simple to make with just a few key ingredients and techniques.
Ingredients
- 1/4 cup good olive oil
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 1 (28-ounce) can crushed tomatoes
- 1 (6-ounce) can tomato paste
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 tablespoon dried basil
- 1 teaspoon dried oregano
- 1 pinch of red pepper flakes (optional)
- 1 tablespoon unsalted butter
Instructions
-
Heat the olive oil in a large pot or Dutch oven over medium heat.
-
Add the chopped onion and cook, stirring occasionally, until soft and translucent, about 5-7 minutes.
-
Add the minced garlic and cook for one minute until fragrant (do not brown).
-
Stir in the tomato paste and cook for another minute to develop flavor.
-
Pour in the crushed tomatoes, then add water by swishing about 1/4 can of water in the empty tomato can and adding to the pot.
-
Add salt, pepper, dried basil, oregano, and red pepper flakes (if using).
-
Bring the sauce to a simmer, then reduce heat to low.
-
Let simmer gently, uncovered, for 30-45 minutes, stirring occasionally.
-
Turn off heat and stir in butter until melted.
-
Taste and adjust seasoning with additional salt if needed.
Nutrition (Per Serving)



