Sun-dried tomato pesto (also known as pesto rosso) packs bold flavor into one quick and easy recipe. Sicilian in origin, this red pesto sauce makes a fabulous pasta sauce, panini spread, condiment for eggs, and more. One batch generously dresses one pound of pasta, but it also freezes beautifully for future mealtime convenience.

Far be it from me to drag my longtime love traditional basil pesto in any way, but there's no getting around the fact that you need to have access to fresh basil (and lots of it) in order to make it. Unless I have a peak summertime garden going or somehow hit upon a plethora of non-slimy/fuzzy/moldy supermarket basil (unlikely), that can be tough to pull off.
Basta! This pesto rosso recipe comes in clutch as a different but equally bold and delicious homemade substitute for basil pesto.
Jump to:
What Makes Pesto Rosso Different?
From the jump: its color. This red pesto has a base of sun-dried tomatoes while pesto alla Genovese is vibrant green from all that basil. Traditional pesto often uses pine nuts and keeps its few ingredients streamlined, while sun-dried tomato pesto opts for almonds and can include extra flair in the form of balsamic vinegar, paprika, rosemary...even additional base ingredients like artichoke hearts or olives.

Why You'll Love It!
- Bold Flavor - Sun-dried tomatoes have a punchy, tart, and slightly fruity/sweet taste that's amplified by toasted almonds, balsamic vinegar, and lots of Pecorino Romano. I've tried multiple types of store-bought pesto rosso and found this homemade version to be the most flavorful by far.
- Less Fresh Basil Needed - The same quantity of red pesto uses about half the fresh basil leaves you'd need to make green pesto, making it more convenient or practical depending on the time of year.
- Ingredient Convenience - Strain the oil from the jar of tomatoes to use in this recipe, supplementing it with extra-virgin olive oil. This isn't just a way to prevent waste, but adds even more flavor.
- Versatility - In addition to pasta, pesto rosso has a great consistency for a sandwich spread (a party ciabatta sandwich, perhaps), dolloping over eggs, and more.
- Freezes Well - This recipe yields a generous amount to both enjoy now and freeze for later.
Ingredients to Make Homemade Pesto Rosso

- Sun-Dried Tomatoes: A jar of oil-packed sun-dried tomatoes (versus a packet of dry-packed) are the best option for making pesto rosso as they're moist and flavorful, and bonus: you don't need to rehydrate them before using. Some varieties include herbs in the oil marinade and feature julienne or halved tomatoes - any kind is good to use.
- Almonds: These are unsalted. Toasting the almonds adds a deeper flavor, though it's not a crucial step.
- Pecorino: Grating this yourself is recommended for the best flavor, but buying a high-quality refrigerated tub of pre-grated from the deli case is a good option, too. Parmesan can also be used.
- Basil: This plays off of the sun-dried tomatoes to add a complementary flavor that doesn't overwhelm.
- Balsamic Vinegar: Two teaspoons to amplify the bright acidity from the tomatoes.
- Paprika: This is subtle but works in the background to tie together all of the flavors.
How to Make Sun-Dried Tomato Pesto
- Toast the Almonds - Add whole almonds to a dry sheet pan and roast at 325°F for 10 or so minutes, until the almonds become a deeper golden-brown and are becoming fragrant.
- Gather the Ingredients - Add everything but the oil to the bowl of a food processor. Drain the sun-dried tomatoes but reserve the oil from the jar in a liquid measuring cup. Add enough olive oil to reach the ⅔-cup line.

- Blitz - Pulse until the mixture broken up into small, even bits. Stop to carefully scrape down the sides of the food processor as needed to incorporate everything.
- Add the Oil - With the food processor running, drizzle in the oil until the consistency is to your liking - it's normal for it to be on the thicker side.

Recipe Tips and Tricks
- Don't toss that jar oil: Using the oil that comes in the jar with the sun-dried tomatoes is a cost-effective and tasty addition to homemade pesto rosso. It's infused with lots of tomato flavor.
- Freeze half for later: Add leftover sun-dried tomato pesto to a zip-top bag, press flat before sealing (removing all excess air), and freeze for up to several months. Thaw in the refrigerator for a few hours or at room temperature for 20-30 minutes.
- One batch = one pound of pasta: If replacing store-bought pesto rosso in a recipe, this homemade version will yield roughly 15 ounces of pesto sauce in total. It's sufficient to generously coat one pound of pasta...and you know I don't skimp on sauce. When making it I often use half to dress 8 ounces of pasta, and freeze the other half for future use.

Ways to Use Pesto Rosso
- Pasta sauce: Simply the best. You don't need to heat it before dressing pasta, simply toss it in the pot of hot drained pasta and it'll liquify the right amount as it heats up.
- As a spread: Its thicker consistency makes it easy to spread on sandwiches, crostini, etc. without it being too oily and making a mess. Swap it in for the traditional pesto on a pressed mortadella sandwich.
- As a garnish: Dollop over eggs, into soups, over pizza, etc. It can also be mixed into some mayonnaise for more of a dipping sauce consistency.
- As a topping for baked fish: I love this one so much! Spread a thick layer onto fish before baking. I do this often with baked salmon, with both basil and sun-dried tomato pesto. A nice and thick pesto really won't run off, but provides all the flavor punch you'll need.
My Favorite Quick and Easy Dinner Idea

