Discover how to make a radiant and powerful homemade tomato pasta sauce from scratch 🍅. With this easy tomato pasta sauce recipe you’ll enjoy a healthy, flavorful base for your favourite pasta dishes — perfect for weeknights and meal-prep.
Introduction🍅
If you’ve been looking for a way to elevate your pasta nights, this homemade tomato pasta sauce recipe is your ticket to flavourful, wholesome comfort. In this post, we’ll show you how to make pasta sauce from fresh tomatoes (and pantry staples) so you can ditch store-bought brands and enjoy a clean, vibrant sauce that enhances any pasta, roasted veggies, or even as a dipping sauce. The homemade tomato pasta sauce is rich, aromatic, and healthier than many ready-made jars. Whether you’re cooking for family, friends, or meal prepping, this simple yet satisfying sauce will become a go-to. Let’s get cooking!
Table of Contents
Why You’ll Love This Recipe😊
- You’ll love the bright, fresh taste of the homemade tomato pasta sauce—nothing canned can quite match the flavour of simmered fresh tomatoes, garlic and herbs.
- It’s a clean-ingredient version: no hidden sugars, preservatives, or excess sodium.
- It’s versatile: once you know how to make pasta sauce, you can customise it into a hearty meat version, a spicy version, or keep it vegan and light.
- It’s budget-friendly: using seasonal tomatoes or good canned tomatoes plus staple herbs means you get gourmet flavour without gourmet cost.
- It makes your meal prep easier: you can batch-make the homemade tomato pasta sauce, freeze or refrigerate portions, and always have a ready base for quick dinners.
🛒Ingredients Needed
Here are the necessary ingredients and a brief description of each for your homemade tomato pasta sauce:
- 1.5 kg (about 3½ lb) ripe tomatoes (or 2× 400 g good-quality canned whole tomatoes) — they form the tomato-rich base of the sauce.
- 2 tablespoons extra virgin olive oil — adds richness and helps carry flavour.
- 1 medium onion, finely chopped — provides a sweet aromatic foundation.
- 3 garlic cloves, minced — gives depth and a savoury kick.
- 1 teaspoon sea salt (adjust to taste) — enhances the flavour of the tomato sauce.
- ½ teaspoon freshly ground black pepper — mild spice to balance sweetness.
- 1 teaspoon sugar or honey (optional) — helps cut tomato acidity if needed for the tomato pasta sauce recipe.
- 1 teaspoon dried oregano or 1 tablespoon fresh chopped oregano — classic Italian herb aroma.
- 1 teaspoon dried basil or 1 tablespoon fresh chopped basil — adds fresh green aroma.
- ¼ teaspoon red pepper flakes (optional) — if you like a gentle heat in your easy homemade pasta sauce.
- 2 tablespoons tomato paste (optional, if you want a deeper tomato flavour and thicker consistency) — intensifies the base.
- ½ cup water or vegetable broth — to adjust the consistency and help simmer.
🥄Equipment Needed
You won’t need fancy gear for this homemade tomato pasta sauce. Here’s what you’ll use:
- A large heavy-bottomed saucepan or pot — for even heating and reducing the sauce without burning.
- A wooden spoon or silicone spatula — for stirring and preventing sticking.
- A sharp knife and chopping board — to finely chop onions, garlic, and herbs.
- A blender or immersion blender (optional) — if you prefer a smoother sauce texture.
- A measuring spoon set ensures accurate herb and seasoning measurement.
- A heat-resistant storage container or jar — for cooling and storing your sauce.
Step-by-Step Guide🍳
Step 1: Prepare the tomatoes and aromatics
- Wash the fresh tomatoes, remove the cores and roughly chop them. If using canned whole tomatoes, pour them into a bowl and crush them with your hands or a fork.
- Finely chop the onion, mince the garlic, and if using fresh herbs, chop them now.
- Heat the olive oil in your large saucepan over medium heat. Add the chopped onion and sauté until translucent (about 3–4 minutes). Stir in the minced garlic and cook for another 30 seconds until fragrant.
- If using tomato paste, stir it in now and cook for 1 minute to deepen the flavour.
Step 2: Add tomatoes and season
- Add the chopped or crushed tomatoes to the pot along with the salt, pepper, dried oregano and basil (or fresh herbs). Add the optional sugar/honey and red pepper flakes if using.
- Stir well to combine and bring the mixture to a gentle simmer. If the mixture is too thick, add the ½ cup of water or vegetable broth to adjust the consistency.
Step 3: Simmer and reduce
- Reduce the heat to low-medium and let the sauce simmer uncovered for about 20-30 minutes, stirring occasionally. The goal is to reduce the liquid slightly and concentrate flavours. The sauce will thicken, and the aroma will become rich.
- If you prefer a smoother sauce: after simmering, use an immersion blender to blend directly in the pot, or transfer to a regular blender (carefully, hot liquids) and blend until smooth. Return to the pot and gently heat for another 2 minutes.
Step 4: Finish and adjust seasoning
- Taste your sauce and adjust salt, pepper or sugar/honey as needed. If the tomato flavour is too tangy, a tiny pinch more sugar can balance it. If too thick, add a splash more water or broth.
- Stir in fresh chopped basil (if using) just before serving for a fresh aroma.
- Your homemade tomato pasta sauce is now ready to dress your pasta, use as a base for other dishes, or store for later.

