• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Our Salty Kitchen
menu icon
go to homepage
  • About Us
  • All Recipes
  • How to Cook
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • About Us
    • All Recipes
    • How to Cook
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    You are here: Home » Meal Type » Pasta

    Creamy Spinach Pesto Sauce

    February 3, 2023 (updated August 28, 2024) by Danielle Esposti

    May contain affiliate links. See our Privacy Policy and disclosure.

    JUMP TO RECIPE
    Side view, a spoon dipped into a bowl of creamy pesto sauce made with spinach; title bar at the top reads "creamy spinach pesto sauce".
    Top - side view, pasta tossed with spinach pesto in a grey bowl; bottom - a spoon dipped into a bowl of creamy pesto sauce; title bar in the middle reads "creamy spinach pesto pasta".

    No basil? No problem! Creamy Spinach Pesto makes for a beautiful pasta recipe all year long. Fresh baby spinach, toasted walnuts, and creamy ricotta cheese come together in just 15 minutes to create a healthy homemade pesto that works as a sauce or dip.

    A bowl of rigatoni pasta tossed with spinach pesto on a concrete background with a linen napkin and small bowl of pesto to the side.
    Jump to:
    • Making a Great Spinach Pesto
    • Spinach Pesto Ingredients
    • How to Make Spinach Pesto
    • Chef’s Tips!
    • Using Spinach Pesto
    • Creamy Pesto Pasta Pairings
    • Creamy 15-Minute Spinach Pesto
    • Ratings

    While there are certain things I can get snobbish about when it comes to my personal culinary history and heritage, I cannot abide gatekeeping. Especially when those gates keep you from something delicious. (If one more “pit master” tells me I “can’t” make “real” pulled pork in an Instant Pot, I swear to god…)

    So in defiance of my Italian ancestors (though, to be fair, I’m pretty sure none were from Genoa, so they may not care), I submit this creamy spinach pesto for your consideration.

    Technically, traditional genovese pesto is made from basil, pine nuts, garlic, olive oil, and parmesan. And technically, it’s absolutely delicious. What’s not to like out of any of those ingredients? What’s not to love when you mash them all together? I know people who will take pesto over red sauce in their pasta dishes any day of the week.

    That being said, if you break that list down to basics, really what you’ve got is a leafy green, a nut, an allium, an oil, and a cheese. I don’t know about you, but I can rattle off at least a dozen variations in each of those categories. And that doesn’t even factor in if you consider those leafy greens as vegetables or herbs; or garlic as an ingredient or a seasoning. The possibilities are endless!

    So go nuts! (Pun absolutely intended.) I sure did. This rich spinach pesto (with not one, but two cheeses – ya welcome) barely scratches the surface. Pick parsley pesto for an earthier sauce. Got picky kids? Broccoli pesto might be in order too!

    You can’t keep your gate and eat it too. Though maybe if you smothered it in pesto…

    Side view, a spoon tucked into a small white bowl filled with creamy spinach pesto sauce.

    Making a Great Spinach Pesto

    Look. I love spinach, you love spinach. We all love spinach. But spinach is not the most flavor-forward leafy green at the market. (How it ever got a bad rap as being a particularly distasteful vegetable is beyond me.) This is why it works great as a “hidden veggie” in smoothies and pasta sauces. It’s also why plain, steamed spinach isn’t a thing. (And if it was in your house, well, that might explain the bad rap.)

    To really make spinach shine, you need to enhance it with complementary flavors like garlic and olive oil. But too much of any strong flavor can overpower it.

    Enter ricotta cheese. It’s lusciously creamy and subtly sweet. It’s also fatty, so it does a great job of replacing some of the olive oil.

    Ricotta helps the pesto come together with less oil, and at the same time allows the essence of the spinach to shine through. It won’t be center stage – like every great pesto recipe, a balance between herbs/greens, nuts, acid, and fats are needed – but the force is still strong, if you catch my drift. Plus, it’s a great excuse to enjoy a new variation of a creamy pesto sauce, so we’re just racking up the wins here.

    The ingredients for spinach pesto on a concrete background - baby spinach, walnuts, ricotta, parmesan, lemon, garlic, salt, pepper, olive oil and cooked pasta.

    Spinach Pesto Ingredients

    • Spinach: fresh baby spinach is sweet and tender, and easily blends into a sauce without cooking.
    • Walnuts: toast first for rich, buttery flavor.
    • Ricotta Cheese: full-fat ricotta cheese will yield richer pesto
    • Grated Parmesan Cheese: use finely grated cheese, not shredded (and not cheese in a can). Grate your own cheese using a microplane, or buy good quality pre-grated cheese (we like the BelGioioso brand).
    • Lemon Juice: squeeze half a lemon for fresh juice.
    • Garlic: no need to mince, but do smash whole cloves before blending.
    • Extra Virgin Olive Oil: use good quality extra virgin oil, not regular, for rich flavor; we like California Olive Ranch.
    • Salt and Pepper: season to taste; serving with pasta, be sure to season the cooking water thoroughly (it should be as salty as the sea!).
    • Cooked Pasta: we like a short, ridged pasta (think penne or rigatoni) for maximum pesto coverage; the ridges make it easy for the sauce to cling.

    How to Make Spinach Pesto

    Creamy spinach pesto with tangy ricotta cheese is a shockingly simple and super satisfying way to upgrade your pasta. Creamy spinach pesto with walnuts takes just minutes to make in your blender or food processor. Plus, it doubles as an amazing dipping sauce for roasted vegetables and charred meats.

    Side view, toasted walnuts on a baking sheet.
    Toast the walnuts until golden brown and very fragrant.
    Spinach pesto ingredients in a blender - baby spinach, ricotta, parmesan, walnuts, garlic, lemon juice, salt, and pepper.
    Blend the spinach, walnuts, ricotta, parmesan, lemon juice, garlic, salt, and pepper until chunky.
    A spoon tucked into creamy spinach pesto sauce in a small white bowl.
    Then pour in the oil with the blade running until the sauce comes together.
    Cooked rigatoni pasta tossed with spinach pesto in a large glass mixing bowl.
    Toss with cooked pasta, or serve if your way (see below for suggestions!).
    1. Arrange the walnuts on a baking sheet, then transfer to a 350°F oven. Toast 10-12 minutes, tossing once halfway through, until golden brown and very fragrant.
    2. Combine all ingredients except olive oil in a blender or food processor. Pulse until the ingredients are finely diced.
    3. Slowly add the olive oil through the feed tube with the motor running until the pesto comes together.
    4. Taste for seasoning and adjust salt, pepper, and/or lemon juice until the flavor is well-balanced.
    5. Toss with cooked pasta and serve right away.

    Chef’s Tips!

    • Fresh baby spinach works best. It’s delicate and will blend well into a fine pesto sauce.
    • Take a few minutes to toast the walnuts. Raw walnuts are slightly bitter, and very bland. Toasted walnuts are rich, buttery, and extremely flavorful. Toasted walnuts will only improve your pesto!
    • Ricotta cheese rounds out the flavor and is a simple way to add depth to pesto sauce. Use full-fat ricotta for best flavor. Use homemade ricotta cheese for even richer flavor!
    • Add less olive oil for a chunkier consistency, and more for a smoother version.
    Side view, rigatoni tossed with creamy spinach pesto in grey bowls, with a small bowl of pesto in the background.

    Using Spinach Pesto

    Because this is a creamy, rich pesto sauce, I wouldn’t immediately jump to “use it wherever you’d use regular pesto” – it’s simply not going to suit every pairing as naturally.

    • Pasta is a natural pairing, and I like to toss in some roasted vegetables as well, like cauliflower and broccoli, for a complete meal. Swap it for basil pesto in this pesto pasta with chicken meatballs.
    • Similar in consistency to romesco, it’s hearty enough to act like a dipping sauce! Try it with roasted vegetables, charred meats like grilled flank steak, or crispy potatoes. Avoid pairing with fish or shellfish (they’re better suited to a more delicate sauce like chimichurri).
    • It’s also very good as a schmear. Try it with eggs and toast (similar to ricotta toast, but instead smeared with pesto and topped with a runny egg).

    Creamy Pesto Pasta Pairings

    Pasta is our favorite way to serve spinach walnut pesto sauce. Toss with your favorite short, ridged pasta like rigatoni or penne – more surface area from those nooks and crannies means more flavor!

    Partner up this earthy, creamy pesto pasta with complementary side dishes like parmesan roasted cauliflower, parmesan roasted broccoli, or Italian green beans.

    With a rich and creamy pasta sauce, light salads with tart vinaigrettes are terrific for contrast – consider our butter lettuce salad, Brussels sprouts salad, or Italian tossed salad.

    Side view, cooked pasta tossed with creamy pesto sauce in a dark grey bowl.

    Did you make this spinach pesto recipe? I’d love to know how it turned out! Leave a comment and a rating below.

    While you’re at it, let’s be friends – follow me on Pinterest and Instagram for the latest and greatest.

    Side view, a spoon dipped into a bowl of creamy spinach pesto sauce.

    Creamy 15-Minute Spinach Pesto

    author: Danielle Esposti
    yield: 6
    calories per serving: 154
    prep time: 5 minutes mins
    cook time: 12 minutes mins
    total time: 17 minutes mins
    PRINT RECIPE PIN RECIPE

    Description

    Creamy spinach pesto with tangy ricotta cheese is a shockingly simple and super satisfying way to upgrade your pasta. Creamy spinach pesto with walnuts takes just minutes to make in your blender or food process. Plus, it doubles as an amazing dipping sauce for roasted vegetables and charred meats.
    Prevent your screen from going dark

    Ingredients
     

    • ⅓ cup walnuts
    • 5 oz baby spinach
    • ⅓ c ricotta cheese
    • ¼ c grated parmesan cheese
    • ½ lemon, juiced, about 1 tablespoon
    • 4 garlic cloves, smashed
    • 1 teaspoon kosher salt
    • 1 teaspoon ground pepper
    • 2-4 tablespoon extra virgin olive oil
    • 1 lb cooked pasta, for serving

    Instructions

    • Heat the oven to 350°F.
    • Arrange the walnuts on a baking sheet. Transfer to the oven and roast for 12 minutes, shaking then rotating the pan once halfway through.
    • Combine the spinach, ricotta, parmesan cheese, toasted walnuts, lemon juice, garlic, salt, and pepper in a blender or food processor. Pulse a few times until the ingredients are finely diced and incorporated.
    • With the motor running, slowly add the olive oil through the feed tube until the pesto comes together. Add less for a chunkier consistency, more for a smoother version.
    • Taste for seasoning and adjust the salt, pepper, and/or lemon juice until the flavor sings. Makes about 1 heaping cup.
    • Toss with cooked pasta and serve right away.

    Recipe Notes

    Note:  Nutritional Information reflects pesto sauce only. 

    Nutrition Facts

    serving size: 3 tablespoons
    calories per serving: 154 kcal
    total fat: 14g
    saturated fat: 3g
    monounsaturated fat: 6g
    polyunsaturated fat: 4g
    trans fat: 0g
    cholesterol: 11mg
    sodium: 427mg
    protein: 4g
    total carbohydrates: 4g
    fiber: 1g
    sugars: 1g
    potassium: 225mg
    vitamin a: 149%
    vitamin c: 14%
    calcium: 9%
    iron: 5%
    DID YOU MAKE THIS RECIPE?Tag @oursaltykitchen on Instagram and hashtag it #oursaltykitchen!
    « 30-Minute Veggie Stir Fry Noodles
    Quick and Healthy Sweet Potato Hash »

    Disclaimer: This post and the recipe card may contain affiliate links, which means we receive a small commission (at no cost to you!) if you make a purchase using these links. Rest assured, we only endorse products we own and truly love!

    1 Comment
    Filed Under: 30 Minute Meals, Main Dishes, Pasta, Vegetarian Tagged With: cauliflower, dinner, good for leftovers, main dish, pesto, spinach

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Lisa

      May 31, 2024 at 3:17 pm

      Whoa – this was SUPER salty! Added a bunch of kale and some more of the ricotta cheese to try to fix it ….

      Reply

    Primary Sidebar

    Author headshot of Danielle.

    Welcome to OSK, we're so glad you're here! We share simple, seasonal recipes with bold, restaurant-quality flavors that any home cook can master (yes, even you!). You'll find cooking tutorials for beginners, inspired ideas for seasoned home cooks, and a sprinkle of sass for everyone.

    learn more

    BUY NOW

    Footer

    ABOUT US      CONTACT US      PRIVACY POLICY 

    A collage of publication logos that have featured recipes and photography from Our Salty Kitchen.

    Footer

    Privacy

    Privacy Policy

    Let's ConnecT

    • Facebook
    • Instagram
    • Pinterest

    About Us

    Contact

    Copyright © 2026 Our Salty Kitchen

    5.2K shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required