**Stacked Beef & Cheddar Quesadilla Towers with Fresh .**Yields:** 2 Towers (serves 2-4 people as a main or side)**Prep time:** 15 minutes**Cook time:** 15-20 minutes**Ingredients:****For the Quesadilla Towers:** 1 tablespoon olive oil* 1/2 pound lean ground beef (90% lean or higher is great!)* 1/4 cup finely chopped onion (optional, but adds lovely flavor!)* 1/2 teaspoon chili powder (adjust to your spice preference)* 1/4 teaspoon cumin* Salt and freshly ground black pepper to taste* 4 large (10-inch) flour tortillas* 1 cup shredded cheddar cheese (or a cheddar blend, we love a little sharpness!)* 1/2 cup shredded Monterey Jack cheese (for that perfect melt!)* Butter or cooking spray for greasing the pan**For the Fresh Salsa:** 1 cup diced ripe tomatoes (about 2 medium)* 1/4 cup finely chopped red onion* 1 tablespoon chopped fresh cilantro (if you enjoy it!)* 1 teaspoon lime juice (freshly squeezed is best)* Pinch of salt**Instructions:** **Cook the Beef:** Heat the olive oil in a skillet over medium heat. Add the ground beef and chopped onion (if using). Break up the beef with a spoon and cook until browned. Drain off any excess fat. Stir in the chili powder, cumin, salt, and pepper. Cook for another minute until fragrant. Remove from heat and set aside.2. **Prepare the Tortillas:** Lay out two of the flour tortillas flat. Sprinkle half of the cheddar cheese and half of the Monterey Jack cheese over each of these two tortillas, leaving a small border.3. **Assemble the Layers:** Spoon half of the seasoned beef mixt