
Hearty Black Bean Quesadillas
These Black Bean Quesadillas are my go-to when I need dinner on the table fast without breaking the bank. At under $1 per serving, they’re loaded with protein and fiber and filling enough that even the hungriest at the table will be satisfied. The best part? Make a big batch on the weekend, stash half in the freezer, and future-you will be very grateful on a busy Tuesday night. Simple ingredients, minimal cleanup, and zero complaints. That’s a weeknight win in my book!
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 10 quesadillas 1x
- Category: Dinner
Ingredients
- 1 can of black beans, drained (15 oz can)
- 1 cup frozen corn
- 0.5 cup red onion, finely diced
- 1 garlic cloves, minced
- 0.5 cup fresh cilantro, roughly chopped
- 2 cups shredded cheddar cheese
- 1 taco seasoning packet (or homemade)
- 10 flour tortillas, 7-inch
- 1 teaspoon olive oil or butter (for sautéing onion)
Instructions
- Sauté the onion: Heat 1 teaspoon of olive oil or butter (for sautéing onion) in a small skillet over medium heat. Add 0.5 cups of finely diced red onion and cook for 3–4 minutes, until softened. This removes the harsh, raw bite that many people notice. Add 1 minced garlic clove and saute for the last 30 seconds, then remove from heat.
- Make the filling: In a large bowl, combine 1 piece of canned black beans, drained (15 oz can), 1 cup frozen corn (no need to thaw), the sautéed onion and garlic, 0.5 cup fresh cilantro, roughly chopped, and 1 packet of taco seasoning (or homemade). Stir well to coat everything in seasoning. Then add 2 cups of shredded cheddar cheese and stir again. (Tip: mixing everything before adding cheese helps the seasoning distribute more evenly.)
- Fill the tortillas: Lay out 10 7-inch flour tortillas on a clean surface. Scoop about ½ cup of filling onto one half of each tortilla and fold it over into a half-moon. At this point, you can cook them right away or freeze them for later (see notes).
- Cook until golden: Place folded quesadillas in a dry skillet over medium heat. Cook 2–3 minutes per side until golden brown and crispy, and the cheese is melted through. Work in batches and don’t crowd the pan.
- Slice and serve: Cut each quesadilla into 2–3 wedges. Start your cut from the outer edge inward toward the fold to keep filling from spilling out. Serve with salsa, sour cream, or hot sauce.
Notes
Freezer meal tip: Before cooking, stack filled (uncooked) quesadillas with parchment paper between each one. Slip into a gallon freezer bag and freeze up to 3 months. To reheat: microwave from frozen 30–60 seconds to thaw, then crisp in a skillet on medium-low to give the cheese time to melt before the outside burns.
Budget notes: Total cost runs roughly $7–8 for 10 quesadillas (about $0.70–0.80 each), depending on your store. Canned corn can sub for frozen if it’s on sale. Store-brand shredded cheese and tortillas make the biggest dent in cost.
Make it your own: Skip cilantro if your family doesn’t like it. Dried isn’t as good, but it works fine in a pinch. Add a can of drained green chiles for a mild kick. A squeeze of lime juice in the filling brightens everything up. For a heartier version, stir in a cup of cooked rice to stretch it further (great if you have leftover rice!).
No raw onion complaints: Sautéing the onion first (just 3–4 minutes!) is the single biggest upgrade to this recipe. Raw onion doesn’t soften enough in the skillet, so pre-cooking it makes a noticeable difference.