Spaghetti with tomato sauce is one of the easiest and most delicious meals you can prepare at home. It is filling, affordable, and perfect for lunch or dinner. Made with spaghetti, fresh tomatoes, onions, garlic, and simple seasonings, this meal delivers wonderful flavour without requiring complicated cooking skills.
Whether you’re preparing a quick weekday meal, cooking for your family, or looking for an easy homemade dish, this spaghetti recipe is a great choice.
The best part is that you can prepare it with everyday ingredients commonly found in your kitchen. Follow these simple steps to make tasty spaghetti with rich homemade tomato sauce.
Ingredients for Homemade Spaghetti with Tomato Sauce
Here are the ingredients you will need:
Main Ingredients
– 400g spaghetti
– 5 medium-sized fresh tomatoes, blended or finely chopped
– 1 small onion, chopped
– 2 cloves garlic, minced
– 1 small red bell pepper, blended (optional)
– 3 tablespoons vegetable oil
– 1 tablespoon tomato paste
– 1 cup water or reserved pasta water
Seasonings
– 1 teaspoon curry powder
– ½ teaspoon dried thyme
– 1 seasoning cube (optional)
– ½ teaspoon black pepper
– Salt to taste
– A pinch of chilli powder (optional)
How to Make Spaghetti with Tomato Sauce
Step 1: Prepare the Ingredients
Wash your tomatoes, bell pepper, and onion. Blend or chop the tomatoes and pepper, depending on the texture you prefer. Chop the onion and mince the garlic.
Prepare all your ingredients before cooking to make the process easier.
Step 2: Boil the Spaghetti
Bring a large pot of water to a boil. Add a little salt, then put in the spaghetti.
Cook according to the instructions on the package until tender but still slightly firm. Stir occasionally to prevent the pasta from sticking together.
Drain the spaghetti and set it aside. You can reserve a small cup of the pasta water for the sauce.
Step 3: Prepare the Tomato Sauce
Heat the vegetable oil in a clean pot or frying pan over medium heat. Add the chopped onions and garlic. Stir for about one minute until fragrant.
Add the tomato paste and stir for another minute. Then pour in the blended tomatoes and bell pepper.
Step 4: Cook the Tomato Mixture
Allow the tomato mixture to cook for about 10–15 minutes, stirring occasionally. Cook until it thickens and some of the excess liquid has evaporated.
This step helps develop a rich tomato flavour.
Step 5: Add the Seasonings
Add the curry powder, thyme, black pepper, seasoning cube, salt, and chilli powder if desired.
Stir everything together. Add a little water or reserved pasta water if the sauce is too thick.
Allow it to simmer for another 3–5 minutes so the flavours combine.
Step 6: Add the Spaghetti
Add the cooked spaghetti to the tomato sauce. Use a large spoon or pasta fork to mix until the spaghetti is evenly coated.
Allow everything to cook together for about 2–3 minutes over low heat.
Step 7: Taste and Serve
Taste the spaghetti and adjust the seasoning if necessary. Turn off the heat and serve while warm.
Your delicious homemade spaghetti with tomato sauce is ready!
Tips for Making the Best Spaghetti
Here are some helpful tips to make your spaghetti taste even better:
1. Avoid Overcooking the Pasta: Cook the spaghetti until tender but still slightly firm. Overcooked spaghetti can become too soft.
2. Use Fresh Tomatoes: Fresh, ripe tomatoes can give your sauce a naturally sweet and rich flavour.
3. Cook the Tomato Sauce Properly: Give the tomato mixture enough time to cook and thicken before adding the spaghetti.
4. Don’t Add Too Much Water: A watery sauce may not coat the spaghetti properly. Add liquid gradually.
5. Taste Before Serving: Always taste your sauce and adjust the salt and seasonings to your preference.
6. Use Pasta Water: A little reserved pasta water can help the sauce cling to the spaghetti.
Delicious Foods to Serve with Spaghetti
Spaghetti with tomato sauce is satisfying on its own, but you can serve it with other foods to make the meal even more enjoyable.
Some great options include:
– Fried or grilled chicken
– Boiled or fried eggs
– Fried plantains
– Grilled fish
– Fresh vegetable salad
– Steamed vegetables
Choose your favourite side dish and enjoy a delicious homemade meal.
Common Mistakes to Avoid
When preparing spaghetti with tomato sauce, try to avoid these mistakes:
– Cooking the spaghetti for too long.
– Adding too much water to the tomato sauce.
– Failing to cook the tomato mixture properly.
– Using too much seasoning or salt.
– Leaving the spaghetti unattended while cooking.
– Mixing the pasta and sauce too roughly, which can break the spaghetti.
How to Store Leftover Spaghetti
Allow leftover spaghetti to cool slightly, then place it in a clean, airtight container. Refrigerate within two hours of cooking and eat within 3–4 days.
When reheating, add a small amount of water if the spaghetti has become dry. Heat until steaming hot throughout.
Avoid leaving cooked spaghetti at room temperature for extended periods.
Frequently Asked Questions
1. Can I use canned tomatoes instead of fresh tomatoes?
Yes. Canned tomatoes can be used if fresh tomatoes are unavailable. Adjust the seasoning to suit your taste.
2. How long should I boil spaghetti?
Cooking time depends on the brand and thickness. Follow the package instructions and check that the spaghetti is tender but still slightly firm.
3. Can I make spaghetti without tomato paste?
Yes. You can prepare the sauce with fresh tomatoes alone. Tomato paste simply helps create a deeper colour and richer flavour.
4. Can I add vegetables to spaghetti?
Absolutely! Carrots, green peas, sweet corn, spinach, and bell peppers can all be added to your sauce.
5. Can I prepare the tomato sauce ahead of time?
Yes. You can prepare the sauce in advance, refrigerate it in an airtight container, and reheat it thoroughly before mixing it with freshly cooked spaghetti.
Conclusion
Homemade spaghetti with tomato sauce is a simple, affordable, and delicious meal that anyone can prepare. With fresh tomatoes, onions, garlic, spaghetti, and everyday seasonings, you can create a satisfying dish without spending too much time in the kitchen.
Follow the easy steps in this recipe, adjust the seasonings to your taste, and serve it with your favourite side dish. Enjoy a delicious homemade spaghetti meal with family and friends!
Recipe Details
– Preparation Time: 10 minutes
– Cooking Time: 25 minutes
– Total Time: 35 minutes
– Servings: 4 people
– Difficulty: Easy
– Course: Lunch or Dinner
– Cuisine: Italian-inspired
– Main Ingredient: Spaghetti and Tomatoes

