• Skip to primary navigation
  • Skip to main content
  • Skip to footer
  • RECIPES
  • ABOUT ~

Delciously Nikki

menu icon
go to homepage
  • RECIPES
  • ABOUT ~
search icon
Homepage link
  • RECIPES
  • ABOUT ~
×
Home

Updated: Mar 18, 2025 · Published: Oct 29, 2024 by Nikki · This post may contain affiliate links · 1 Comment

RICOTTA PESTO PASTA WITH ROASTED TOMATOES (VEGETARIAN)

↓ Jump to Recipe

This Ricotta Pesto Pasta with Roasted Tomatoes (vegetarian) is creamy, herby, and loaded with sweet caramelized tomatoes. It's so delicious with minimal effort. Simple ingredients that come together in 20 minutes. It will have everyone asking for seconds.

P.S. You will love my spicy sausage pasta or ground beef Alfredo pasta recipe next!

Pesto and Ricotta pasta with cherry tomatoes on the top.

All the right flavors right over here... 👆🏼

Jump to:
  • RICOTTA PESTO SAUCE
  • WHAT DOES RICOTTA TASTE LIKE?
  • DOES RICOTTA GO WITH PESTO?
  • ❤️ WHY THIS RECIPE WORKS
  • 🥄 INGREDIENTS NEEDED AND SUBSTITUTIONS
  • 👩🏼‍🍳 STEP-BY-STEP INSTRUCTIONS
  • 📝 TIPS AND TRICKS
  • 🥦 ADD-IN IDEAS
  • ❓ FAQS
  • MAKE-AHEAD, STORAGE AND REHEATING

RICOTTA PESTO SAUCE

This pasta is the perfect blend of creamy, tangy, and savory, with roasted tomatoes adding sweetness and pesto giving it a fresh kick.

It's an easy, vegetarian dinner that feels like a treat but comes together in under 30 minutes.

We love quick and easy pasta recipes, like my rigatoni al forno or creamy pasta with goat's cheese. There's nothing nicer than a bowl of pasta to end your day.

Whether you’re cooking for yourself or serving guests, this Ricotta Pesto Pasta will be a hit at the dinner table. It’s quick, easy, and downright delicious.

Pesto pasta with ricotta in a large skillet.

WHAT DOES RICOTTA TASTE LIKE?

Ricotta has a creamy and mild taste. Ricotta is somewhat similar to cottage cheese but it has a finer, grainy consistency. Ricotta’s mild taste makes it work well in both savory dishes (like lasagna or pasta) and sweet treats (like cannoli or cheesecakes).

DOES RICOTTA GO WITH PESTO?

Yes, ricotta goes beautifully with pesto! The creamy, mild flavor of ricotta pairs perfectly with the herby, and slightly tangy taste of pesto.

Pesto ricotta pasta in a skillet with a spoon of pesto on the side.

❤️ WHY THIS RECIPE WORKS

Creamy Ricotta Sauce: Ricotta makes this pasta extra creamy without feeling heavy.

Added Pesto: The zing from pesto adds the perfect punch.

Roasted Tomatoes: Caramelized, sweet cherry tomatoes take this pasta to another level—half blended into the sauce and half left whole for a burst of flavor.

Quick & Easy: This dish is ready in about 20 minutes, perfect for weeknights or impressing guests!

Did I mention, it's just delicious?

Ricotta pesto pasta

🥄 INGREDIENTS NEEDED AND SUBSTITUTIONS

CHERRY TOMATOES: Sweet and juicy, they roast beautifully to add a burst of flavor.
Substitute: Grape tomatoes or chopped Roma tomatoes.

OLIVE OIL: Adds richness and helps caramelize the tomatoes when roasting.
Substitute: Avocado oil or melted butter.

GARLIC CLOVES: Roasted garlic brings a mellow, sweet depth to the sauce.
Substitute: Shallots or garlic powder (though raw garlic has more bite).

BROWN SUGAR: Caramelizes the tomatoes, giving them a slight sweetness.
Substitute: Honey, maple syrup, or a pinch of white sugar.

FRESH HERBS: You can choose your favorite herb. Oregano, rosemary, or a mix of dried herbs. I would not recommend basil as it burns quickly.

RICOTTA: Substitute: Cottage cheese, mascarpone, cream cheese, or vegan ricotta cheese.

PESTO: It adds a zesty punch.
Substitute: Homemade pesto, arugula pesto, or sun-dried tomato pesto for a different flavor. You can find my cashew nut pesto recipe here.

PASTA: Any pasta variety like penne, tortellini, orzo, gnocchi, fettuccine, or even zucchini noodles for a low-carb option.

RESERVED PASTA WATER: *Optional, this helps create a silky sauce when mixed with the ricotta and pesto. If you think your sauce is the perfect consistency then don't add any water. Substitute: A splash of vegetable broth if you forget to reserve the water.

Ingredient list for pesto ricotta pasta.

