Cheese and Ham Muffins


Why You’ll Love This Recipe

  1. Savory & Satisfying : Packed with melty cheese and savory ham for a flavor-packed bite.
  2. Quick & Easy : Ready in under 30 minutes with simple pantry ingredients.
  3. Customizable : Add herbs, spices, or veggies to make them your own.
  4. Make-Ahead Friendly : Perfect for meal prep or freezing for later.
  5. Crowd-Pleasing : Great for family meals, potlucks, or holiday gatherings.

Ingredients You’ll Need

Makes 12 muffins

For the Muffins:

  • 1 1/2 cups all-purpose flour
  • 1/4 cup granulated sugar (optional, for a touch of sweetness)
  • 1 tbsp baking powder
  • 1/2 tsp salt
  • 1 cup shredded cheddar cheese (or your favorite melting cheese)
  • 1/2 cup diced cooked ham (about 1/4-inch cubes)
  • 1/2 cup milk (whole milk or buttermilk works best)
  • 1/4 cup unsalted butter , melted
  • 1 large egg , lightly beaten

Optional Add-Ins:

  • 1/4 cup chopped green onions
  • 1/4 cup diced bell peppers
  • 1/4 tsp smoked paprika (for extra depth)
  • 1/4 cup cooked bacon bits (for a twist)

Step-by-Step Instructions

Step 1: Preheat & Prep

  1. Preheat your oven to 375°F (190°C) . Grease a standard 12-cup muffin tin or line it with paper liners.

Step 2: Mix Dry Ingredients

  1. In a large mixing bowl, whisk together the flour, sugar (if using), baking powder, and salt.

Step 3: Add Wet Ingredients

  1. In a separate bowl, whisk together the milk, melted butter, and egg until smooth.

Step 4: Combine Everything

  1. Pour the wet ingredients into the dry ingredients and stir gently until just combined. Avoid overmixing to keep the muffins tender.
  2. Fold in the shredded cheese, diced ham, and any optional add-ins (like green onions or bell peppers). Stir until evenly distributed.

Step 5: Fill the Muffin Tin

  1. Divide the batter evenly among the prepared muffin cups, filling each about 2/3 full. Sprinkle a little extra shredded cheese on top of each muffin for a gooey finish.