If you're in need of a faster-than-fast pasta recipe that uses sun-dried tomato pesto, I have to share this one, pictured above. I've made it a few times now (sometimes doubling it) and it totally saves a busy weeknight. Plus my toddler likes it!
The time-savings really shine when you're using a half-batch of previously frozen pesto rosso. If you don't have to prepare the pesto fresh, this whole thing can be on the table in honestly 20 minutes or less with minimal dishes to wash.
Here's what you need:
- Half a batch of this sun-dried tomato pesto
- 8 ounces of your favorite dry pasta shape
- A 10-ounce bag of steam-in-bag Tuscan blend vegetables
- A few handfuls of baby spinach
- Half a can of rinsed and drained cannellini beans
- Boil pasta to your preferred doneness.
- Meanwhile, rinse and drain your beans and follow the package instructions to steam the vegetables.
- Throw the spinach into the boiling pasta pot during the last minute of cook time for a quick wilt.
- Drain the pasta/spinach once the timer goes off and toss with the veggies, beans, and pesto.
A few different frozen veggie blends would work here but I LOVE everything going on in a Tuscan veggies blend if you can find it (cherry tomatoes, bell pepper, carrots, squash, and spinach). In place of/in addition to beans, leftover chopped up cooked chicken also works well!

More Pesto Recipes

Did you enjoy this recipe? I’d love for you to leave a star rating and a comment review in the recipe card below!

Sun-Dried Tomato Pesto (Pesto Rosso)
Ingredients
- ½ cup whole raw almonds
- 1 8-ounce jar oil-packed sun-dried tomatoes reserve the oil
- 1 cup fresh basil leaves fairly well-packed
- ½ cup grated Pecorino Romano or Parmesan
- 2 cloves garlic roughly chopped
- 2 teaspoons balsamic vinegar
- ¼ teaspoon paprika
- ¼ teaspoon kosher salt
- ⅛ teaspoon ground black pepper
- 5-6 Tablespoons extra-virgin olive oil see note
Instructions
- Heat the oven to 325°F. Add whole raw almonds to an ungreased sheet pan and roast for 10-12 minutes, or until they've turned a slightly deeper golden-brown and have become fragrant. Keep a close eye near the end of the range so they don't burn. Immediately transfer the roasted almonds off of the hot pan to a plate or bowl to cool.
- Drain the sun-dried tomatoes and pour the oil from the jar through a strainer into a liquid measuring cup. I've gotten anywhere from 4-6 tablespoons of jar oil depending upon the brand. Add enough olive oil to this amount to reach the ⅔ cup line - you'll likely need somewhere around 5-6 tablespoons of olive oil.
- Add roasted almonds, drained sun-dried tomatoes, basil, Pecorino, garlic, balsamic vinegar, paprika, salt, and pepper to the bowl of a food processor (minimum 7-cup capacity). Process until everything is in small bits, stopping to carefully scrape down the sides of the bowl as needed.
- With the food processor running, drizzle oil through the pour spout and process until smooth. Add a little extra olive oil if you'd like a thinner consistency, though a thicker pesto will thin out once tossed with hot pasta.
Notes
Would you like to save this?
Plus receive periodic recipe newsletter emails.
Nutrition
Nutritional information is provided as an estimate. As it can vary due to many factors (brands used, quantities, etc.), we cannot guarantee its accuracy.
Food Safety and Nutrition DisclaimerNote: This recipe was updated in March 2023 from its original publish date in November 2016. Initially this recipe included artichoke hearts, but I tweaked the recipe to be a more basic version of sun-dried tomato pesto. I also increased the yield.





Telina says
Could I use my Ninja blender? I have to get a new blade for my food processor.
Alyssa says
Hi Telina, I haven't tried it but I think that could work. You may need to scrape down the sides more often to ensure the artichoke hearts and sun-dried tomatoes get in there, but it should do the trick. Let me know if you give it a try! 🙂
Ms. Catherine Melba Alston Hardy says
I like
Alyssa says
Thank you so much, Catherine! 🙂
Kelly says
I love sun-dried tomatoes and go through phases too. Such a great idea to add it to pesto with artichokes! It looks and sounds absolutely amazing!!
Alyssa says
Thanks Kelly!
Hilary says
I see a comment about artichokes in recipe but I don’t see it in ingredient list. Is there artichokes in this recipe and how much? I’ve already made this and was going to make it tonight. Hopefully I will see answers before I cook.
Alyssa says
Hi Hilary, as written there aren't any artichokes in the recipe. This is an older post on my site that initially had artichokes in it, but two years ago I updated it to be more streamlined and allow the sun-dried tomato flavor to shine. That said, you can add artichokes if you like as pesto is pretty forgiving. If that appeals to you, you can add 1/2-cup quartered artichoke hearts (drained) and increase the oil as needed, or replace some of the sun-dried tomatoes with artichokes. I hope that's helpful and that you enjoy it if you give it a try!
Gayle @ Pumpkin 'N Spice says
Aren't sun-dried tomatoes the best?! I usually forget about them, and I have no idea why! And pesto is the name of my game, so this sauce looks AMAZING! I have no doubt that I would use it on just about everything. Such a great combo, Alyssa!
Alyssa says
I'm so obsessed...I've had them at least once daily for some time now! Thanks Gayle!
Michelle | A Latte Food says
Well this sounds amazing! I haven't had sun-dried tomatoes in forever (apparently I've been on a hiatus too, lol), but I'm thinking that's going to change soon after seeing this!
Alyssa says
Haha glad to hear I'm not alone! Thanks Michelle!
Ashley@CookNourishBliss says
haha I go thru phases with sun-dried tomatoes! I've always really enjoyed them but I tend to just forget about them! This pesto sounds so so flavorful!
Rebecca @ Strength and Sunshine says
This sounds killer!!! I love the smokiness of sundried tomatoes and the artichokes...that's such a great addition!