👩🏼‍🍳 STEP-BY-STEP INSTRUCTIONS


Note: Please scroll to the full printable recipe card at the bottom for ingredient quantities and the method.

Step 1: Roast the Tomatoes

Preheat your oven to 400°F (200°C). Toss the cherry tomatoes and garlic cloves with olive oil, brown sugar, and salt and black pepper. Sprinkle on the fresh herbs. Spread them out on a baking sheet and roast for 15-20 minutes, until the tomatoes are soft and just starting to burst. You want them slightly caramelized but not mushy.

Add the tomatoes, olive oil, salt and garlic to a roasting pan.
Roasted tomatoes and garlic.
Roasted Tomatoes and Garlic

Step 2: Cook the Pasta

While the tomatoes are roasting, cook your pasta according to package instructions. Don’t forget to add salt to the pasta water and save ¼ cup of pasta water before draining!

Squeeze the roasted garlic out.
Squeeze the roasted garlic out.
Blend all of the ingredients.
Blend all of the ingredients.

Step 3: Blend ⅔ of the Tomatoes

Once your roasted tomatoes are out of the oven, scoop ⅔ of the tomatoes and garlic into a blender or food processor. For the garlic, simply hold a garlic clove at one end and gently squeeze or press down on it—like squeezing toothpaste—until the soft, roasted garlic slides out of its skin. You’ll be left with a smooth, sweet garlic paste that’s perfect for blending into the creamy ricotta sauce!

Step 4: Add the Ricotta

Add the tub of ricotta and blend until smooth. Add a splash of pasta water if you would like a thinner sauce, this is entirely optional. I found that I don't need extra pasta water but you might prefer a thinner sauce.

Pour the sauce into the pasta

Step 4: Mix the Pasta

In a large bowl, toss your cooked pasta with the creamy ricotta-tomato mixture. Gently fold in the remaining roasted tomatoes, so you get juicy tomato bites.

Step 5: Top with Pesto

Serve your pasta with a generous dollop of pesto on top. You can stir the pesto in for a full-flavored pasta or leave it as is for an extra hit of herby goodness. Add a sprinkle of fresh herbs if you’re feeling fancy or some parmesan cheese!

Step 6:

💫 If you loved this recipe, leave a 5-star review and rating!

Pasta ricotta pesto

📝 TIPS AND TRICKS

Don’t forget the brown sugar: It helps caramelize the tomatoes and brings out their natural sweetness.

Blending only part of the tomatoes: This gives you a creamy sauce and delicious bursts of whole-roasted tomatoes.

Pasta water is optional: It helps bind the sauce to the pasta and creates a silky texture but I don't always add pasta water to this recipe as I find the tomatoes create enough tomato juice when cooked so this is optional and up to you.

Add a crunch: Toasted pine nuts or walnuts sprinkled on top give this dish a nice crunch.

🥦 ADD-IN IDEAS

Grated zucchini

Sundried tomatoes

Blanched broccoli

Grilled tofu or chicken for high-protein option.

A squirt of lemon juice

Mushrooms

Parmesan cheese and pinenuts to garnish.

A close up shot of roasted tomatoes.

❓ FAQS

Do you cook pesto before adding it to pasta?

No, you typically don’t cook pesto before adding it to pasta. Pesto is a fresh, uncooked sauce made from ingredients like basil, garlic, olive oil, and Parmesan, and it's meant to be added directly to warm pasta to preserve its vibrant flavors.

Can you add pesto straight from the jar?

Yes, you can add pesto straight from the jar! Store-bought pesto is ready to use and doesn’t need any additional cooking. Simply spoon it over freshly cooked, warm pasta and toss to coat.

Do you put pesto on pasta hot or cold?

Hot or cold pasta, the choice is yours!

Can I use tomato pesto?

Yes, use your favorite type of pesto. Homemade or storebought.

A bowl of pasta



MAKE-AHEAD, STORAGE AND REHEATING

MAKE-AHEAD:

  • Roast the tomatoes a day or two in advance. Store them in an airtight container in the fridge until you’re ready to make the dish.
  • Blend the ricotta and roasted tomatoes ahead of time to create a creamy sauce. You can store this sauce in the fridge for up to 2 days.
  • Cook the pasta fresh when you’re ready to serve. Pasta is best cooked right before eating to maintain the perfect texture.

STORAGE:

  • Fridge: Store any leftovers in an airtight container in the fridge for up to 3 days. The ricotta-based sauce might thicken but don’t worry—just follow the reheating tips below.
  • Freezer: Unfortunately, ricotta doesn’t freeze well because it can become grainy after thawing. It’s best to enjoy this dish fresh or from the fridge within a few days.

REHEATING:

  • Stovetop: Reheat your pasta in a skillet over medium heat. Add a splash of water or milk to loosen up the sauce as it heats. Stir frequently to make sure it warms evenly.
  • Microwave: Pop a portion of the pasta into the microwave and heat on medium power. Stir halfway through and add a splash of water or milk to keep the sauce creamy.
  • Add fresh pesto: After reheating, add an extra dollop of pesto to brighten up the flavors, since pesto can lose its vibrancy when reheated.
