• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • All Recipes
    • Breakfast
    • Lunch
    • Appetizers
    • Dinner
    • Salads
    • Soup
    • Sides
    • Desserts
    • Cake
    • Treats
  • Breakfast
  • Lunch
  • Dinner
  • Meal Plans
  • About
    • Work with Me
    • Contact
    • Privacy Policy
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
  • All Recipes
  • Dinners
  • Lunch
  • Salads
  • Soups
  • Breakfast
  • Meal Plans
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Creamy Red Pesto Pasta

    Creamy Red Pesto Pasta

    Published: September 10, 2019, Modified: July 9, 2024, By: Michelle Alston

    370 shares
    • Share
    • Threads
    Jump to Recipe
    Pasta with spinach, basil, sun-dried tomatoes and pine nuts

    Creamy, cheesy and delicious, this red pesto pasta with spinach is a quick and easy pasta dish. Great for a tasty weeknight dinner this will quickly become a family favourite! And the best part is that it's ready in just 30 minutes!

    Pasta with spinach, basil, sun-dried tomatoes and pine nuts
    Jump to:
    • 📝 What You'll Need
    • 🥣 How To Make Red Pesto Pasta
    • 👩‍🍳 Top Tips
    • 📖 FAQs
    • 🔄 Variations and Substitutions
    • 🍽 Serve Suggestion
    • 🍝 More Tasty Pasta Recipes
    • Even More Tasty Pasta Recipes To Make For Dinner:
    • Creamy Red Pesto Pasta Recipe

    Quick and easy pasta dishes are the backbone of my weekly dinner rota. Whether it's Pasta with Spinach and Olives or a Creamy Garlic Mushroom Pasta a quick pasta dish is a lifesaver when your weekdays are busy! This creamy red pesto pasta dish is a great addition to my weekly rota! It's such an easy weeknight dinner.

    Ready in just under 30 minutes this vegetarian red pesto pasta is perfect for when you get home after a long day at work or school. This extra creamy pasta dish is warming, satisfying and very tasty and is a firm family favourite.

    The creamy, cheesy sauce is silky smooth and honestly, I could probably just eat that on its own! The toasted pine nuts add a delicious earthy warmth and the sundried tomatoes add some extra zing to the finished dish!

    📝 What You'll Need

    Ingredients for this pasta recipe
    • Red Pesto - Store-bought pesto is perfect for this recipe but I recommend using a good quality vegetarian one you really will taste the difference. Just check the pesto ingredients to make sure it is vegetarian. You can also use homemade pesto if you prefer, try this red pesto recipe from Erren's Kitchen.
    • Pasta - You can use any pasta you like for this, I use Mezzi Rigatoni which is shorter than regular Rigatoni. Mezzi Rigatoni is great with thick creamy sauces, the sauce can get inside the pasta and stick to the ridges.
    • Spinach - Young or baby spinach is best for this dish, and fresh is best.  But you can use frozen spinach if you need to. Just defrost it first.
    • Cheese - I use Mascarpone and Pecorino Romano. You can use any other vegetarian parmesan cheese. The Mascarpone is rich and creamy and the Pecorino is nice and salty which helps balance the sauce.
    • Sundried Tomatoes - good quality semi-sundried tomatoes from a deli or a jar is fine for this.

    🥣 How To Make Red Pesto Pasta

    Please see the recipe card below for the full recipe instructions and a full ingredient list.

    1. Start by cooking the pasta in a large pot of salted water. Then toast the pine nuts in a dry frying pan, and remove the pinenuts when they are golden brown. Set aside until you are ready to use them. Next, add some oil to a large skillet. Cook the onion until it is translucent and a little spongy. Add the garlic and cook for a minute, then add the red pesto, stir it in, and let it cook for a minute.

    Onions with red pesto

    2. Next, add the mascarpone, one large tablespoon at a time. Slowly stir that until it melts and you have a creamy sauce. Season with salt and pepper.

    Mascarpone being stirred into red pesto

    3. The spinach needs to go in next. I do this in two batches, add half the spinach to the sauce, carefully stir it until it has wilted then repeat with the remaining spinach. You now should have a lovely rich creamy sauce.

    Spinach in red pesto sauce

    4. Add the finely grated pecorino. Stir everything together until the cheese has melted then pour in the pasta water and stir well. Stir in the chopped basil and sliced sundried tomatoes. Finally, add the cooked and drained pasta to the sauce and gently mix everything together until all the pasta is coated in the sauce. Top the pasta with the toasted pine nuts and add a couple of leaves of basil. Serve with extra grated pecorino and some freshly ground black pepper.

    Red pesto sauce with pasta

    👩‍🍳 Top Tips

    • Pasta - Cook your pasta according to the packet instructions, just make sure to reserve about half a cup of pasta water. This will help to make your sauce and it will help the sauce stick to the pasta. Make sure to cook your pasta al dente, this means to boil the pasta until it's cooked but still firm. When the pasta is tossed in the red pesto sauce it will cook further.
    • Red Pesto - to keep this recipe quick and easy I use store-bought red pesto. Try and use a good quality red pesto if you can.
    • Mascarpone - I use full-fat mascarpone for this, it really will give you the best results. I have tried it with reduced-fat mascarpone which does work but not as well as the full-fat version. You could also use a dairy-free cream to get that creamy texture.
    • Spinach - fresh spinach really is best for this recipe but if you want to use frozen you can, just thaw it before you add it to the sauce.
    Pasta with spinach, basil, sun-dried tomatoes and pine nuts

    📖 FAQs

    Can I reheat this dish?

    If you have any leftovers store them in the refrigerator in an airtight container. Reheat on the hob, you may need to add some liquid to the pasta to loosen up the sauce. A couple of tablespoons of water should do the trick. Reheat on the hob for best results.

    Can I freeze this?

    This dish is best made and served fresh. I don't recommend freezing this due to the cheese and pasta. The cheese can split and the pasta can end up soggy.

    Can I make the vegan?

    Yes, you can. You will need to use a vegan red pesto, you can use vegan cream cheese and vegan hard cheese. There may be some adjustments to the flavour due to the vegan substitutes though.

    🔄 Variations and Substitutions

    • Pasta - You can use any type of pasta for this. I have made this with penne and fusilli too and both work really well. Whole wheat pasta also works well in this recipe.
    • Mascarpone - If you can't get mascarpone you can use ricotta instead, it may be a bit grainy. If you want a lighter version of this then omit the mascarpone, you will miss out on that creaminess though!
    • Add more veggies - This is a very versatile recipe, you can add more vegetables in here if you like, roast courgettes (zucchini), asparagus or bell pepper work well as do mushrooms and black olives.
    • Spice it up - If you're a fan of spicy pasta dishes then you could add some hot red pepper flakes to this to spice it up. I like to add these when the onion is cooked.
    • Pesto - You could swap the red pesto for a roasted red pepper sauce if you like this will also taste amazing!

    🍽 Serve Suggestion

    I love to serve this in large bowls usually on its own but if you are really hungry you could serve it with some good garlic bread. I also top it off with some extra grated cheese and extra basil leaves.

    Pasta with spinach, basil, sun-dried tomatoes and pine nuts

    🍝 More Tasty Pasta Recipes

    Lemon Garlic Pasta with Kale

    Stuffed Shells with Spinach

    Orzo Pasta Salad Creamy Mushroom Orzo

    Mushroom Lasagne

    Tomato and Mascarpone Pasta

    Even More Tasty Pasta Recipes To Make For Dinner:

    • Pasta with mascarpone, red pesto, basil and grated cheese
      Creamy Tomato & Mascarpone Pasta Recipe
    • Spinach and ricotta lasagne
      Easy Spinach and Ricotta Lasagne Recipe
    • Pasta with melted cheese in a tomato sauce
      Vegetarian Pasta al Forno (Baked Pasta)
    • Orzo with mushrooms, parmesan and garnish
      Creamy Mushroom Orzo with Spinach (One Pot Dish)
    • Ravioli with tomato dipping sauce
      Crispy Air Fried Ravioli Recipe
    • Lasagne with browned cheese topping and garnish
      Homemade Quorn Lasagne Recipe
    • Quorn mince in tomato sauce with mushrooms and basil garnish
      Easy Quorn Bolognese
    • Pasta with courgette and tomato with cheese topping
      Easy Vegetable Pasta Bake
    • Tomato with aubergine on sourdough bread with basil and feta
      Tomato and Aubergine Open Sandwich
    • Fruit soda bread with butter
      Authentic Irish Fruit Soda Bread Recipe
    • Butternut squash lentil soup
      Easy Butternut Squash and Lentil Soup Recipe
    • Courgette Curry with Chickpeas, rice and lime wedge
      Creamy Courgette Curry with Chickpeas
    Pasta with spinach, basil, sun-dried tomatoes and pine nuts

    Creamy Red Pesto Pasta Recipe

    Creamy, cheesy red pesto pasta with spinach and sun-dried tomatoes. A tasty weeknight dinner the whole family will love.
    5 from 19 votes
    Print Pin Rate
    Course: Dinner
    Cuisine: Fusion, Vegetarian
    Diet: Vegetarian
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 4
    Calories: 761kcal
    Author: Michelle Alston

    Ingredients

    • 1 tablespoon olive oil
    • 1 medium white onion (150g) finely chopped
    • 2 tablespoon pine nuts optional
    • 350 g (4⅓ cups) mezi rigatoni pasta dry weight
    • 3 cloves of garlic put through a garlic press or finely chopped
    • 4 -5 heaped tbsp red pesto
    • 250 g (1 cup )mascarpone
    • 90 g (4 packed cups) fresh young or baby spinach
    • 30 g (¼ cup) pecorino cheese or any vegetarian style parmesan, grated. Plus more for serving.
    • 6 sun-dried tomatoes from a jar
    • ½ teaspoon sea salt
    • ½ teaspoon freshly ground black pepper
    • A small handful fresh basil leaves plus more for serving
    Prevent your screen from going dark

    Instructions

    • Cook pasta according to the packet instructions.
      Reserve ½ a cup of the cooking water then drain the pasta.
      Toast the pine nuts, if using, in a dry skillet over medium heat.
      Toss the pine nuts often then turn off the heat once the pine nuts are golden. Remove them from the pan and set aside until you are ready to use them.
    • Add one tablespoon of olive oil to a large saute pan. Add the chopped onion along with a small pinch of salt.
      Cook the onion for about 10 - 15 minutes, until the onions are translucent and are a pale yellow colour.
      Add the garlic and cook for another minute, then add about 4 - 5 heaped tablespoons of red pesto to the pan and stir well. Cook for a minute.
    • Next, add the mascarpone to the pan. I add the mascarpone one large tablespoon at a time.
      Gently stir in the mascarpone until it has melted down. Repeat until all the mascarpone has been added.
    • Once the mascarpone has melted start adding the spinach. You will need to do this in batches. Add a handful of spinach at a time to the skillet. Carefully stir it in until it is wilted. Once the spinach has wilted add the remaining spinach and stir until that is wilted too.
      Season with salt and freshly ground black pepper.
      Stir in the reserved pasta water. You should have a slightly watery sauce now.
    • Next, add the grated pecorino cheese, the chopped basil and the sliced sun-dried tomatoes to the sauce stir until the cheese melted.
      Check the seasoning now, add more salt if needed.
      Then carefully add the cooked and drained pasta into the sauce and stir gently until all the pasta is coated in the sauce.
    • Finally, scatter the toasted pine nuts over the pasta.
      Serve straight away with some extra grated cheese, some freshly ground black pepper and a couple of basil leaves.

    Notes

    • Nutritional Information -  is approximate and is calculated using an online nutrition tool. It is based on a serving on four.
    • Pasta - I use Mezzi Rigatoni for this recipe, it's perfect for this creamy sauce and when the sauce collects in the hollow tubes, that's just perfect. Fusilli or penne are also great pasta for this recipe, as is whole wheat pasta.
    • Red Pesto -  To keep this dinner quick and easy I use a store-bought pesto for this recipe. Try and get the best pesto you can, it really does make a difference. We use a vegetarian pesto. If you are looking to make a slightly healthier version of this then I can tell you that low-fat red pesto works well too.
    • Mascarpone - I use full fat mascarpone but again if you are watching the calories a low fat version will work well too. If you can't get your hands on mascarpone then ricotta works well too but it does result in a slightly grainy sauce.
    • Pasta Water - I add a half a cup of the water the pasta has cooked in to the sauce. The salty starchy water will help thicken the sauce and help the pasta stick to the sauce.
    • Weights and measurements - For US readers, I use Cuisipro measuring cups and spoons, and a Pyrex measuring jug for liquids. These are the industry standard. Cup/spoon volumes can differ from brand to brand, for accuracy, I recommend weighing all ingredients if possible for best results.

    Nutrition

    Calories: 761kcal | Carbohydrates: 76.2g | Protein: 27.4g | Fat: 37.6g | Saturated Fat: 8.1g | Cholesterol: 50mg | Sodium: 1276mg | Potassium: 370mg | Fiber: 5g | Sugar: 3g | Calcium: 250mg | Iron: 4mg
    Did you Make this Recipe? Save it Today!Mention me on Instagram at @thelastfoodblog or tag #thelastfoodblog!

    *This recipe was first published on TLFB Sept 2019. Updated July 2024 with more information.

    « Spinach and Ricotta Pasta Bake
    Spiced Carrot and Lentil Soup »
    370 shares
    • Share
    • Threads
    2 Free Recipe Ebooks

    Join my free email list to receive my 'Little Book of Curries' and 'Quick & Easy Dinners' ebooks. You'll also never miss a recipe!

    Reader Interactions

    Comments

    1. Kasia

      October 20, 2024 at 1:57 pm

      5 stars
      This was delicious

      Reply
      • Michelle Alston

        October 21, 2024 at 8:28 am

        Thanks so much Kasia, I'm glad you liked it 🙂

        Reply
    2. Steve Withnell

      August 20, 2024 at 7:20 am

      5 stars
      This is really good. Portion size a bit big for us, but we scraped the bowls clean!

      Reply
      • Michelle Alston

        August 29, 2024 at 1:38 pm

        Hi Steve, I'm so glad you enjoyed it 🙂

        Reply
    3. Brk89

      April 06, 2021 at 6:51 pm

      5 stars
      Just made it and it’s fabulous. My family love it. We added chicken and still taste awesome. Thanks a mil.

      Reply
      • Michelle Alston

        April 07, 2021 at 10:07 am

        Thanks so much Breda, I'm so glad you all love it 🙂

        Reply
    4. Sonia

      September 13, 2019 at 4:42 pm

      Both my boys love pasta and I am always looking for some new recipes. Definitely making this on weekends. Yum!

      Reply
    5. Pam

      September 13, 2019 at 1:18 pm

      5 stars
      You had me at cheesy and pasta, but I also love the addition of pine nuts!

      Reply
    6. Kelly Anthony

      September 13, 2019 at 12:20 pm

      5 stars
      I've been craving pasta lately and this looks like the perfect recipe to fulfill my craving.

      Reply
    7. Genevieve

      September 13, 2019 at 7:36 am

      5 stars
      I love a good one-pot pasta and this looks delicious!

      Reply
    8. Cookilicious

      September 11, 2019 at 8:34 pm

      I am always looking for new pasta recipes to try..this one looks like a keeper!

      Reply
    9. Sunrita | spiceitupp

      September 11, 2019 at 7:56 pm

      One of those classic dishes that needs no convincing to be eaten up in minutes. Very good recipe indeed.

      Reply
    10. Alison

      September 11, 2019 at 7:56 pm

      5 stars
      I just love pesto but have never tried red pesto until now. It's so delicious and an easy meal to make that the kids love too!

      Reply
    11. Jacque Hastert

      September 11, 2019 at 7:36 pm

      5 stars
      This sounds amazing and perfect for dinner any night of the week. The pesto really packs a ton of flavor. Thanks for sharing!

      Reply
    12. Adrianne

      September 11, 2019 at 7:32 pm

      5 stars
      Wow, I wish I had a fork and could dive right in! How good does this look. The pine nuts are the perfect touch. Great recipe.

      Reply
      • Michelle Alston

        September 11, 2019 at 7:35 pm

        Thank you so much, Adrianne 🙂

        Reply
    13. Tonje

      September 11, 2019 at 6:56 pm

      5 stars
      God how I love a good pasta recipe. This is perfect! Thanks for sharing.

      Reply
    5 from 19 votes (9 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Michelle alston profile

    Hi, I'm Michelle. I'm here to help you make deliciously good healthy food for you and your family. There will be no crazy long lists of ingredients, no hard-to-find ingredients, just simple, good food that everyone will enjoy

    More about me →

    Trending Recipes

    • Bruschetta with tomatoes and goat cheese
      Bruschetta with Goat's Cheese
    • Couscous with bean, butternut squash and parsley garnish
      Easy Roasted Vegetable Couscous Recipe
    • Flatbread pizza with spinach, artichoke and red onion
      Artichoke & Spinach Flatbread Pizzas
    • Mushroom soup in bowl with garnish
      Creamy Mushroom and Leek Soup
    • Butternut squash with black beans and rice
      Butternut Squash and Black Bean Chili
    • Vegetarian meal plan
      Weekly Vegetarian Meal Plan Week 10

    Vegan Recipes

    • Quinoa with tomato and avocado with parsley garnish
      Avocado Quinoa Salad with Spiced Chickpeas
    • butternut squash and carrot soup
      Butternut Squash and Carrot Soup Recipe (Vegan)
    • Soup with Basil served in a bowl with croutons
      Roasted Tomato Soup with Basil
    • Broccoli covered in soy sauce with lemon wedge
      Easy Air Fryer Broccoli (Ready in 15 minutes)
    • Chickpea with lentils, rice, and coriander garnish
      Easy Chickpea and Lentil Curry (Vegan Recipe)
    • Crispy sweet potato with tomato sauce dip
      Crispy Air Fryer Sweet Potato Wedges

    More Vegan Recipes

    Follow @thelastfoodblog

    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Footer

    ↑ back to top

    As Featured In

    Logos of places this blog has been featured

    About

    • Privacy Policy
    • About TLFB

    Get in touch

    • Contact
    • Work with me

    Copyright© 2026 · The Last Food Blog · Made with ♥ by Michelle Alston

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.