Fresh Spaghetti Margherita Recipe
Introduction
Fresh Spaghetti Margherita is a bright and simple Italian pasta dish that celebrates fresh tomatoes, fragrant basil, and creamy cheeses. It’s easy to prepare and perfect for a quick weeknight dinner with a burst of flavor.

Ingredients
- 12 ounces uncooked spaghetti noodles
- ⅓ cup extra virgin olive oil
- 2 tablespoons minced garlic (about 5-6 cloves)
- 4 cups halved grape or cherry tomatoes (about 2 pounds)
- 1 ½ teaspoons granulated sugar
- 1 teaspoon salt (more or less to taste)
- ½ teaspoon ground black pepper (more or less to taste)
- ½ cup chopped fresh basil (additional for garnish, if desired)
- 1 ½ cups freshly grated mozzarella cheese (or fresh mozzarella pearls)
- ⅔ cup freshly grated parmesan cheese (additional for garnish, if desired)
Instructions
- Step 1: Cook the spaghetti noodles according to the package instructions until al dente. Drain the noodles and set them aside.
- Step 2: Heat the extra virgin olive oil in a large 14-inch skillet over medium-low heat. Once the oil is shimmering, add the minced garlic and cook for about 1 minute until fragrant and sizzling, but not browned.
- Step 3: Add the halved grape or cherry tomatoes, granulated sugar, salt, and ground black pepper to the skillet. Stir to combine, cover, and cook for 10-15 minutes until the tomatoes are soft and easily smashed with the back of a spoon.
- Step 4: Stir in the chopped fresh basil and cooked spaghetti noodles, tossing until the noodles are well coated and heated through.
- Step 5: Remove the skillet from heat and gently fold in the freshly grated mozzarella and parmesan cheeses until melted and creamy.
- Step 6: Serve immediately, garnished with extra parmesan, fresh basil, and a crack of black pepper if desired.
Tips & Variations
- Use fresh mozzarella pearls for a creamier texture that melts beautifully into the pasta.
- For extra depth, add a pinch of red pepper flakes when cooking the garlic.
- Substitute cherry tomatoes with heirloom tomatoes for a colorful twist.
- Add a splash of balsamic vinegar to the tomato sauce for a subtle tang.
Storage
Store leftover pasta in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat with a splash of olive oil or reserved pasta water to maintain creaminess. Avoid microwaving directly to prevent the cheese from becoming rubbery.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use dried basil instead of fresh?
Fresh basil gives the best flavor and freshness to this dish, but if you only have dried basil, use about 1 teaspoon added towards the end of cooking. The flavor won’t be as bright, but it will still add a hint of basil aroma.
Is it necessary to add sugar to the tomato sauce?
The sugar helps balance the acidity of the tomatoes and enhances their natural sweetness. If your tomatoes are very sweet, you can reduce or omit the sugar according to your taste.
PrintFresh Spaghetti Margherita Recipe
Fresh Spaghetti Margherita is a vibrant and flavorful Italian pasta dish featuring al dente spaghetti tossed with a garlic-infused olive oil sauce, sweet and tender cherry tomatoes, fresh basil, and a melty blend of mozzarella and parmesan cheeses. This quick skillet-cooked meal offers a perfect balance of savory and fresh ingredients, ideal for a comforting weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Pasta
- 12 ounces uncooked spaghetti noodles
Sauce and Toppings
- ⅓ cup extra virgin olive oil
- 2 tablespoons minced garlic (about 5–6 cloves)
- 4 cups halved grape or cherry tomatoes (about 2 pounds)
- 1 ½ teaspoons granulated sugar
- 1 teaspoon salt (more or less to taste)
- ½ teaspoon ground black pepper (more or less to taste)
- ½ cup chopped fresh basil (additional for garnish, if desired)
- 1 ½ cups freshly grated mozzarella cheese (or fresh mozzarella pearls)
- ⅔ cup freshly grated parmesan cheese (additional for garnish, if desired)
Instructions
- Cook Spaghetti: Bring a large pot of salted water to a boil. Add 12 ounces of uncooked spaghetti noodles and cook according to the package instructions until al dente. Drain the noodles and set aside.
- Heat Olive Oil and Garlic: In a large 14-inch skillet, add ⅓ cup extra virgin olive oil and heat over medium-low heat. Once the oil shimmers but does not smoke, add 2 tablespoons minced garlic. Cook for about 1 minute, stirring frequently until fragrant and sizzling, ensuring the garlic does not brown.
- Cook Tomatoes: Add 4 cups halved grape or cherry tomatoes, 1 ½ teaspoons granulated sugar, 1 teaspoon salt, and ½ teaspoon ground black pepper to the skillet. Stir well to combine. Cover the skillet and cook the mixture for 10-15 minutes until the tomatoes soften and can be easily smashed with the back of a spoon.
- Combine Basil and Pasta: Stir in ½ cup chopped fresh basil followed by the cooked spaghetti noodles. Toss thoroughly to ensure the noodles are fully coated with the tomato sauce and heated through.
- Add Cheeses and Serve: Remove the skillet from heat. Immediately stir in 1 ½ cups freshly grated mozzarella cheese and ⅔ cup freshly grated parmesan cheese to the pasta mixture, allowing them to melt gently. Garnish with additional parmesan cheese, fresh basil, and a crack of black pepper before serving.
Notes
- Use fresh mozzarella pearls for an authentic texture and flavor.
- The sugar balances the acidity of the tomatoes; adjust to taste.
- Cooking the tomatoes slowly over medium-low heat brings out natural sweetness and softness.
- For a spicier twist, add red pepper flakes along with the garlic.
- Fresh basil added just before combining with the pasta preserves its bright, aromatic flavor.
- This dish is best served immediately to enjoy the melted cheese and fresh textures.
Keywords: Spaghetti Margherita, Italian pasta recipe, fresh tomato pasta, mozzarella pasta, basil spaghetti, vegetarian pasta dish

