This Baked Pesto and Sun-Dried Tomato Dip is a creamy delight that makes your taste buds dance! With rich pesto and tangy sun-dried tomatoes, it’s perfect for sharing.
Every bite is a little burst of flavor. I love serving it with crunchy chips or fresh veggies—it always disappears fast at parties! 🍅💚
Key Ingredients & Substitutions
Cream Cheese: This gives the dip its creamy base. If you’re looking for a lighter option, you can use Neufchâtel cheese. It’s a bit lower in fat but still creamy!
Ricotta Cheese: Ricotta adds a lovely texture. If you don’t have any, cottage cheese (blended until smooth) makes a great substitute.
Parmesan Cheese: It adds a delicious nutty flavor. If you’re dairy-free, try nutritional yeast for a similar taste profile.
Basil Pesto: Classic basil pesto brings aromatic flavors. If you can’t find it, you can make your own with basil, garlic, nuts, and olive oil! Or, use a sun-dried tomato pesto for a twist.
Sun-dried Tomatoes: These give a tangy bite. If you don’t have them on hand, replace them with roasted red peppers for a different but tasty flavor.
How Do You Achieve the Perfect Creamy Consistency?
Getting the dip to be creamy and smooth is key! Start with softened cream cheese to avoid lumps. Mix it with ricotta and Parmesan until it’s blended thoroughly. Use an electric mixer if needed to ensure a smooth consistency.
- Combine all the cheeses and seasoning first, then fold in the pesto and sun-dried tomatoes. This prevents lumps and keeps the flavors well blended.
- Adjust salt and pepper after combining everything, as the cheeses already give some seasoning.
Bake until the top is just golden. A little bubbling is a good sign that your dip is perfect!

Baked Pesto and Sun-dried Tomato Dip
Ingredients You’ll Need:
For the Dip:
- 1 cup cream cheese, softened
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1/2 cup basil pesto (store-bought or homemade)
- 1/3 cup sun-dried tomatoes, chopped (oil-packed, drained)
- 1/2 teaspoon garlic powder
- Salt and black pepper to taste
For Garnishing:
- Fresh basil leaves, thinly sliced
For Serving:
- 1/2 cup shredded mozzarella cheese (optional, for topping)
- Baguette slices or crusty bread, for serving
How Much Time Will You Need?
This delicious dip requires about 10 minutes of prep time and 20-25 minutes of baking time. So, in about 30-35 minutes, you can have a warm and creamy appetizer ready to serve!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). This way, your dip will be perfectly cooked when it’s time to bake!
2. Mix the Cheese:
In a medium bowl, combine the softened cream cheese, ricotta cheese, grated Parmesan, and garlic powder. Mix everything together until the mixture is smooth and creamy. A whisk or electric mixer can help with this!
3. Add Pesto and Tomatoes:
Next, stir in the basil pesto and chopped sun-dried tomatoes into the cheese mixture. Remember to set aside a few sun-dried tomatoes for garnish later on. Stir everything well to combine!
4. Season to Taste:
Taste your mixture and season it with salt and black pepper according to your preference. Give it a good stir!
5. Transfer to Baking Dish:
Now, pour the creamy mixture into a baking dish and spread it out evenly. If you’re using mozzarella, sprinkle it over the top for an extra gooey layer.
6. Bake the Dip:
Place the dish in your preheated oven and bake for 20-25 minutes. You’re looking for it to be hot with a slightly golden, bubbly top—this is when it tastes best!
7. Garnish and Serve:
Once it’s done baking, take it out of the oven and top it with the reserved sun-dried tomatoes and fresh basil leaves for a lovely presentation.
8. Enjoy!
Serve your warm dip with toasted baguette slices or crusty bread. Enjoy every creamy, flavorful bite!
This Baked Pesto and Sun-dried Tomato Dip is sure to be a hit at any gathering. Enjoy! 🎉
Can I Use a Different Type of Cheese?
Absolutely! You can experiment with different cheeses. For a lighter option, use Neufchâtel cheese instead of cream cheese. If you prefer a tangier flavor, goat cheese can also be a delicious substitute for part of the ricotta.
Can I Make This Dip Ahead of Time?
Yes, you can prepare the dip in advance! Simply mix all the ingredients, transfer them to a baking dish, cover, and refrigerate for up to a day. When you’re ready to serve, just pop it in the oven and increase the baking time by a few minutes if needed.
How Can I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm gently in the oven at 350°F (175°C) until heated through, or microwave in short intervals while stirring to prevent drying out.
Can I Add Other Ingredients?
Definitely! Feel free to add ingredients like spinach, artichokes, or even crumbled bacon for added flavor and texture. Just make sure to adjust the moisture levels accordingly, so the dip doesn’t become too watery.



