Welcome to mealsflavors

Meal Prep Pesto Pasta with Sun-Dried Tomatoes

By Sophie Bennett | February 07, 2026
Meal Prep Pesto Pasta with Sun-Dried Tomatoes

There’s a moment—usually around 2 p.m. on Sunday—when my kitchen smells like basil, garlic, and the sweet tang of sun-dried tomatoes, and I know I’ve officially entered meal-prep nirvana. This pesto pasta is the star of that moment. I started making it three years ago when my sister moved cross-country for medical residency and needed lunches that could survive 12-hour hospital shifts. One batch, five days, zero sad desk salads. She still swears it’s the reason she survived intern year.

Since then, the recipe has followed me through new jobs, cramped studio apartments, and a pandemic pantry challenge that had me swapping spinach for kale, walnuts for pine nuts, and once—desperately—pumpkin seeds for everything. No matter the iteration, the result is always the same: glossy, emerald pesto clinging to every ridge of pasta, little ruby flecks of sun-dried tomato in every bite, and the kind of make-ahead magic that tastes fresher on Friday than it did on Monday. If you’ve got 25 minutes and one decent knife, you’re one pot of boiling water away from a week of lunches that feel like a gift from your future self.

Why This Recipe Works

  • No blender pesto: We hand-chop for texture; it stays vibrant for five days without oxidizing.
  • Ridged pasta: Cavatappi or fusilli traps pesto so every bite is saucy, not just the bottom of the container.
  • Oil-packed tomatoes: Their concentrated umami means you need less salt and zero added sugar.
  • Shock-and-store method: Rinsing pasta under cold water stops cooking and prevents weekday mush.
  • Double-duty greens: Spinach wilts into the hot pasta for sneaky vegetables without extra prep.
  • Freezer-friendly portions: Pack into silicone muffin cups; thaw overnight for instant single serves.

Ingredients You'll Need

Ingredients

Pasta: 12 oz (340 g) dry cavatappi, fusilli, or rotini—something with ridges and tunnels. Whole-wheat works, but I default to durum semolina for its golden color and neutral flavor that lets the pesto shine. Gluten-free? Brown-rice pasta holds up best; avoid chickpea versions—they get chalky by day three.

Basil: 2 packed cups (40 g) fresh leaves, no stems. Look for perky, deep-green bunches; black spots mean bruising and faster browning. If your market only has sad basil, sub 1 cup parsley + 1 cup baby spinach for a grassy, still-herbal pesto.

Sun-dried tomatoes: ⅓ cup (55 g) oil-packed, drained yet still glossy. The oil carries fat-soluble flavor compounds, so skip the dry plastic-bag kind. You’ll reserve 1 tablespoon of the packing oil for the pesto—liquid gold.

Garlic: 1 small clove, smashed and minced ultra-fine. We’re eating it raw, so size matters—too much and you’ll repel coworkers.

Pine nuts: 3 tablespoons, lightly toasted in a dry skillet until they smell like popcorn. Swap with walnuts for budget ease; toast them too to kill any bitter edge.

Parmesan: ½ cup (45 g) freshly micro-planed. Pre-grated cellulose-coated cheese turns gummy in cold storage. Vegans: 3 tablespoons nutritional yeast + 1 tablespoon white miso = umami bomb.

Lemon: Zest of ½ lemon plus 1 teaspoon juice. The zest’s oils boost perfume without extra acid that can dull the basil.

Olive oil: ⅓ cup (80 ml) extra-virgin, something fruity but not peppery—California Arbequina is my go-to. We’ll use 1 tablespoon of the tomato oil here, so measure after draining.

Spinach: 2 cups (60 g) baby leaves. They disappear into hot pasta, so picky eaters won’t notice. Kale works; massage it first.

Salt & pepper: Fine sea salt for the pesto and pasta water; freshly cracked pepper for finish. I keep a tiny jar of pink Himalayan in my desk for weekday seasoning—shh.

How to Make Meal Prep Pesto Pasta with Sun-Dried Tomatoes

1
Toast the nuts & prep the produce

Set a small skillet over medium heat; add pine nuts and shake every 30 seconds until golden and fragrant, about 3 minutes. Slide onto a plate to cool (they’ll keep cooking otherwise). Meanwhile, wash basil in cold water, spin dry, and gently pat with a kitchen towel—excess water dilutes flavor and causes freezer burn later.

2
Build the hand-chopped pesto

On a large cutting board, pile basil, cooled pine nuts, minced garlic, and lemon zest. Rock your knife through the mound until everything is confetti-fine, then sweep into a bowl. Stir in Parmesan, 1 tablespoon of the tomato oil, and 3 tablespoons olive oil. Season with ¼ teaspoon salt and several grinds of pepper. The pesto should look like damp, clumpy sand—thick enough to spoon, not pour.

3
Boil pasta like it’s pasta’s birthday

Bring a 4-quart pot of water to a rolling boil. Salt it until it tastes like the sea—about 1 tablespoon per quart. Add pasta, stir for 10 seconds to prevent sticking, and cook 1 minute less than package directions for al dente. Taste a noodle: you want a thin white core. The pasta will absorb pesto and soften further in the fridge, so undercooking now saves weekday texture.

4
Shock and rinse (the secret sauce)

Drain pasta in a colander, immediately rinse under cold water until cool, shaking to release steam. This halts carry-over cooking and washes off excess starch so the noodles stay separated in containers. Let drip-dry 1 minute, then tip into the largest bowl you own.

5
Fold in greens while pasta is lukewarm

Add baby spinach to the bowl of cooled pasta; the residual heat wilts leaves just enough without turning them army-green. Toss 30 seconds, then add chopped sun-dried tomatoes and another gentle fold.

6
Marry pesto and pasta