pesto ricotta pasta


Did you make this recipe? Let me know what you think by leaving a ★★★★★ star rating & comment below. It genuinely helps me & I really appreciate your support! Nikki 💚

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pesto and Ricotta pasta with cherry tomatoes on the top.

RICOTTA PESTO PASTA WITH ROASTED TOMATOES (VEGETARIAN)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: NIKKI
  • Total Time: 5 min Prep Time + 15 min Cook Time = 20 min Total Time
  • Yield: 4 1x
  • Diet: Vegetarian
Print Recipe

Description

This Ricotta Pesto Pasta with Roasted Tomatoes (vegetarian) is creamy, herby, and loaded with sweet caramelized tomatoes. It's so delicious with minimal effort. Simple ingredients that come together in 20 minutes. It will have everyone asking for seconds.


Ingredients

Scale

3 cups of cherry tomatoes

2 heaped tablespoons of olive oil

4-6 garlic cloves (whole, for roasting)

1 teaspoon brown sugar (for extra caramelized goodness)

a good pinch of salt and black pepper.

a few springs of fresh herbs (thyme is a favorite, but oregano or rosemary will work great)

1 tub ricotta (hello, creamy deliciousness)

4-6 tablespoons pesto (store-bought is A-OK)

1 package of pasta (your choice!)

¼ cup reserved pasta water (this is optional)


Instructions

Step 1: Roast the Tomatoes

Preheat your oven to 400°F (200°C). Toss the cherry tomatoes and garlic cloves with olive oil, brown sugar, salt and black pepper. Sprinkle on the fresh herbs. Spread them out on a baking sheet and roast for 15-20 minutes, until the tomatoes are soft and just starting to burst. You want them slightly caramelized but not mushy.

Step 2: Cook the Pasta

While the tomatoes are roasting, cook your pasta according to package instructions. Don’t forget to add a good pinch of salt to the water and save ¼ cup of pasta water before draining!

Step 3: Blend ⅔ of the Tomatoes

Once your roasted tomatoes are out of the oven, scoop ⅔ of the tomatoes and garlic into a blender or food processor. For the garlic, simply hold a garlic clove at one end and gently squeeze or press down on it—like squeezing toothpaste—until the soft, roasted garlic slides out of its skin. You’ll be left with a smooth, sweet garlic paste that’s perfect for blending into the creamy ricotta sauce!

Step 4: Add the Ricotta 

Add the tub of ricotta and blend until smooth. If the mixture is too thick, add a splash of your reserved pasta water to reach a creamy consistency. I found that I don't need extra pasta water but you might prefer a thinner sauce. This is entirely optional.

Step 5: Mix the Pasta

In a large bowl, toss your cooked pasta with the creamy ricotta-tomato mixture. Gently fold in the remaining roasted tomatoes, so you get juicy tomato bites.

Step 6: Top with Pesto

Serve your pasta with a generous dollop of pesto on top. You can stir the pesto in for a full-flavored pasta or leave it as is for an extra hit of herby goodness. Add a sprinkle of fresh herbs if you’re feeling fancy or some parmesan cheese!

Step 7:

💫 If you loved this recipe, leave a 5-star review and rating!

Notes

Pasta water is optional: It helps bind the sauce to the pasta and creates a silky texture but I don't always add pasta water to this recipe as I find the tomatoes create enough tomato juice when cooked so this is optional and up to you.

Blending only part of the tomatoes: This gives you a creamy sauce and delicious bursts of whole-roasted tomatoes.

Don’t forget the brown sugar: It helps caramelize the tomatoes and brings out their natural sweetness.

Add a crunch: Toasted pine nuts or walnuts sprinkled on top give this dish a nice crunch.

  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

  • A bowl of cherry tomato spaghetti sauce with a sprinkle of Parmesan cheese.
    CHERRY TOMATO SPAGHETTI SAUCE (BUDGET!)
  • A bowl of garlic butter noodles with shrimp.
    GARLIC BUTTER NOODLES WITH SHRIMP (FANCY BUDGET MEAL!)
  • A bowl of caramelized onion pasta with a side parmesan cheese on the side.
    FRENCH ONION PASTA (WITH CHILI AND CREAM!)
  • Spaghetti with Alfredo in a pan with grated cheese and garnished with parsley.
    MOMS SPAGHETTI WITH ALFREDO (BUDGET!)

Reader Interactions

Comments

  1. Nikki says

    October 29, 2024 at 6:39 am

    Shout out if you have any questions. Nikki x

    Reply

Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star
Recipe Rating




Footer

Recources

  • PRIVACY POLICY
  • DISCLAIMER
  • TERMS AND CONDITIONS 

Copyright © 2026 Delciously Nikki on the Cookd Pro Theme