Tips for a Perfect Result ✅
- Choose the freshest ripe tomatoes you can find (bright red, firm but slightly soft). If fresh tomatoes are out of season, use a good-quality canned whole tomato product for the best flavour.
- Don’t rush the simmer: allowing time for the sauce to reduce deepens flavour and avoids a watery texture.
- Use a heavy-bottomed pot so the sauce doesn’t burn at the bottom. Stir occasionally.
- Adjust consistency to your liking: for a chunkier sauce, stop early; for smoother, blend.
- If making ahead, the flavour of the homemade tomato pasta sauce often improves after resting in the fridge for a few hours or overnight.
- Store in an airtight container in the fridge for up to 5 days or freeze in portions for up to 3 months.
- If using herbs, fresh basil added at the end gives a burst of aroma; dried herbs added early meld into the sauce.
- Keep in mind that salt and acid balance is key: taste and adjust. Use sugar/honey sparingly to correct acidity without making it sweet.
Serving Suggestion🍝
Serve your homemade tomato pasta sauce with your favourite pasta – spaghetti, penne, fusilli or tagliatelle all work beautifully. For a classic combo, toss 250–300 g cooked pasta with about 1½ cups of the sauce, garnish with fresh basil, grated Parmesan cheese (or a vegan alternative) and a drizzle of extra virgin olive oil.
You can also use the sauce as a base for baked pasta (like lasagna), as a pizza sauce, or with grilled vegetables or chicken for a lighter meal. Pair with a simple side salad and crusty bread to complete the experience.
Variations🌶️
- Spicy version: Add ½ teaspoon red pepper flakes early in the cooking, or stir in chopped fresh chilli for heat.
- Meaty version: Brown 250 g ground beef or turkey after sautéing the onions, then proceed with tomatoes — gives you a hearty tomato meat pasta sauce.
- Creamy version: After simmering, stir in ¼ cup heavy cream or coconut cream for a velvety texture (making it an easy homemade pasta sauce with cream).
- Vegan version: All ingredients above are vegan-friendly already — just skip the cheese garnish or use vegan cheese.
- Herb-rich version: Toss in a sprig of rosemary or thyme early, and finish with chopped fresh parsley for a richer herb profile.
📝Nutritional Information (Approximate per Serving)
Based on one serving (~½ cup of sauce) of your homemade tomato pasta sauce, derived from general tomato sauce nutrition data. Source values adapted from USDA / FoodStruct. (Food Struct↗)
| Nutrient | Amount per Serving | % Daily Value (DV)* |
|---|---|---|
| Calories | ~24 kcal | 1% |
| Total Fat | ~0.3 g | 0% |
| Saturated Fat | ~0.04 g | 0% |
| Sodium | ~11 mg | <1% |
| Total Carbohydrate | ~5.3 g | 2% |
| Dietary Fiber | ~1.5 g | 6% |
| Protein | ~1.2 g | 3% |
| Potassium | ~297 mg | ~8% |
| Vitamin C | ~7 mg | ~8% |
DV = Daily Value based on 2,000 calories per day.
Health Benefits & Advice💡
Making your own homemade tomato pasta sauce offers several health benefits compared to many store-bought sauces:
- Tomatoes are naturally high in lycopene, an antioxidant linked to heart health, eye health, and reduced oxidative stress.
- Using fresh aromatics (garlic, onion) and olive oil adds beneficial phytochemicals, healthy fats and flavour without artificial additives or excess sodium.
- Controlling ingredients means you avoid hidden sugars, preservatives, and high-salt formulations often found in commercial pasta sauces.
- Because the sauce is low in fat and calories (when made as above), it’s compatible with healthy eating, weight-management or anti-inflammatory meal plans.
- The fibre from tomatoes and onions contributes to digestive support and fullness.
Advice: If you have acid-sensitive digestion, ensure you remove tomato skins/seeds if needed and reduce simmer time slightly or add olive oil to buffer acidity. As with any food, moderation and balance with other nutrient-rich foods (lean protein, vegetables, whole-grain pasta) helps maximise benefits.
Note: The information provided in this blog post is for educational purposes only and is not intended as medical advice. Always consult with a healthcare professional before making significant changes to your diet.
Frequently Asked Questions❓
Q: Can I make the sauce ahead and freeze it?
A: Yes! After cooking, let the homemade tomato pasta sauce cool completely, then portion into freezer-safe containers and freeze for up to 3 months. Thaw in the fridge and reheat gently.
Q: Can I use canned tomatoes instead of fresh?
A: Absolutely. Good-quality canned whole or crushed tomatoes work very well, especially when fresh tomatoes aren’t in season. The result is still tasty and saves prep time.
Q: My sauce is too acidic — how can I fix it?
A: Try adding a small pinch of sugar or a teaspoon of honey, and simmer a little longer. Olive oil and stirring in fresh basil at the end can also mellow the acidity.
Q: I prefer a chunky sauce — can I skip the blender?
A: Yes! If you like texture, simply skip blending. The tomato pasta sauce recipe will still be flavourful and robust. Just reduce the liquid until you reach the consistency you like.
Q: What pasta pairs best with this sauce?
A: This homemade tomato pasta sauce pairs well with almost any pasta shape: spaghetti, penne, rigatoni, fusilli or tagliatelle. For more surface area to catch the sauce, shapes like rigatoni or penne ridged are excellent.
Final Thought✨
Creating your own homemade tomato pasta sauce is a delicious, rewarding and health-wise choice. With just a handful of quality ingredients and a little simmer time, you’ll have a vibrant, aromatic sauce that elevates your pasta dishes, meal prep and overall kitchen experience. Remember: choose great tomatoes, simmer gently, taste and adjust, and you’ll master the art of how to make pasta sauce that delights every time. Make a big batch, share with loved ones, freeze some for busy nights, and enjoy the satisfaction of a homemade sauce that truly stands out. Your next pasta night awaits — happy cooking! 🍅🍝
- How To Make Cherry Almond Smoothie: The Ultimate Delicious & Powerful Breakfast Drink🍒✨
- How To Make Lemon Blueberry Zest Smoothie: The Ultimate Refreshing & Powerful Recipe🍋🫐
- How To Make Grape Hydration Smoothie – A Powerful And Refreshing Recipe🍇💧
- How To Make Apple Cinnamon Smoothie (The Ultimate Delicious & Powerful Recipe) 🍎✨
- How To Make A Pineapple Coconut Smoothie🍍 (Delicious & Powerful Energy Boost)

Did you make this recipe? Please do leave a comment and rating on the blog. Tag us on Pinterest @9jakitchen and Instagram @real9jakitchen and follow.









