May 1, 2023

Plant-Based Whole30 7-Layer Dip

Looking for a delicious and crowd-pleasing appetizer that’s quick and easy to make? Try this Plant-Based Whole30 7-layer Dip! In under 20 minutes (with no cook time!), you can have a mouthwatering dish that’s sure to impress your guests. With seven layers of savory goodness, this dip is a perfect addition to any party or gathering. And the best part? It’s made with nourishing, plant-based ingredients. So whether you’re hosting a dinner party or just looking for a tasty snack, this dip is a perfect choice!

Whole30 7-Layer Dip with Kite Hill Cream Cheese
Recipe & photos by Autumn Michaelis

Layer Upon Layer

First, we lay down a layer of refried beans. Use canned or homemade, just make sure they are Whole30 compatible. If using canned, there is no need to heat it, as this dip is meant to be served cold.

The next layer of this dip starts with Whole30 Approved Kitehill Plain Cream Cheese. This dairy-free cream cheese alternative is super creamy and flavorful. We mix that with ranch and taco seasoning for a delicious dip base layer. 

Then, we layer on guacamole, salsa, shredded lettuce, olives, pico de gallo, jalapenos, and ranch or chipotle ranch dressing. We love using our Plant-Based Whole30 Chipotle Ranch Dressing or Plant-Based Ranch Dressing for this. 

Kitehill Whole30 Approved Cream Cheese

If you’re looking for something to seriously enhance your Whole30 recipes, look no further than Kite Hill’s Whole30 Approved lineup of Cream Cheeses and Ricotta. Since they’re Whole30 Approved, you know they’re an additive and dairy-free option for dipping, spreading, and stirring into your favorite dishes.

Made with California-grown almonds, Kite Hill Cream Cheeses add a velvety smooth creaminess to dips and casseroles but also make a great option for dunking veggies, filling for stuffed peppers and jalapeno poppers, or paired with a meat stick to make Melissa Urban’s favorite snack. It’s no wonder they’re the #1 Plant-Based Cream Cheese brand! 

The Cream Cheeses are available in Plain, Chive, Everything, and Garden Veggie, making them perfect condiments to add some variety to your January Whole30 snacks and meals.

Click here to save $2-off your next Kite Hill purchase! Offer valid through 6/15/23.

Flexible to Your Needs

Feel free to make the guacamole and salsa yourself, or save time and buy a compatible version at the store. You can also speed up the prep time by buying bagged shredded lettuce instead of cutting it yourself. Or, grab a can of diced jalapenos instead of chopping fresh ones.

Plus, we love that this 7-layer dip is flexible to your preferences and accessibility. Don’t like olives or jalapenos? Leave them off! Want extra protein to make it a meal? Add a layer of black beans or taco-seasoned jackfruit, like we make in this jackfruit taco recipe.  We used a 9×9 pan for this. You can also use a large pie pan or an 11×7 dish.

We love serving this dip with raw veggies or tostones. Tostones are twice-cooked green plantains common to Latin American and Caribbean cuisine. They are crispy and perfect for scooping up this dip! If you haven’t made tostones before, you can find some easy instructions here

Want to make it ahead?

You can prepare this dish up to 24 hours ahead of time. Layer the refried beans, cream cheese layer, guacamole, and salsa. Hold off on chopping and adding the chopped lettuce, olives, jalapeno, and ranch or chipotle ranch until just prior to serving to keep the lettuce crisp.

Plant-Based 7-Layer Dip

Whole30 7-Layer Dip with Kite Hill Cream Cheese
Recipe & photos by Autumn Michaelis

Plant-Based Whole30 7-Layer Dip

Prep Time 20 minutes
Total Time 20 minutes


  • 1 (15) oz can compatible refried beans
  • 1 (8) oz package Kite Hill Original Cream Cheese
  • 1 tbsp compatible taco seasoning
  • 1/2 cup compatible ranch
  • 15 oz or about 2 cups guacamole
  • 15 oz or about 2 cups picante salsa
  • 1 head iceberg or romaine lettuce thinly sliced
  • 1 (2.25) oz can sliced olives, or 1/3 cup sliced olives
  • 2 fresh jalapeños
  • 1 cup pico de gallo


  • Top with compatible, plant-based ranch or chipotle ranch dressing

For Dipping

  • Tostones or raw veggies


  • COMBINE in a small bowl the cream cheese, ranch, and 1 tablespoon of taco seasoning. Whisk until well combined.
  • BUILD your 7-layer dip in a 9×9 dish. Start with the refried beans, then the cream cheese mixture, guacamole, salsa, lettuce, olives, jalapenos, and pico de gallo, drizzling with ranch or chipotle ranch if desired.
  • SERVE with raw vegetables or tostones.
Autumn Michaelis wearing an apron and holding a bowl of fresh salad smiling at the camera.

Autumn Michaelis

Autumn Michaelis is an ACSM Certified Exercise Physiologist, with a B.S. in Exercise Science from BYU. Though exercise was her first love in the health world, nutrition has become her passion. She created the blog Wholefoodfor7, sharing easy and budget-friendly Whole30, Paleo, and gluten-free + dairy-free recipes for families. In August 2022, Autumn released the newest Whole30 Endorsed cookbook, Whole Food for Your Family. She is mom to 5 boys (yes 5!) and when not in the kitchen can be found adventuring, hiking, and tearing up the dance floor.