This easy one-pot pasta combines fresh spinach and sun-dried tomatoes for bright flavor and color. You can keep it meatless or add a protein like Italian sausage, chicken, or shrimp for a heartier meal.

Click HERE to save this recipe for Sun Dried Tomato Pasta!
Easy Sun Dried Tomato Pasta
Comforting, quick, and versatile, this sun-dried tomato and spinach one-pot pasta is perfect for busy weeknights. It’s the kind of pantry-friendly dinner that looks like you put in effort while actually taking minimal time. If you keep staples like pasta, milk, cheese, spinach, and sun-dried tomatoes on hand, you can pull this together in under 30 minutes.
There’s a simple rhythm to making family dinners that many of us fall into. Recipes like this one are lifesavers on nights when you don’t want to fuss over multiple steps or complicated prep. The dish is forgiving: swap ingredients based on what’s available and add a protein if you’d like.

Click HERE to save this recipe for Sun Dried Tomato Pasta!
Sun Dried Tomato Pasta Ingredients
This recipe uses a short list of everyday ingredients and comes together quickly. You’ll need:
- Shallot
- Garlic
- Butter
- Sun-dried tomatoes (chopped)
- Fresh spinach (packed and chopped)
- Linguine (broken in half) or other pasta
- Vegetable broth (or chicken broth)
- Milk
- Salt and pepper
- Freshly grated Parmesan
See the printable recipe card below for exact quantities and full instructions.
How to Make Sun Dried Tomato Pasta
Prep takes about 5 minutes and cooking about 15 minutes. Follow these simple steps:
- Sauté the minced shallot and garlic in melted butter over medium heat until fragrant, about 2 minutes.
- Add the chopped sun-dried tomatoes, packed spinach, broken linguine, vegetable broth, and milk. Stir to combine and season with salt and pepper.
- Bring the mixture to a boil over medium heat.
- Reduce heat to low and simmer, stirring every few minutes, until the pasta is al dente, about 10–15 minutes.
- Remove from heat, stir in grated Parmesan, and serve with additional Parmesan if desired.

Click HERE to save this recipe for Sun Dried Tomato Pasta!
Optional Add-Ins
This pasta is a great base for add-ins. Ideas to customize the dish:
- Italian sausage and fresh basil
- Marinated artichoke hearts, Kalamata olives, fresh oregano, a squeeze of lemon, and a feta garnish
- Red bell peppers and sautéed mushrooms
- Grilled chicken strips or sautéed shrimp
Can I Use Frozen Spinach?
Yes. Frozen spinach works well—add it straight from the freezer. It will release more water as it cooks, so you may need to simmer a little longer to reach the desired consistency.
Tips for Success
This recipe is flexible: use a different pasta shape if needed, swap vegetable broth for chicken broth, or use oil-packed or dry sun-dried tomatoes. To brighten flavors, finish with a squeeze of lemon or a splash of white wine while the pasta cooks. Taste and adjust salt and pepper before serving.

Click HERE to save this recipe for Sun Dried Tomato Pasta!
More Quick Dinner Ideas
If you like this one-pot pasta, try other simple dinners like baked chicken with honey mustard, one-skillet baked ziti, black beans and rice with smoked sausage, Italian sausage and orzo soup, or orange marmalade chicken with rice or quinoa. These recipes are forgiving, family-friendly, and quick to prepare.
Love this Spinach & Sun Dried Tomato Pasta? Sign up for Good Life Eats email updates and never miss another recipe!
Have you ever made a one-pot pasta recipe?
Spinach and Sun Dried Tomato Pasta
This simple one-pot pasta highlights fresh spinach and sun-dried tomatoes for a quick, flavorful weeknight meal.
Ingredients
- 1 shallot, minced
- 2 cloves garlic, minced
- 1 tablespoon butter
- 1/4 cup chopped sun-dried tomatoes
- 2 1/2 cups packed chopped fresh spinach
- 8 ounces linguine, broken in half
- 2 cups vegetable broth
- 1 cup milk
- Salt and pepper, to taste
- 1/3 cup freshly grated Parmesan, plus extra for serving
Instructions
- In a large, deep skillet or pot, melt the butter over medium heat. Add the shallot and garlic and sauté for 2 minutes.
- Add the sun-dried tomatoes, fresh spinach, broken linguine, broth, and milk. Stir to combine and season with salt and pepper.
- Bring the liquid to a boil over medium heat.
- Reduce heat to low and simmer, stirring every few minutes, until the pasta is al dente, about 10–15 minutes.
- Remove from heat, stir in the Parmesan, and serve with extra Parmesan if desired.
Notes
If desired, add your preferred protein—shrimp, diced chicken, or Italian sausage all work well.
Nutrition Information:
Yield: 4
Serving Size: 1
Amount Per Serving:
Calories: 211
Total Fat: 7g
Saturated Fat: 4g
Cholesterol: 20mg
Sodium: 631mg
Carbohydrates: 28g
Fiber: 2g
Sugar: 3g
Protein: 9g
Nutrition figures are estimates provided as a courtesy.
This recipe was originally posted on Good Cook.
Tag @goodlifeeats and include the hashtag #goodlifeeatsrecipes so I can see what you’re cooking in your kitchen!
Click HERE to save this recipe for Sun Dried Tomato Pasta!