If you have ever wanted to take your flavor game up a notch, then this Homemade Sundried Tomato Pesto Recipe is exactly what you need. Bursting with rich umami from sun-dried tomatoes, vibrant freshness from basil, and a perfect nutty creaminess from pine nuts and Parmesan, this pesto is a true celebration of bold, layered tastes. Making it from scratch is surprisingly simple and incredibly rewarding, delivering a versatile sauce that instantly elevates everything from pasta to sandwiches. Trust me, once you try this recipe, you’ll want to keep it close at hand for a quick and delicious flavor boost anytime.

Ingredients You’ll Need
This Homemade Sundried Tomato Pesto Recipe relies on a few essential ingredients that each bring something special to the party. From the bright acidity of lemon juice to the silky texture of extra virgin olive oil, every component works harmoniously to create pesto magic.
- Sundried Tomatoes: Preferably packed in oil to ensure softness and deeper flavor.
- Garlic: Fresh cloves add a sharp, aromatic kick essential to balance the richness.
- Pine Nuts: Their creamy texture and subtle sweetness create a smooth pesto base.
- Fresh Basil Leaves: Imparts a fragrant herbal note that keeps the pesto bright and fresh.
- Grated Parmesan Cheese: Adds umami and a salty depth to the sauce.
- Extra Virgin Olive Oil: Crucial for blending ingredients into a luscious consistency.
- Lemon Juice: Brightens and lifts the flavors with fresh acidity.
- Salt and Pepper: Season to taste with freshly cracked pepper for the best flavor profile.
How to Make Homemade Sundried Tomato Pesto Recipe
Step 1: Gather Your Ingredients
Before diving into the prep, make sure you have all the ingredients measured and ready. This step ensures smooth sailing when you start pulsing and blending your pesto masterpiece.
Step 2: Chop Sundried Tomatoes and Garlic
Start by adding sundried tomatoes and fresh garlic to your food processor. Pulse them until they’re finely chopped, creating a flavorful foundation that combines tanginess and pungency.
Step 3: Incorporate the Pine Nuts
Add the pine nuts next and pulse a few more times. This step builds a creamy texture that makes the pesto rich and silky without overwhelming the other flavors.
Step 4: Blend in Fresh Basil Leaves
Now toss in your fresh basil leaves. Continue pulsing until everything is finely chopped and well-mixed, infusing the pesto with an irresistible herbal aroma.
Step 5: Add the Parmesan Cheese
Sprinkle in grated Parmesan cheese and pulse again. This adds a salty, savory depth that beautifully complements the sundried tomatoes’ natural sweetness.
Step 6: Drizzle in Olive Oil
With the food processor running, slowly drizzle in your extra virgin olive oil. This technique helps achieve the perfect smooth and spreadable consistency for your pesto.
Step 7: Brighten with Lemon Juice and Season
Squeeze in fresh lemon juice, then season generously with salt and freshly cracked pepper. These final touches awaken the flavors and balance the richness.
Step 8: Store and Enjoy
Transfer your freshly made pesto into a clean jar or container. Refrigerate it for up to a week or freeze to enjoy later — this versatile sauce is ready whenever you need a quick flavor boost.
How to Serve Homemade Sundried Tomato Pesto Recipe

