Homemade Cheesy Mexican Spinach Dip photo
| |

Cheesy Mexican Spinach Dip

This cheesy Mexican spinach dip is everything I want from a party starter: bold, melty, and easy to pull together. It combines beans, tomatoes with green chilies, and two kinds of cheese with spinach so the flavor is bright and satisfying without feeling heavy. It’s the kind of dish guests steal bites from between conversations.

I first made this for a casual get-together and learned two things fast: drain the spinach well, and don’t skip the fresh grate on the cheeses. The difference is immediate — creamier texture, cleaner flavor, and a golden crust that makes people dig in without asking twice.

Below you’ll find a clean ingredient rundown, the step-by-step method (exactly as written and in order), practical equipment notes, troubleshooting, and variations so you can adapt it to what you have on hand. No fluff, just clear directions and helpful tips.

Ingredient Rundown

  • 1 tablespoon olive oil — for sautéing aromatics; use a neutral-extra virgin if you like a touch of fruitiness.
  • 1/2 onion, chopped — builds a sweet base; chop finely for even cooking.
  • 1/2 red bell pepper, chopped — adds color and mild sweetness.
  • 1 (15-oz.) can black beans, rinsed and drained — provides texture, protein, and body to the dip.
  • 2 garlic cloves, minced — don’t overcook; add toward the end of the sauté to keep vibrant garlic flavor.
  • 1 (10-oz.) can tomatoes with green chilies, drained (Rotel) — brings acidity and gentle heat; drain to prevent excess liquid.
  • 1 (10-oz.) pkg. frozen chopped spinach, thawed and thoroughly drained/patted dry — adds volume and nutrients; drying it well prevents a watery dip.
  • 2 teaspoons chili powder — primary chili flavor; use your favorite blend.
  • 1 teaspoon ground cumin — deepens the savory profile.
  • 1 teaspoon salt — brings everything into balance; adjust after tasting.
  • 1/2 teaspoon smoked paprika — adds a faint smoky note.
  • 1/4 teaspoon dried oregano — a subtle herbal background.
  • 1/4 teaspoon cayenne pepper — for heat; reduce if you prefer mild.
  • 1/3 cup mayonnaise (I use reduced-fat) — contributes creaminess and helps bind the filling.
  • 4 oz cream cheese, softened (I use ⅓ less fat) — makes the dip luxuriously smooth when melted in.
  • 1 cup freshly grated sharp cheddar cheese, divided — sharpness and color; keep half for melting into the mix and half for topping.
  • 1 cup freshly grated Pepper Jack cheese, divided — adds spice and creaminess; divide for melting and topping.
  • 1/3 cup sour cream (I use reduced-fat) — lightens texture and adds tang at the end.

Cook Cheesy Mexican Spinach Dip Like This

  1. Preheat oven to 350°F.
  2. Ensure the frozen chopped spinach is thawed and thoroughly drained/patted dry.
  3. Heat 1 tablespoon olive oil in a 12-inch ovenproof skillet over medium-high heat. Add 1/2 onion, chopped, and sauté about 3 minutes, until softened.
  4. Add 1/2 red bell pepper, chopped; 1 (15-oz.) can black beans, rinsed and drained; and 2 garlic cloves, minced. Sauté 2 minutes more.
  5. Stir in 1 (10-oz.) can tomatoes with green chilies, drained; the drained spinach; 2 teaspoons chili powder; 1 teaspoon ground cumin; 1 teaspoon salt; 1/2 teaspoon smoked paprika; 1/4 teaspoon dried oregano; 1/4 teaspoon cayenne pepper; and 1/3 cup mayonnaise. Stir until well combined and the spinach is warmed through.
  6. Reduce heat to low. Stir in 4 oz cream cheese (softened) until melted and incorporated. Add half of the freshly grated sharp cheddar and half of the freshly grated Pepper Jack, stirring until melted.
  7. Stir in 1/3 cup sour cream until fully combined.
  8. Sprinkle the remaining cheddar and remaining Pepper Jack evenly over the top. Transfer the skillet to the preheated oven and bake 20 minutes. If a browned top is desired, broil briefly until the cheese is golden—watch closely.
  9. Remove from oven, let rest a few minutes, then serve warm with tortilla chips.

Why It Deserves a Spot

