Description
Homemade basil pesto is a quick, versatile, and fresh sauce that brings a burst of flavor to any dish. Made with fresh basil, garlic, Parmesan cheese, olive oil, and pine nuts, it’s a classic Italian condiment perfect for pasta, sandwiches, or as a dip. Customize its texture to your preference and enjoy a bright, herbaceous flavor profile!
Ingredients
Units
Scale
Main Ingredients
- 2 cups fresh basil leaves, loosely packed
- 3 cloves garlic
- 1/2 cup grated Parmesan cheese
- 1/3 cup extra virgin olive oil
- 1/4 cup pine nuts
Instructions
- Prepare the Basil Leaves
Measure 2 cups of fresh basil leaves by loosely packing them into a measuring cup. Rinse them lightly if needed and place the leaves into a food processor or blender. - Add the Remaining Ingredients
Add the 3 cloves of garlic, 1/2 cup grated Parmesan cheese, 1/3 cup of olive oil, and 1/4 cup of pine nuts to the food processor. These ingredients will form the base of the pesto, delivering a nutty, cheesy, and herbaceous flavor. - Blend the Mixture
Blend the mixture until you reach your desired consistency. You can make it smooth if you prefer a creamy texture, or leave it slightly chunky for added texture and character. - Store the Pesto
Transfer the prepared pesto into an airtight container. Store it in the refrigerator for up to 5 to 7 days, ensuring it stays fresh and delicious.
Notes
- If pine nuts are unavailable or too expensive, you can substitute them with sunflower seeds for a budget-friendly option. Other alternatives include walnuts, pecans, or almonds, which will slightly alter the flavor but still taste delightful.
- For an extra zesty flavor, a squeeze of fresh lemon juice can be added during blending.
- To prevent the surface of the pesto from oxidizing and turning darker in the fridge, pour a thin layer of olive oil on top before sealing the container.
Nutrition
- Serving Size: 2 tablespoons
- Calories: 145
- Sugar: 1g
- Sodium: 120mg
- Fat: 14g
- Saturated Fat: 3.5g
- Unsaturated Fat: 10.5g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 0.5g
- Protein: 3g
- Cholesterol: 6mg