Scrape every last bit of pesto onto the pasta. Using a silicone spatula, fold and lift—like mixing muffin batter—until each ridge is painted green. If the mixture looks dry, drizzle 1–2 tablespoons cold water (or reserved pasta cooking liquid) to loosen. Taste and adjust salt; sun-dried tomatoes add salinity, so you may need only a pinch.

7
Portion like a pro

Line five 2-cup glass containers on the counter. Divide pasta evenly (about 1 heaping cup each). Press a small piece of parchment directly onto the surface before snapping on lids; this prevents oxidized basil black spots. Refrigerate up to 5 days or freeze up to 2 months.

8
Serve or reheat

Cold: Let stand 10 minutes at room temp to take the chill off, then dig in. Warm: Microwave 60 seconds with 1 teaspoon water, stir, then another 30–45 seconds until just steaming. Top with extra Parmesan and a squeeze of lemon to wake everything up.

Expert Tips

Keep pesto bright

Blanch basil for 5 seconds in boiling water, then plunge into ice water. Squeeze dry—color stays neon for a full week. Worth the extra dirty dish.

Scale smart

Multiply everything except oil by your batch size; add oil gradually. Too much and the pesto separates into greasy puddles by Wednesday.

Freeze in logs

Spread pesto into a log on plastic wrap, roll like a Tootsie Roll, twist ends. Slice off 1-inch coins for single-serve pasta emergencies.

Revive leftovers

Tossed pasta looking sad? Stir in a teaspoon of tomato oil, splash of hot pasta water, and fresh lemon zest—tastes day-one bright.

Lunchbox upgrade

Add ½ cup canned chickpeas to each container before sealing. They absorb pesto and bump protein to 18 g per serving.

Track macros

Weigh the finished pasta, divide by five, then log as 1/5 recipe in MyFitnessPal. Accuracy beats generic “1 cup pasta” guesses.

Variations to Try

  • Mediterranean: Swap half the basil for baby arugula, add ÂĽ cup chopped Kalamata olives and ½ cup crumbled feta on serving day.
  • Spicy kale: Replace spinach with finely shredded lacinato kale, massage with 1 teaspoon salt. Add ½ teaspoon red-pepper flakes to pesto.
  • Vegan creamy: Omit Parmesan; blend ÂĽ cup soaked cashews, 2 tablespoons white miso, and 1 tablespoon lemon juice into pesto for cheesiness.
  • Seafood twist: Fold in 1 cup flaked oil-packed tuna or smoked trout when portioning. Adds omega-3s and keeps refrigerated four days.
  • Roasted veg: Toss 1 cup diced zucchini or bell pepper with olive oil, roast at 425 °F for 15 minutes, cool, then mix into pasta.

Storage Tips

Refrigerator: Airtight glass containers, parchment pressed to surface, 35–38 °F. Eat within 5 days for peak color; flavor holds through day 7 but basil darkens.

Freezer: Portion into silicone muffin trays, freeze solid, pop out and store in zip-top bags. Thaw overnight in fridge or 2 hours at room temp. Microwave 60 seconds to take the frost off.

Warm-up hacks: Add 1 teaspoon water per cup of pasta before microwaving; cover with a damp paper towel to create steam and rehydrate pesto. Stir halfway for even heating.

Frequently Asked Questions

You can, but choose refrigerated, oil-topped varieties without cellulose. Stir in 2 tablespoons extra basil and 1 tablespoon lemon zest to mimic fresh brightness. Shelf-stable jars are cooked and will taste flat by day three.

Undercook by 1 minute, rinse starch off, and coat with slightly more oil than feels right. The pasta keeps absorbing moisture as it sits; the extra oil acts as a barrier.

Absolutely. The acid in tomatoes plus refrigeration keeps it food-safe for 5 hours without ice packs. For picky eaters, swap sun-dried tomatoes for sweet cherry-tomato halves added on serving day.

Use toasted pumpkin seeds or hemp hearts for similar fat and texture. Add ½ teaspoon honey to balance the grassier seed flavor.

Cook pasta in a turkey-roaster pan or two stockpots. Mix everything in a wide roasting tray for surface area; the pesto cools faster and stays green. Portion into 2-cup deli containers, label, stack, done.

Yes—use a chamber vac on a gentle cycle; the pesto will stay emerald for 10 days refrigerated. Freeze before sealing if you want to avoid crushing the noodles.
Meal Prep Pesto Pasta with Sun-Dried Tomatoes
pasta
Pin Recipe

Meal Prep Pesto Pasta with Sun-Dried Tomatoes

(4.9 from 127 reviews)
Prep
15 min
Cook
10 min
Servings
5

Ingredients

Instructions

  1. Toast nuts: Dry-toast pine nuts in a skillet 3 minutes until golden; cool completely.
  2. Make pesto: Finely chop basil, nuts, and garlic on a cutting board; transfer to bowl. Stir in Parmesan, lemon zest, lemon juice, and oils. Season with salt and pepper.
  3. Cook pasta: Boil generously salted water; cook pasta 1 minute shy of al dente. Drain and rinse under cold water to stop cooking.
  4. Combine: Toss cooled pasta with spinach to wilt, then sun-dried tomatoes and pesto until evenly coated. Add 1–2 tablespoons water if needed for silkiness.
  5. Portion: Divide among five 2-cup containers, press parchment onto surface, seal and refrigerate up to 5 days or freeze 2 months.
  6. Serve: Enjoy cold or microwave 60–90 seconds with a splash of water; top with extra Parmesan and lemon zest.

Recipe Notes

For nut-free, substitute toasted pumpkin seeds. If meal-prepping for more than 5 days, freeze half the batch—thaw overnight in the fridge.

Nutrition (per serving)

468
Calories
15g
Protein
52g
Carbs
23g
Fat

More Recipes