Avocado Ricotta Tomato Pesto Layer Dip Recipe

Meghan Yager | Cake 'n Knife

Avocado Ricotta Tomato Pesto Layer Dip is a new take on the classic layered dips that you grew up with. Instead of seven layers, this 5-layer dip is creamy and rich, without being too heavy. Served on top of crunchy, toasted bread, it’s an easy appetizer that you can even make ahead of time!

Did you grow up with those classic seven-layer dips as a kid? I sure did.

I used to look forward to the classic recipe every Sunday when people would flood our house during football season.

It was one of those recipes that people would inevitably bring because, not only is it tasty, it’s also ridiculously easy to make.

Avocado Ricotta Tomato Pesto Layer Dip Photo

Pair it with a giant pile of tortilla chips, and you’ve got a snack that everyone can munch on while the football game is going on in the background.

After years of eating that same dip year after year after year, I’ve gotten a little bored. That’s why I decided to go ahead and shake things up with a new layer dip that is just a bit more elevated.

Avocado Ricotta Tomato Pesto Layer Dip Picture
File 3 - Avocado Ricotta Tomato Pesto Layer Dip

I became obsessed with ricotta when in Italy because of its light flavor and creamy texture. It’s a great base for this dip because it pairs well with the different, very bold and flavorful layers.

Since the ricotta is creamy, the avocado becomes a natural pairing. It’s creamy but it has added richness that cuts through the ricotta so it doesn’t simply taste the same at the bottom of the dish.

Avocado Ricotta Tomato Pesto Layer Dip Image

I cut the avocado with some bright lime juice, salt, pepper, and garlic powder. This gives a little punch of flavor as you get to the bottom layers of the dip.

At the top of the dip is a bright, vivacious layer of herbaceous notes. The basil pesto packs a punch of flavor that naturally integrates with the ricotta and avocado.

Avocado Ricotta Tomato Pesto Layer Dip Pic
File 4 - Avocado Ricotta Tomato Pesto Layer Dip

The top layer is the key to bringing all the richness together. Simple roasted tomatoes are the acidic element that a richly layered dip desperately needs. It’s like the pico de gallo layer that tops a seven-layer dip.

File 1 - Avocado Ricotta Tomato Pesto Layer Dip

The roasted tomatoes are full of intense flavor so it’s just the right topping!

You can easily make this dip a couple of hours ahead and let it sit in the refrigerator until ready to serve. I know that avocado generally browns after being exposed to the air, but this dip will keep that layer green for at least a full day!

File 2 - Avocado Ricotta Tomato Pesto Layer Dip

Planning a dinner party and need some inspiration?

How about looking for a new slow cooker dinner idea?

We’ve got you covered in our ever-growing Facebook group! If you’re not a member yet, why not?!


We’re chatting cooking techniques, dessert ideas, and everything in between. If you’re already a member, invite your friends to join us too!


Avocado Ricotta Tomato Pesto Layer Dip Recipe

    12 Servings


  • 2 teaspoons Olive Oil
  • 2 cups Cherry Tomatoes
  • 1/2 teaspoon Salt
  • 4 Avocados, peeled and pitted
  • 1/2 teaspoon Black Pepper
  • 1/2 teaspoon Garlic Powder
  • juice from one Lime
  • 30 ounces Ricotta Cheese
  • 1 cup Basil Pesto
  • Fresh Chopped Parsley


  1. Preheat oven to 400°F. Line a large rimmed baking sheet with parchment paper or a silicone mat.
  2. Place cherry tomatoes on the baking sheet in an even layer. Drizzle with olive oil and sprinkle over salt evenly. Roast for 15 to 20 minutes until tomatoes begin to shrivel and burst.
  3. Remove tomatoes from oven and cool completely.
  4. Place avocados in a large bowl. Mash until mostly smooth with the back of a fork or a potato masher. Stir in 1/2 tsp salt, 1/2 tsp black pepper, 1/2 tsp garlic powder, and lime juice.
  5. To assemble the dip, layer half of the ricotta in a medium glass bowl. Top with mashed avocado mixture, followed by the other half of the ricotta.
  1. Top with basil pesto, making an even layer. Finish with roasted tomatoes and a sprinkle of freshly chopped parsley.
  2. Serve with toasted baguette slices.



Cooking Method:
, , , , , ,
Related Recipes:
Avocado Recipes, Tomato Recipes, Dip Recipes, Appetizer Recipes, Party Food Recipes, Roasted Recipes, Easy Recipes
Recipe Yields:
10-12 servings
Prep Time:
Cook Time:
Total Time:
Related Post:
Author: Meghan Yager
Recipe Yields: 10-12 servings
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes

Nutrition Facts

Servings Per Recipe 12

Amount Per Serving
Calories from Fat 144
Calories 262

% Daily Value*
Total Fat 18g
  Saturated Fat 4g
Sodium 175mg
Total Carbohydrate 8g
  Dietary Fiber 4g
  Sugars 1g
Protein 9g

* Percent Daily Value are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrition Facts are estimated based on ingredients and data provided by Fat Secret. Please consult a doctor if you have special dietary needs.
Meghan Yager

About Meghan

Meghan is a girl that's passionate about food - straightforward food that anyone can love. It's what you'll find on her blog, Cake n' Knife. There's not much food more straightforwardly delicious than an avocado, that's why Meghan is our avocado fanatic.

Show Comments