This dip balances comfort and bright Mexican flavors so it works for casual nights and parties alike. The tomatoes with green chilies cut through the richness of the cheeses, while the beans make it feel substantial enough to satisfy without turning it into a meal. Texture matters here: the cream cheese and sour cream give silkiness, the grated cheddar and Pepper Jack supply bite, and the bell pepper keeps things lively.

It’s also tremendously forgiving. If you’ve got a 12-inch ovenproof skillet and the pantry basics, you can pull this off in under an hour. Serve it alongside chips, quesadillas, or crispy vegetable sticks and it becomes a crowd-pleasing centerpiece rather than a background nibble.

International Equivalents

Easy Cheesy Mexican Spinach Dip recipe photo

Can sizes and oven temps vary by country. The recipe uses a 350°F oven — that’s about 175°C (160°C fan). For canned goods: the 15-oz. black bean can is roughly 425 g; the 10-oz. tomato with chilies and the 10-oz. frozen spinach are about 284 g and 284 g respectively. These are approximate; use the closest local sizes and drain well to avoid a loose dip.

Cheeses differ in strength internationally. Choose a sharp cheddar equivalent and a spicy melting cheese similar to Pepper Jack. If Pepper Jack isn’t available, use a milder cheese with a touch of chopped jalapeño or a sprinkle of red pepper flakes to mimic the kick.

Gear Up: What to Grab

Delicious Cheesy Mexican Spinach Dip shot

  • 12-inch ovenproof skillet — the recipe calls for one; it moves straight from stovetop to oven for minimal cleanup.
  • Colander or clean dish towel — for draining thawed spinach thoroughly.
  • Wooden spoon or heatproof spatula — to stir while melting cheeses.
  • Box grater — freshly grated cheese melts better and avoids stabilizers found in pre-shredded blends.
  • Measuring spoons and cups — keep the seasoning balanced.
  • Oven mitts and timer — for safe handling and precise baking/broiling.

What Not to Do

  • Don’t skip draining the spinach. Excess water will make the dip runny and dilute flavors.
  • Don’t add all the cheese at once. The recipe layers cheese to create a creamy base and a bake-ready top; follow the order for the best texture.
  • Don’t over-broil the top. Broil in short bursts and watch closely — cheese can go from golden to burnt in seconds.
  • Don’t overcrowd the skillet when sautéing. Give the onion and pepper room to soften and caramelize slightly for better flavor.

Tailor It to Your Diet

Want to lighten it? The recipe already notes reduced-fat mayonnaise and sour cream and a lower-fat cream cheese option. Use those choices and grate leaner cheeses if available. For a lower-carb plate, swap tortilla chips for sliced cucumbers, bell pepper strips, or celery sticks.

Need dairy-free? Use a dairy-free cream cheese and a plant-based sour cream. Freshly grated plant-based melters exist; choose one labeled for good melting. Keep seasoning the same and taste as you go — salt and acid (from tomatoes) will be your friend.

Make it milder or hotter by adjusting the cayenne and choosing a milder or spicier canned tomato with chilies. The recipe’s heat is flexible and easy to tailor without changing structure.

Notes from the Test Kitchen

We tested this a few times to lock in texture and timing. Key findings:

  • Spinach drying: Pat, press, and squeeze. Use a clean towel or cheesecloth for best results.
  • Cheese handling: Freshly grated melts smoother than pre-shredded; it also browns more evenly under the broiler.
  • Bean texture: Rinsing and draining the black beans removes canning liquid that would otherwise water down the dip and mute flavors.
  • Seasoning check: Taste after step 5 (before adding cream cheese) and adjust salt, chili powder, or cumin — the cheeses will mellow seasoning, so err on the side of a bit more if you want a pronounced profile.

Make Ahead Like a Pro

Assembled, Unbaked

Assemble through step 7 in the recipe (mixed, with cream cheese and sour cream incorporated), then cool to room temperature. Cover and refrigerate up to 24 hours. When ready, top with the reserved cheeses and bake as directed, adding a few extra minutes if baking from cold.

Bake Ahead

You can bake the dip fully, cool, then refrigerate for up to 2 days. Reheat covered at 325°F (165°C) until warmed through, then broil briefly to refresh the top just before serving.

Freezing

