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

Parmesan, White Bean, and Artichoke Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kim Cooks Easy
  • Prep Time: 10 minutes
  • Cook Time: 5-20 minutes (depending on method)
  • Total Time: 15-25 minutes
  • Yield: 6 servings 1x
  • Category: Appetizer
  • Method: Blending, Baking (optional)
  • Cuisine: Mediterranean, Italian
  • Diet: Vegetarian

Description

This warm and cheesy dip is a delicious blend of creamy white beans, tangy artichokes, garlic, and Parmesan cheese. It’s packed with flavor, high in protein, and comes together in minutes. Serve it with pita chips, crackers, or fresh veggies for a perfect appetizer!


Ingredients

Units Scale
  • 1 can (15 oz) white beans (cannellini or great northern), drained and rinsed
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 1/2 cup grated Parmesan cheese (plus extra for topping)
  • 1/4 cup cream cheese (or Greek yogurt for a lighter version)
  • 1/4 cup mayonnaise (optional for extra creaminess)
  • 2 cloves garlic, minced
  • 1 tbsp lemon juice
  • 1/2 tsp salt (adjust to taste)
  • 1/2 tsp black pepper
  • 1/2 tsp crushed red pepper flakes (optional, for heat)
  • 1 tbsp olive oil
  • 1/2 tsp dried oregano or Italian seasoning
  • 1/4 cup shredded mozzarella (for a gooey topping, optional)

Instructions

  • Stovetop Method:
  • Blend the Base – In a food processor, blend white beans, Parmesan, cream cheese, mayo, lemon juice, garlic, salt, and pepper until smooth.
  • Sauté the Artichokes – Heat olive oil in a pan over medium heat. Add chopped artichokes and oregano, cooking for 2-3 minutes.
  • Combine & Heat – Add the blended white bean mixture to the pan. Stir and heat for 5 minutes until warm.
  • Melt & Serve – Transfer to a serving bowl, top with extra Parmesan and red pepper flakes. Serve warm!
  • Baked Version (Extra Cheesy!):
  • Preheat Oven – Set to 375°F (190°C).
  • Mix Everything – Blend all ingredients (except mozzarella) in a food processor. Stir in sautéed artichokes.
  • Bake – Transfer to a greased baking dish, top with mozzarella and extra Parmesan. Bake for 15-20 minutes or until golden and bubbly.
  • Serve Hot – Let it cool slightly, then serve with chips, bread, or veggies!

Notes

  • Make it Dairy-Free? Use nutritional yeast instead of Parmesan and dairy-free cream cheese.
  • Want it spicier? Add extra chili flakes or a dash of hot sauce.
  • Great for Meal Prep! Store in the fridge for up to 4 days and reheat before serving.

Nutrition

  • Calories: 180
  • Sugar: 1g
  • Sodium: 320mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Protein: 7g
  • Cholesterol: 15mg