A bold and hearty one-pan meal packed with spicy black beans, melty cheese, and vibrant veggies. I like how this dish brings together simple ingredients into something comforting, filling, and full of flavor. It’s perfect when I need a quick weeknight dinner or a satisfying vegetarian main that doesn’t skimp on taste.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

1 tablespoon olive oil

1 small onion, finely chopped

2 cloves garlic, minced

1 jalapeño, deseeded and diced

1 red bell pepper, chopped

1/2 teaspoon smoked paprika

1 teaspoon ground cumin

1/4 teaspoon chili powder

1/4 teaspoon cayenne pepper (optional, for extra heat)

2 (15 oz) cans black beans, drained and rinsed

1/2 cup corn kernels (fresh or frozen)

1/2 cup chunky salsa

Salt and pepper to taste

1 cup shredded cheddar cheese (or dairy-free alternative)

1/4 cup chopped cilantro

Juice of 1/2 lime

Optional toppings: avocado slices, sour cream, tortilla chips

Directions

I start by heating olive oil in a large skillet over medium heat.

I add chopped onion, garlic, and jalapeño and sauté for 2–3 minutes until they soften.

Then I stir in the red bell pepper and let it cook for another 3–4 minutes.

I mix in cumin, smoked paprika, chili powder, and cayenne, coating the veggies with those smoky and spicy flavors.

Next, I add the black beans, corn, and salsa. I cook everything together for 5–6 minutes, stirring occasionally until it’s heated through.

After that I season with salt and pepper to my taste.

I reduce the heat and sprinkle shredded cheese evenly on top.

Then I cover the skillet and let it sit for 2–3 minutes, just until the cheese is perfectly melted.

I finish it with fresh lime juice and a sprinkle of chopped cilantro.

I serve it hot, often with avocado slices, a dollop of sour cream, or some crunchy tortilla chips on the side.

Servings and timing

Servings: 4

Prep time: 10 minutes

Cooking time: 15 minutes

Total time: 25 minutes

Calories per serving: Approximately 310 kcal

Variations

Make it vegan: I swap in my favorite dairy-free cheese or skip the cheese entirely and top with avocado or vegan sour cream.

Add grains: I sometimes serve this over rice or quinoa for an even more filling meal.

Amp up the veggies: I’ve added zucchini, spinach, or mushrooms when I want to clean out the fridge.

Spice it up: For serious heat, I add more cayenne or throw in a diced chipotle pepper in adobo.

Change the beans: Pinto or kidney beans work well if I’m out of black beans.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 4 days. For reheating, I use the microwave for quick meals or warm it up on the stovetop over medium heat, adding a splash of water or broth to loosen it up if needed. I don’t recommend freezing it because the texture of the veggies and beans can get mushy.

FAQs

What can I serve with this cheesy spicy black bean skillet?

I often pair it with warm tortillas, rice, or a simple green salad. It also works great as a filling for burritos or quesadillas.

Is this recipe vegan-friendly?

It can be. I just use a dairy-free cheese or skip the cheese altogether and add creamy toppings like avocado or vegan sour cream.

Can I make this ahead of time?

Yes, I sometimes prepare the whole dish a day in advance and just reheat it. The flavors get even better the next day.

How spicy is this dish?

It has a mild to medium heat, depending on the jalapeño and chili powders. For more heat, I add the optional cayenne pepper or a spicier salsa.

Can I use dried black beans instead of canned?

Absolutely, I cook dried black beans in advance and substitute about 3 cups for the two cans in the recipe.

Conclusion

This cheesy spicy black bean skillet has become one of my go-to meals when I need something quick, comforting, and full of flavor. I love how versatile it is—I can make it as mild or spicy as I want, throw in whatever veggies I have, and customize it with different toppings. Whether I’m cooking for myself or feeding friends, this one-pan wonder always hits the spot.


Recipe:

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

Cheesy Spicy Black Bean Skillet


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A bold and hearty one-pan vegetarian meal packed with spicy black beans, melty cheese, and vibrant veggies. Perfect for quick weeknight dinners or a satisfying main course.


Ingredients

1 tablespoon olive oil

1 small onion, finely chopped

2 cloves garlic, minced

1 jalapeño, deseeded and diced

1 red bell pepper, chopped

1 teaspoon ground cumin

1/2 teaspoon smoked paprika

1/4 teaspoon chili powder

1/4 teaspoon cayenne pepper (optional)

2 (15 oz) cans black beans, drained and rinsed

1/2 cup corn kernels (fresh or frozen)

1/2 cup chunky salsa

Salt and pepper to taste

1 cup shredded cheddar cheese (or dairy-free alternative)

1/4 cup chopped cilantro

Juice of 1/2 lime

Optional toppings: avocado slices, sour cream, tortilla chips


Instructions

  1. Heat olive oil in a large skillet over medium heat.
  2. Add chopped onion, garlic, and jalapeño; sauté for 2–3 minutes until softened.
  3. Stir in red bell pepper and cook for another 3–4 minutes.
  4. Mix in cumin, smoked paprika, chili powder, and cayenne; stir to coat the vegetables.
  5. Add black beans, corn, and salsa; cook for 5–6 minutes, stirring occasionally until heated through.
  6. Season with salt and pepper to taste.
  7. Reduce heat and sprinkle cheese evenly on top.
  8. Cover the skillet and let sit for 2–3 minutes until the cheese melts.
  9. Finish with lime juice and chopped cilantro.
  10. Serve hot with optional toppings like avocado, sour cream, or tortilla chips.

Notes

To make it vegan, use a dairy-free cheese or skip the cheese entirely and top with avocado or vegan sour cream.

Great served over rice or quinoa for a more filling meal.

You can add extra veggies like zucchini, spinach, or mushrooms.

For more heat, add more cayenne or a chipotle pepper in adobo.

Pinto or kidney beans are good substitutes for black beans.

Store leftovers in the fridge for up to 4 days; reheat in microwave or on stovetop with a splash of water or broth.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Skillet
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 310
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 13g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 14g
  • Cholesterol: 20mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star