Easy Homemade Pasta Sauce Recipe
I’ll never forget the first time I tried to make my own pasta sauce. I was so proud of myself, thinking I was about to become an Italian grandmother. I dumped a can of crushed tomatoes into a pot, added some dried oregano, and let it bubble away. It tasted… well, it tasted like sad, watery ketchup. My roommate at the time, bless her heart, tried it and just said, “It’s very… red.” That was the moment I knew I had to figure this out. This Easy Homemade Pasta Sauce Recipe became my mission, and after many, many pots of mediocre sauce, I finally got it to a place that feels like a warm hug.
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 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- 1 tablespoon unsalted butter
- 5-6 fresh basil leaves
The olive oil is key. I once used a cheap, flavorless oil and the whole sauce just fell flat. You don’t need to break the bank, but get something you’d actually want to dip bread in. And the butter at the end? That was a game-changer I learned from a friend. It sounds weird, but it just makes everything silky and rich. Don’t skip it.
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. Don’t let it brown!
- Add the minced garlic and cook for just one minute, until it’s fragrant. Seriously, just one minute or it’ll burn and taste bitter.
- Stir in the tomato paste and cook for another minute. This step is called “blooming” and it makes a huge difference in flavor.
- Pour in the crushed tomatoes, then fill the empty can about halfway with water, swish it around, and add that to the pot too.
- Add the salt, pepper, oregano, and red pepper flakes if you’re using them. Give everything a good stir.
- Bring the sauce to a simmer, then reduce the heat to low so it’s just barely bubbling. Partially cover the pot with a lid.
- Let it simmer for at least 30 minutes, but ideally 45 minutes to an hour. Stir it every now and then so it doesn’t stick to the bottom.
- Right before you’re done, turn off the heat and stir in the butter and fresh basil leaves. Taste it and add more salt if it needs it.
My biggest mistake used to be rushing the onion step. I’d get impatient and crank the heat, which just made the onions brown and gave the whole sauce a weird, sweet-but-burnt flavor. Low and slow is the way to go here. It builds a flavor base that makes all the difference. Also, that simmering time is non-negotiable. It’s what turns a bunch of separate ingredients into one cohesive, amazing sauce.
I love making a big batch of this on a Sunday afternoon. The whole house smells incredible, and it’s the best kind of easy dinner to have waiting for you during a busy week. It’s the ultimate comfort food in our house now. My kid will actually eat vegetables if they’re swimming in this stuff.
The best part is how forgiving it is. I’ve forgotten to add the tomato paste, I’ve burned the garlic (more than once), and I’ve even had to use tomato sauce instead of crushed tomatoes in a pinch. It always turns out pretty darn good. That’s the beauty of a true family favorite.
And the leftovers! They might even be better than the first night. The flavors just keep getting to know each other in the fridge. I’ll use it for pasta, obviously, but also for pizza, as a dipping sauce for meatballs, or even just spooned over some crusty bread. It’s a one-pot wonder that keeps on giving.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 120 | 12g | 8g | 3g |
I was actually surprised how reasonable the nutrition is when you make it at home. Jarred sauces can have a ton of added sugar and weird oils. If I’m trying to make it a bit lighter, I’ll cut the butter and maybe use a little less oil. It’s still great. For my vegan friends, just leave out the butter—it’s still a fantastic sauce.
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Yellow Onion | 1 teaspoon onion powder (add with dry spices) |
| Crushed Tomatoes | Whole peeled tomatoes, crushed by hand |
| Dried Oregano | 1 tablespoon fresh oregano, chopped |
| Butter | A splash of heavy cream or omit |
I’ve tried all these swaps out of necessity. The hand-crushed whole tomatoes actually make a chunkier, more rustic sauce that I really love. Using onion powder works in a pinch, but you lose that deep, savory base. The one swap that was a total fail for me was using dried basil instead of fresh at the end. It just tastes like hay. Fresh basil is worth it.
Tips
- Don’t skip sweating the onions. It’s the foundation of the whole sauce.
- Let it simmer, simmer, simmer! Time is your best ingredient.
- Always taste it right at the end and adjust the salt. Tomatoes need a good amount of salt to really sing.
- If your sauce tastes too acidic or sharp, a tiny pinch of sugar can help balance it. So can that pat of butter.
I learned the hard way about not simmering long enough. I was once in a huge rush to eat and only let it go for 15 minutes. It was so bland and watery, I almost gave up on homemade sauce for good. I wish someone had just told me to put on some music, pour a glass of wine, and let time do its magic. It’s the one thing you can’t fake.
FAQ
Can I freeze this sauce?
Oh yeah, absolutely. This sauce freezes like a dream. I let it cool completely, then pour it into freezer bags and lay them flat. They stack perfectly. It’s saved me on more than one “I have nothing to make for dinner” night. Just thaw it in the fridge overnight.
My sauce is too thin. What did I do wrong?
This happens to me all the time if I get impatient. Just let it simmer uncovered for a bit longer to reduce and thicken up. If you’re really in a hurry, you can stir in another tablespoon of tomato paste, but simmering is the better way to go for flavor.
Can I add meat to this?
For sure! I’ll sometimes brown a pound of Italian sausage or ground beef in the pot before I start the onions. Then I remove the meat, make the sauce as written, and add the meat back in to simmer. It makes it a heartier meal.
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 definitely had my share of kitchen disasters with this one. It’s all part of the fun.
Easy Homemade Pasta Sauce Recipe
A rich, flavorful pasta sauce made from scratch with simple ingredients that tastes like it simmered for hours. Perfect for weeknight dinners or meal prep.
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 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- 1 tablespoon unsalted butter
- 5-6 fresh basil leaves
Instructions
-
Heat olive oil in a large pot or Dutch oven over medium heat.
-
Add chopped onion and cook until soft and translucent, about 5-7 minutes.
-
Add minced garlic and cook for 1 minute until fragrant.
-
Stir in tomato paste and cook for 1 minute to bloom the flavor.
-
Pour in crushed tomatoes and add water from rinsing the can.
-
Add salt, pepper, oregano, and red pepper flakes if using.
-
Bring to a simmer, then reduce heat to low and partially cover.
-
Simmer for 30-45 minutes, stirring occasionally.
-
Turn off heat and stir in butter and fresh basil leaves.
-
Taste and adjust seasoning as needed.
Nutrition (Per Serving)



