7-Layer Fajita Veggie Dip Recipe

The best 7 Layer Dip combines layers of creamy refried beans, seasoned cream cheese, fajita-style peppers and onions, guacamole, chunky salsa and shredded Mexican cheese for a crowd-pleasing, chip-dipping appetizer. Ready in about 20 minutes and easy to prep ahead, this fajita-style version adds extra texture and flavor to the classic party favorite.

seven layer dip in glass trifle bowl

Thank you to my friends at Cabot for sponsoring today’s post!

A great dip is an instant party win. This Fajita-Style 7 Layer Dip builds on the classic Mexican seven-layer format by adding a savory layer of fajita-seasoned peppers and onions. The mix of warm, sautéed vegetables with cool guacamole and creamy cheese creates contrasting flavors and textures that keep people reaching for chips. It’s simple to assemble, can be made a day or two ahead, and feeds a crowd—perfect for game days, potlucks, and casual get-togethers.

Table of contents

  • Ingredients
  • Instructions
  • Pro tips
  • Additions & substitutions
  • More cheesy recipes
ingredients for seven layer dip on wood board

Ingredients

  • Olive oil – or another neutral oil for sautéing the peppers and onion.
  • Bell peppers – red, green, yellow or orange; use a mix for color and flavor (about 2 cups diced).
  • Red onion – about 1 cup diced; a yellow onion will also work.
  • Fajita seasoning – divided; use a homemade blend or store-bought seasoning to taste (about 4 tablespoons total, split between cooking and the cream cheese layer).
  • Cream cheese – 8 ounces, softened so it spreads easily.
  • Sour cream – ½ cup, mixed with the cream cheese for a creamy layer.
  • Refried beans – 16 ounces, or substitute refried black beans for variety.
  • Guacamole – about 12 ounces; homemade or store-bought both work well.
  • Chunky salsa – 16 ounces, drained so it won’t run into the other layers.
  • Shredded Mexican cheese blend – 2 cups; a Monterey Jack/Cheddar blend melts and flavors the top nicely.
  • Jalapeños – sliced fresh or pickled to top the dip, optional.
  • For serving: sturdy tortilla chips (one 10-ounce bag or more, depending on your crowd).
  • fajita seasoned diced peppers and onions in skillet
  • cream cheese, sour cream and fajita seasoning in bowl
  • refried beans in casserole dish
  • fajita seasoned cream cheese in casserole dish
  • diced fajita vegetables in casserole dish
  • guacamole in casserole dish
  • salsa in casserole dish
  • shredded cheese in casserole dish
  • seven layer dip in casserole dish with serving spoon

Instructions

  1. Cook the fajita vegetables. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the diced bell peppers and red onion and cook for about 4 minutes.
  2. Season and finish the veggies. Sprinkle 2 tablespoons fajita seasoning over the peppers and onions, cook 4–6 more minutes until tender and flavorful. Remove from heat and set aside.
  3. Mix the cream cheese layer. In a medium bowl, combine softened cream cheese, ½ cup sour cream and the remaining 2 tablespoons fajita seasoning. Stir until smooth.
  4. Layer the dip. Spread the refried beans evenly in the bottom of a 9″ x 13″ casserole dish, large bowl or trifle bowl. Spread the seasoned cream cheese mixture over the beans.
  5. Add the fajita veggies and guacamole. Evenly spread the cooked, diced fajita vegetables over the cream cheese, then dollop the guacamole across the vegetables and gently spread it to form a layer.
  6. Drain and add the salsa. Drain excess liquid from the chunky salsa using a fine-mesh strainer, then spoon the salsa over the guacamole layer so it won’t run into layers below.
  7. Top with cheese and jalapeños. Sprinkle the shredded Mexican cheese evenly on top and finish with sliced fresh or pickled jalapeños if desired.
  8. Serve. Present the dip with sturdy tortilla chips for scooping. This dip can be made up to 48 hours ahead—cover and refrigerate until serving.

Pro tips

  • Dollop then spread the guacamole. Place small spoonfuls of guacamole across the fajita veggies, then gently spread so the guacamole forms a distinct layer without blending into the vegetables.
  • Drain salsa well. Use a fine-mesh strainer so only a little liquid drains away; this prevents the salsa from making lower layers soggy.
  • Make ahead. Assemble the dip and keep it covered in the refrigerator for up to 48 hours. Add the chips just before serving for best texture.
  • Choose sturdy chips. Thick, restaurant-style tortilla chips hold up to the hearty layers better than thin chips and make serving easier.
  • Dish style affects layer thickness. A tall trifle bowl creates thicker, showy layers; a 9″ x 13″ dish spreads the ingredients into thinner layers—both work depending on presentation preference.
  • Dietary notes. Using vegetarian refried beans keeps the recipe meat-free. Most ingredient choices used here can be gluten free—check labels if you need to avoid gluten.
7 layer dip in glass trifle surrounded by tortilla chips on serving tray

Additions and substitutions

  • Add meat: Stir shredded rotisserie chicken into the fajita veggies, or brown and season ½ pound ground beef with fajita seasoning and add it to the vegetables for a heartier dip.
  • Adjust the spice: To tone down heat, omit jalapeños and use mild salsa; for more heat, choose hot salsa, add 1–2 teaspoons of hot sauce to the cream cheese layer, or use a spicy shredded cheese variant.
  • Extra toppings: Add shredded lettuce, sliced black olives, diced green onions, chopped cilantro or diced tomatoes on top of the cheese for added color and texture.
  • Cheese options: Use a Mexican blend, Monterey Jack, or Cheddar depending on how melty or sharp you want the finish.
seven layer dip in glass trifle on serving tray with tortilla chips

More cheesy recipes

If you enjoy cheesy appetizers, try other crowd-pleasers like Cheesy Pull Apart Rolls, Everything Bagel Cheese Ball, Cheeseburger Egg Rolls, Waffle Fry Nachos with Green Chili Cheese Sauce, French Onion Dip Queso, or Jalapeño Popper Crescent Rolls. These dishes pair well with parties and share the same comfort-food appeal as this 7 Layer Dip.

Serve this Fajita-Style 7 Layer Dip at your next gathering for a satisfying, colorful appetizer that’s both easy to make and easy to love. With simple swaps and add-ins you can customize heat, texture and protein to suit every crowd.