Garnishes
A sprinkle of extra Parmesan or a few toasted pine nuts on top adds a lovely visual and textural contrast. Fresh basil leaves also make a simple yet elegant garnish enhancing both aroma and appearance.
Side Dishes
This Homemade Sundried Tomato Pesto Recipe pairs beautifully with crusty bread, roasted vegetables, or tossed through warm pasta. It can also jazz up grilled chicken or fish, making your meal instantly more special.
Creative Ways to Present
Use the pesto as a flavorful spread on sandwiches and wraps, or swirl it into soups for subtle depth. For a party, serve it as a dip alongside fresh veggies or artisan crackers — the possibilities are as broad as your imagination.
Make Ahead and Storage
Storing Leftovers
Keep leftover pesto in an airtight container in the refrigerator, drizzling a thin layer of olive oil on top. This simple trick slows oxidation and helps maintain its vibrant color and fresh taste for up to a week.
Freezing
This Homemade Sundried Tomato Pesto Recipe freezes wonderfully in small portions. Use ice cube trays to freeze individual servings for convenient, ready-to-go flavor heroes. Just thaw overnight in the fridge or gently warm before using.
Reheating
Since pesto is typically served cold or at room temperature, reheating is minimal—simply allow frozen pesto to thaw naturally, then stir gently before adding it to your dish. Avoid overheating to preserve the bright flavors and fresh herbs.
FAQs
Can I use dry sundried tomatoes instead of oil-packed ones?
You can, but dry sundried tomatoes require soaking in warm water first to rehydrate them and soften the texture. Using oil-packed tomatoes adds richness and helps create a smoother pesto.
Is pine nuts substitution possible?
Absolutely. Walnuts or almonds make excellent alternatives that add a unique flavor twist while keeping a creamy texture. Just toast them lightly before use for deeper flavor.
How long does homemade sundried tomato pesto last?
Stored properly in the refrigerator with a layer of olive oil on top, your pesto should stay fresh for about a week. For longer storage, freezing is your best bet.
Can I make this pesto vegan?
Yes! Simply omit the Parmesan cheese or replace it with a vegan cheese alternative or nutritional yeast to retain that savory dimension.
What dishes work best with this pesto?
This Homemade Sundried Tomato Pesto Recipe shines in pasta, as a topping for grilled proteins, a dip for bread, or even stirred into scrambled eggs to add bright complexity to breakfast.
Final Thoughts
Making your own Homemade Sundried Tomato Pesto Recipe is like unlocking a new level of deliciousness in your kitchen. Not only is it easy and quick to prepare, but it also brings vibrant, rich flavors to a variety of dishes that wow your taste buds and guests alike. Give it a try and watch how this little jar of sunshine transforms your meals with every spoonful!
Print
Homemade Sundried Tomato Pesto Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 to 4.4 servings
- Category: Sauce
- Method: Blending
- Cuisine: Italian
- Diet: Vegetarian
Description
This Homemade Sundried Tomato Pesto is a vibrant and flavorful Italian-inspired sauce made from sun-dried tomatoes, fresh basil, pine nuts, and Parmesan cheese, blended with olive oil and a touch of lemon juice. Perfect for spreading on bread, stirring into pasta, or enhancing the flavor of meats and vegetables.
Ingredients
Base Ingredients
- 1 cup Sundried Tomatoes (Preferably packed in oil)
- 2–3 cloves Garlic (Fresh)
- 1/3 cup Pine Nuts
- 1 cup Fresh Basil Leaves
Cheese and Oil
- 1/2 cup Grated Parmesan Cheese
- 1/2 cup Extra Virgin Olive Oil
Flavor Enhancers
- 1 unit Lemon Juice (Juice of one lemon)
- Salt to taste
- Pepper to taste (Freshly cracked)
Instructions
- Gather Ingredients: Collect all the sundried tomatoes, garlic, pine nuts, fresh basil leaves, grated Parmesan cheese, extra virgin olive oil, lemon juice, salt, and freshly cracked pepper to prepare for blending.
- Chop Tomatoes and Garlic: Place the sundried tomatoes and garlic into a food processor and pulse until they are finely chopped, creating a textured base for the pesto.
- Add Pine Nuts: Add the pine nuts to the food processor and pulse again until they are finely chopped and incorporated into the mix, contributing creaminess and nuttiness.
- Incorporate Basil: Add fresh basil leaves to the mixture and pulse until finely chopped, infusing the pesto with its signature fragrant aroma and flavor.
- Add Parmesan Cheese: Add the grated Parmesan cheese to the food processor and pulse until it is well integrated into the mixture, enriching the pesto with salty depth.
- Drizzle Olive Oil: With the processor running on low, slowly drizzle in the extra virgin olive oil, blending until the pesto reaches your desired consistency, smooth yet slightly textured.
- Add Lemon Juice and Season: Squeeze in fresh lemon juice and season with salt and freshly cracked pepper to taste, enhancing brightness and balancing the flavors.
- Store Properly: Transfer the completed pesto to a clean jar or container. Refrigerate and use within one week or freeze for extended storage.
Notes
- Using sundried tomatoes packed in oil boosts flavor and ease of blending.
- Toast pine nuts lightly before adding for extra depth if desired.
- Adjust olive oil quantity based on preferred pesto thickness.
- Fresh lemon juice is preferred over bottled for best brightness.
- Use within 1 week refrigerated or freeze to extend shelf life.
- Perfect as a pasta sauce, sandwich spread, or dip.
