Step-by-Step Instructions
Prepare the Marinara Sauce
Heat olive oil in a large skillet over medium heat.
Add minced garlic and chopped onion. Sauté for 3–4 minutes until softened and fragrant.
Pour in the canned tomatoes (or fresh tomatoes). If using canned tomatoes, crush them gently with a wooden spoon.
Add sugar, oregano, basil, and chili flakes (if using). Stir well.
Simmer on low heat for 15–20 minutes, stirring occasionally, until the sauce thickens.
Season with salt and pepper to taste.
Cook the Spaghetti
Bring a large pot of salted water to a rolling boil.
Add the spaghetti and cook according to the package instructions (usually 8–10 minutes) until al dente.
Reserve 1 cup of pasta water, then drain the spaghetti.
Combine and Serve
Transfer the cooked spaghetti to the skillet with marinara sauce.
Toss the pasta gently, adding a bit of reserved pasta water if needed to loosen the sauce.
Let the pasta stand for 2–3 minutes to absorb the flavors.
Serve hot, garnished with fresh parsley or basil, and grated cheese, if desired.
Variations
Seafood Marinara: Add a mix of seafood such as shrimp, mussels, or calamari to the sauce during the last 5 minutes of cooking.
Vegetarian Boost: Add diced zucchini, bell peppers, or mushrooms to the sauce for added texture and nutrients.
Gluten-Free: Substitute regular spaghetti with gluten-free pasta.
Low-Carb Option: Use spiralized zucchini or spaghetti squash instead of pasta.