Spaghetti with artichokes and sun-dried tomatoes is a delightful dish that brings together the earthy, slightly tangy artichokes with the rich, savory flavor of sun-dried tomatoes. It’s a simple yet elegant pasta dish that feels light yet satisfying, with the perfect balance of textures and flavors. This dish is ideal for a weeknight dinner or as a flavorful side for any Mediterranean-inspired meal.
The base of this dish starts with cooking the spaghetti al dente, allowing the pasta to absorb the sauce’s flavor while still maintaining its bite. In a separate pan, the artichokes and sun-dried tomatoes are sautéed in olive oil, often with garlic and a sprinkle of red pepper flakes for some heat. The artichokes provide a tender texture and a slightly briny flavor that pairs beautifully with the tanginess of the sun-dried tomatoes, which add a chewy, concentrated burst of flavor.
To bring it all together, the pasta is tossed with the artichoke and sun-dried tomato mixture, creating a vibrant, Mediterranean-inspired sauce. You can finish it with a drizzle of extra virgin olive oil and a sprinkle of Parmesan or Pecorino cheese for richness. Fresh herbs like basil, parsley, or oregano can be added at the end to provide a burst of freshness and color.
This dish is not only delicious but also versatile. You can easily add other ingredients to suit your taste — like olives, capers, or roasted peppers for added depth and complexity. If you want to make it a heartier meal, toss in some grilled chicken or shrimp.
Spaghetti with artichokes and sun-dried tomatoes is light yet flavorful, offering a perfect balance of tang, savory richness, and freshness. It’s simple enough to make on busy nights but impressive enough to serve at a dinner party. Whether you’re craving a comforting pasta or looking to impress with a Mediterranean twist, this dish checks all the boxes.

Ingredients
- 8 ounces spaghetti
- 2 tbsp olive oil
- 3 cloves garlic minced
- 1 cup artichoke hearts drained and chopped, marinated
- 1/2 cup sun-dried tomatoes chopped
- 1/2 tsp red pepper flakes optional
- Salt and pepper to taste
- parmesan cheese for serving, grated
- basil fresh for garnish
Instructions
- Cook the spaghetti according to package instructions until al dente. Drain and set aside.
- In a large skillet, heat the olive oil over medium heat. Add the minced garlic and cook for 1 minute until fragrant.
- Add the chopped artichoke hearts and sun-dried tomatoes to the skillet. Cook for 3-4 minutes, stirring occasionally, until heated through.
- If desired, add the red pepper flakes for a spicy kick. Season with salt and pepper to taste.
- Add the cooked spaghetti to the skillet and toss to coat the pasta with the sauce. Cook for an additional 2-3 minutes until heated through.
- Serve the spaghetti with grated Parmesan cheese and fresh basil on top. Enjoy!
The pasta was ok, but no way the artichokes belong here. A bit confusing taste for my family.
Honestly, I was a bit skeptical at first. Artichokes? Really? But it turned out great! Just make sure to use fresh ingredients.
Yum! Simple recipe! I added extra cheese ’cause I love cheese! 😍
This dish was sooo good! I loved the combo of artichokes and sun-dried tomatoes. Thumbs up!
Idk why but I messed this up. Didn’t have artichokes so subbed with peas, still tasted weird. 1/10.
My husband didn’t even notice the artichokes! He just devoured the whole plate. Great recipe!