There’s something magical about a steaming plate of spaghetti with homemade marinara sauce that brings back memories of family gatherings and lazy Sunday afternoons. The rich aroma of tomatoes simmering with garlic and fresh basil fills the kitchen, making it feel like home.
Crafting this dish is more than just cooking; it’s an experience that connects you to the heart of Italian tradition. Each bite is a celebration of flavors that dance together, inviting you to savor every moment.
Whether it’s a weeknight dinner or a special occasion, this spaghetti dish is a crowd-pleaser that never fails to impress. Get ready to roll up your sleeves and dive into a recipe that’s as comforting as a warm hug from Nonna.

Ingredients
To recreate a delicious Spaghetti With Homemade Marinara for four people, here’s a comprehensive list of ingredients you’ll need to gather:
- 1 pound spaghetti, uncooked
- 2 tablespoons olive oil, extra virgin
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 can (28 ounces) crushed tomatoes
- 1 teaspoon sugar, optional
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt, to taste
- Black pepper, freshly ground, to taste
- 1/4 cup fresh basil leaves, torn
- 1/2 cup grated Parmesan cheese, for serving
Instructions
Here’s a straightforward method to prepare a delightful Spaghetti With Homemade Marinara. Follow these steps carefully to achieve a flavorful dish that serves four.
- Boil the spaghetti: Bring a large pot of salted water to a boil over high heat, then add the uncooked spaghetti and cook according to package instructions until al dente, usually about 8-10 minutes. Drain the pasta and set aside, reserving a small amount of the pasta water.
- Heat the olive oil: In a large skillet, heat the extra virgin olive oil over medium heat. Allow the oil to warm for about a minute, ensuring it doesn’t smoke.
- Sauté the onion: Add the diced onion to the skillet and sauté for about 5-7 minutes until it becomes translucent and soft, stirring occasionally to prevent burning.
- Add the garlic: Stir in the minced garlic and cook for another 1-2 minutes until fragrant, being careful not to let it brown, as burnt garlic can taste bitter.
- Incorporate the crushed tomatoes: Pour in the 28-ounce can of crushed tomatoes, stirring well to combine with the onion and garlic mixture. Bring the sauce to a gentle simmer.
- Season the sauce: Add the optional sugar, dried oregano, dried basil, salt, and freshly ground black pepper to taste. Stir to combine and let the sauce simmer for about 15-20 minutes, allowing the flavors to meld together.
- Combine pasta and sauce: Once the marinara sauce has thickened slightly, add the drained spaghetti to the skillet. Toss the pasta in the sauce, adding a splash of reserved pasta water if needed to achieve the desired consistency.
- Finish with fresh basil: Remove the skillet from the heat and gently fold in the torn fresh basil leaves, allowing them to wilt slightly in the warm pasta.
- Serve the dish: Plate the spaghetti and marinara, generously topping each serving with grated Parmesan cheese. Enjoy your meal warm!

Check These Out
Tweaks and Additions
Elevate your Spaghetti With Homemade Marinara by making a few simple tweaks and additions. These enhancements will bring out more flavors and textures, making your dish even more delightful.
- Add red pepper flakes: For those who enjoy a bit of heat, sprinkle in some red pepper flakes while sautéing the garlic. This will infuse the oil with a spicy kick that complements the sweetness of the tomatoes.
- Incorporate fresh vegetables: Consider adding diced bell peppers or zucchini when sautéing the onion. This not only enhances the flavor but also adds color and nutrition to your sauce.
- Use fresh tomatoes: Instead of canned crushed tomatoes, try using fresh, ripe tomatoes. Blanch and peel them before adding to the sauce for a fresher taste and a chunkier texture.
- Add a splash of red wine: Deglaze the skillet with a splash of red wine after sautéing the garlic and onion. This will add depth and richness to the sauce.
- Finish with a drizzle of balsamic vinegar: Just before serving, drizzle a little balsamic vinegar over the dish for a tangy contrast that brightens the overall flavor.
- Include protein: Add cooked Italian sausage or meatballs to the sauce for a heartier meal. Simply cook the meat separately and stir it into the sauce before combining with the pasta.
- Opt for whole-grain or gluten-free pasta: For a healthier alternative, choose whole-grain or gluten-free spaghetti. These options offer additional nutrients and cater to various dietary preferences.
- Experiment with cheese: Instead of just Parmesan, try adding a mix of cheeses like Pecorino Romano or a sprinkle of mozzarella for a creamier finish.