Freezing is possible, but texture changes in dairy are common. If you must freeze, assemble (without the final grated topping), freeze in a freezer-safe container for up to 1 month, thaw overnight, stir to reincorporate, add topping, and bake until hot and bubbly.

Quick Q&A

  • Can I use fresh spinach? Yes. Sauté 8–10 ounces of fresh chopped spinach until wilted, then press out excess moisture before adding to the mix.
  • Can I make this on the stovetop only? You can heat everything through and melt the top on the stovetop under a lid, but the brief oven bake gives a creamier meld and a better top crust.
  • Is it spicy? It has a gentle kick from the cayenne and Pepper Jack. Reduce the cayenne or use a milder cheese if you prefer mild.
  • How long does it keep? Store leftovers in the refrigerator for up to 3 days. Reheat gently to avoid breaking the emulsion in the dairy.
  • Serving ideas? Tortilla chips are classic. Try warm pita, crostini, or raw vegetable planks for a lighter pairing.

Ready, Set, Cook

Gather your ingredients, drain that spinach well, and grate your cheese fresh. Follow the steps in order, keep an eye when broiling, and you’ll have a dip that disappears fast. This recipe rewards a little care at the start with hands-off rewards at the oven. Make it for game night, potlucks, or a cozy weekend snack — it’s reliably good.

If you try it, let me know which tweak you made: extra heat, swapped cheeses, or a lighter dairy route. I love hearing how a favorite gets reinvented at your table.

Homemade Cheesy Mexican Spinach Dip photo

Cheesy Mexican Spinach Dip

When it comes to crowd-pleasing appetizers, few things can rival…
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Course: Appetizer
Cuisine: Mexican
Servings: 12 servings

Ingredients

Ingredients

  • 1 tablespoonolive oil
  • 1/2 onion chopped
  • 1/2 red bell pepper chopped
  • 115 oz. canblack beansrinsed and drained
  • 2 garlic cloves minced
  • 110 oz.can tomatoes with green chiliesdrained (Rotel)
  • 110 oz. pkg.frozen chopped spinachthawed and thoroughly drained/patted dry
  • 2 teaspoonschili powder
  • 1 tspEACH ground cumin salt
  • 1/2 teaspoonsmoked paprika
  • 1/4 tsp EACHdried oregano cayenne pepper
  • 1/3 cupmayonnaise I use reduced-fat
  • 4 oz.cream cheese softened(I use 1/3 less fat)
  • 1 cupfreshly grated sharp cheddar cheesedivided
  • 1 cupfreshly grated Pepper Jack cheesedivided
  • 1/3 cupsour cream I use reduced-fat

Instructions

Instructions

  • Preheat oven to 350°F.
  • Ensure the frozen chopped spinach is thawed and thoroughly drained/patted dry.
  • Heat 1 tablespoon olive oil in a 12-inch ovenproof skillet over medium-high heat. Add 1/2 onion, chopped, and sauté about 3 minutes, until softened.
  • Add 1/2 red bell pepper, chopped; 1 (15-oz.) can black beans, rinsed and drained; and 2 garlic cloves, minced. Sauté 2 minutes more.
  • Stir in 1 (10-oz.) can tomatoes with green chilies, drained; the drained spinach; 2 teaspoons chili powder; 1 teaspoon ground cumin; 1 teaspoon salt; 1/2 teaspoon smoked paprika; 1/4 teaspoon dried oregano; 1/4 teaspoon cayenne pepper; and 1/3 cup mayonnaise. Stir until well combined and the spinach is warmed through.
  • Reduce heat to low. Stir in 4 oz cream cheese (softened) until melted and incorporated. Add half of the freshly grated sharp cheddar and half of the freshly grated Pepper Jack, stirring until melted.
  • Stir in 1/3 cup sour cream until fully combined.
  • Sprinkle the remaining cheddar and remaining Pepper Jack evenly over the top. Transfer the skillet to the preheated oven and bake 20 minutes. If a browned top is desired, broil briefly until the cheese is golden—watch closely.
  • Remove from oven, let rest a few minutes, then serve warm with tortilla chips.

Equipment

  • 12-inch ovenproof skillet
  • Oven
  • Broiler

Notes

Notes
*If you don’t have an oven proof skillet, you can prepare in another skillet and transfer to an oven safe dish.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating