This post may contain affiliate links. Please see our disclosure policy for more details.
This ricotta pesto is creamy, fresh, and comes together in minutes using just a handful of ingredients. It has all the bright, herby flavor of pesto, but softened with ricotta so it’s mild, kid-friendly, and incredibly versatile.
Toss it with pasta, spread it on toast, swirl it into eggs…once you make it, you’ll find yourself using it all week.

Why You’ll Love This Recipe
- Ready in just 15 minutes
- Creamy without using heavy cream
- Kid-friendly and mild
- Easy way to add vegetables
- Perfect for meal prep
- Delicious hot or cold
As a pediatric dietitian, I’m always looking for simple ways to make familiar foods more satisfying and nutritious. This ricotta pesto pasta does exactly that. The ricotta adds protein and creaminess while softening pesto’s bold flavor, making it much more approachable for little taste buds.
Table of Contents
Key Ingredients

- Fresh basil – This is the one I highly recommend for this recipe but you can experiment with other fresh herbs or greens of choice, like parsley, arugula, spinach, and carrot tops.
- Almonds – I love using almonds in ours but again, feel free to use any of your favorites, like walnuts, cashews, pistachios, or even seeds.
- Ricotta cheese – Use whole milk ricotta cheese for the desired creaminess, richness, and flavor.
- Parmesan – Use freshly grated parmesan rather than a canned one for best flavor.
- Fresh lemon – both the lemon juice and the zest really brighten up this pesto.
- Olive oil – As with any pesto or dips, use good quality extra virgin olive oil. It truly can make all the difference in the world! I recommend cold pressed, organic.
- Garlic cloves – Start with 2 cloves and add more to taste. We personally like it really garlicky.
Substitutions
Looking for dairy-free alternatives? Try these delicious substitutes to keep the flavor while staying plant-based:
- Soft or silken tofu – You will need to add a bit more lemon juice, garlic powder, and some salt.
- Cashew cream – soak cashews in water overnight and add to the blender along with the rest of the ingredients. You will also need more lemon juice and salt.
- Store-bought vegan cream cheese
- Nutritional yeast instead of parmesan
- Vegan parmesan cheese
If you need a nut-free pesto, consider these tasty alternatives:
- Sunflower seeds – they have a similar texture and provide a slightly nutty flavor. You can use them raw or roasted for a more toasted flavor.
- Pumpkin seeds or pepitas (also try this pumpkin seed hummus)
- Hemp seeds
- Sesame seeds
How to Make Ricotta Pesto
You’ll find the full recipe card with all the exact measurements at the bottom of this post.

Step 1: Add all the ingredients into a food processor or high-powered blender. Blend until smooth.

Step 2: Adjust to your liking – taste and season with salt and black pepper, add more lemon juice, garlic, parmesan, etc. If you desire a thinner consistency, add more extra virgin olive oil and blend.
Serving Suggestions

One of the best things about this creamy ricotta pesto is how versatile it is! The key is to adjust the consistency depending on how you want to serve it. Here are a few delicious ways to use it:
For Pasta Nights:
- Ricotta pesto pasta! Simply add extra pasta water or extra olive oil for a smooth, creamy sauce.
- Use it in pesto orzo salad for a refreshing twist.
- Pair it with chicken pesto spaghetti for extra protein.
- Stir it into this pesto salmon orzo bake for a creamy, family-friendly dinner.
As a Spread or Dip:
- Spread on toast, sandwiches, cheese quesadillas or mini waffles!
- Use as a dip for crackers and vegetables—great for picky eaters!
With Proteins & Grains:
- Serve on top of fish, chicken, tofu, or eggs.
- Mix into cooked grains like quinoa, lentils, or rice for a nutritious boost.
- Use as a pizza sauce – try it on chicken pesto flatbread! This is the simplest protein pizza dough recipe you’ll ever make.
How to serve Pesto to Babies

If serving with pasta, opt for bigger-sized shapes, like fusili or rigatoni. Here are more tips on serving pasta to babies.
I especially love combining the pesto with grains like quinoa, amaranth, and millet, all wonderful first foods for babies. It helps minimize waste (if you’ve experienced the horror of seeing tiny grains flying everywhere..you know) and boosts nutrition, flavor, and variety.
Start with small portions to make it less overwhelming for your baby. This will also help reduce food waste. You can always offer more if they seem interested.
How to serve for Toddlers

It is common for toddlers to reject mixed foods, especially if they weren’t introduced to them often as a baby. In this case, don’t stop offering! They will need a lot of pressure-free exposure.
For example, serve just a tiny portion of pesto quinoa next to plain quinoa. Even if your child doesn’t eat it, just seeing it counts as exposure. And the more they become familiar, the more likely they are to accept and try in the future.

Is your toddler becoming picky?
Arm yourself with these strategies that will transform your mealtimes!
Ricotta Pesto FAQs
Transfer leftover pesto into an airtight container and store in the refrigerator for up to 5 days. The pesto will thicken up quite a bit due to ricotta so thin it out as needed or warm slightly if serving with pasta, cooked grains, etc.
To freeze, I like to store in single serving portions using this freezer tray so I can thaw just the amount I need. Simply place the tray in the freezer, pop out the molds, and transfer to a freezer-safe bag or container. Will keep for 1-2 months.
Short pasta shapes with ridges or twists work especially well because they hold onto the creamy sauce. Rotini, fusilli, penne, farfalle, and shells are all great choices.
Yes. Blend cottage cheese until smooth before mixing it with the pesto. It will create a similarly creamy sauce with a little extra protein.
More Recipes with Ricotta
Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

Ricotta Pesto
Want to remove ads? Join the Kidfriendly Meals Club >>
Equipment
Ingredients
- 2 cups packed fresh basil
- 1 cup whole milk ricotta cheese (240g)
- 1/3 cup almonds (50g)
- 1/3 cup grated parmesan (35g)
- 1/4-1/2 cup extra virgin olive oil
- 2-3 garlic cloves
- 2 tablespoons freshly squeezed lemon juice
- 1 tablespoon lemon zest
Instructions
- Add all the ingredients into a food processor or high-powered blender. Blend until smooth.
- Adjust to your liking – taste and season with salt and black pepper, add more lemon juice, garlic, parmesan, etc. If you desire a thinner consistency, add more extra virgin olive oil and blend.
Notes
- Refrigerate for up to 5 days or freeze for up to 2 months.



















Our Favorite Pesto Recipe!!🤩🤩