Vegan Broccoli Muffins

broccoli muffins 1Today marks day three of my vegan muffin roundup! On the cooling rack is a delicious surprise for all of you muffin traditionalists who think muffins only come in bran, blueberry and banana. Feast your eyes on Vegan Broccoli Muffins.

I, like other food writers, overuse (torture) the phrase “these are great with a bowl of soup or a green salad!” when speaking of savory quickbreads such as this. Sorry. But it’s true, these are. I’ve been known to crumble one of these warm lovelies right into a cup of minestrone (it’s a peasant soup kind of thing). Yet these are equally smashing as a savory start to your day. Kevin thinks broccoli for breakfast is whackadoodle, but I’ll win him over one of these days.

You can use frozen (thawed) or fresh  broccoli, so use what is most convenient for you. I have this crazy notion that quick breads should be quick, so the main thing is to keep it simple. That said, feel free to use almost any chopped fresh or frozen vegetables in place of the broccoli–think kale, Swiss chard, cauliflower, corn, eggplant, squash–that suits your fancy

I’ve thrown a handful of vegan cheese in here, too, but it is your call–the muffins are equally yummy without it. If you do opt for cheese, be sure to cut it into cubes instead of shredding. That way you get the bubbly bursting blobs of cheese that make any cheesy bread worthy of its name. By contrast, shredded cheese tends to disappear into the batter without delivering a noticeable, cheesy punch.

Vegan Broccoli Muffins
Prep time
Cook time
Total time
Deep-colored broccoli seems like something new in these rich, satisfying muffins, enhanced with green onions and a hint of Dijon mustard.
Recipe by::
Recipe type: Muffin, Quick bread
Serves: 12
  • 1-3⁄4 cups all-purpose flour
  • 1 cup quick-cooking rolled oats
  • 2-1⁄4 tsp baking powder
  • 2 tsp vegan granulated sugar
  • 1⁄2 tsp salt
  • 1-1⁄4 cups plain non-dairy milk (soy, almond, rice, hemp)
  • 1⁄4 cup olive oil
  • 2 tsp Dijon mustard
  • 1-1/4 cups finely chopped broccoli
  • 3⁄4 cup chopped green onions (scallions)
  • 1 cup shredded vegan Cheddar-style cheese alternative (optional)
  1. Preheat oven to 400°F. Line a 12-cup muffin pan with paper, foil or silicone liners.
  2. In a large bowl, whisk together flour, oats, baking powder, sugar and salt.
  3. In a medium bowl, whisk together milk, oil and mustard until well blended. Stir in broccoli, green onions and cheese (if using).
  4. Add the broccoli mixture to the flour mixture and stir until just blended.
  5. Divide batter equally among prepared muffin cups.
  6. Bake in preheated oven for 18 to 22 minutes or until a toothpick inserted in the center comes out clean. Let cool in pan on a wire rack for 5 minutes, then transfer to the rack. Serve warm or let cool.
Broccoli-Buying Tip: When purchasing broccoli, look for compact, tightly closed florets and thin-skinned stems that are on the slender side. Avoid broccoli that is dried or cracked on the cut end or that has obviously woody stems, and leave behind any yellowing specimens. If it passes the visual inspection, take a whiff: broccoli should smell fresh, not strong and cabbage-like. Store it in a loose (unsealed) plastic bag in the refrigerator crisper. It will keep for a few days, but you should use it as quickly as possible, before the florets start to deteriorate.



  1. Shelly says

    Hi, I just made these following your recipe exactly, except I used dairy cheese (I’m vegetarian but not vegan). I’m sad to say they didn’t turn out tasty at all. They looked white, almost like a biscuit (not pretty and golden like yours) after cooking except for where the cheese bubbled out. The toothpick came out clean and I cooked for a extra 10 minutes but it was just off. I’m so curious as to what went wrong! I really wanted to like these!

    • Camilla says

      Hi Shelly!

      Oh no, that is so disappointing when baked goods don’t turn out :( I’m so sorry. This is one of my go-to muffins, so I’m trying to figure out what could have gone wrong. It may be that your oven temperature is off. I can;t understand how the muffins could still be white, not golden, after being in the oven for almost half an hour at 400 degrees (which is high for baking).

  2. richardmoderate says

    i am tryng to go gluten free-can i substitute almond or flaxseed flour for the all purpose flour???

    • Camilla says

      Hi Richard!

      Going gluten-free with these sounds like a good idea! I have not tired it, but I have some suggestions:

      (1) I wouldn’t go 100% almond flour or 100% flax meal–perhaps 50/50. Almond flour is heavier than regular flour;it definitely needs some lightness in vegan baked goods for it to “work”.
      (2) Have you used quinoa flour before? It is a great multipurpose flour and naturally gluten-free. I especially like it in savory baked goods. I have an overview of how to make your own here:

      Let me know how it goes!

  3. Littlekait says

    I eat low gluten too. After discovering that gluten free flour mixes are basically just starch, I found a site that recommends 30% starch (eg tapioca starch) and 70% wholegrain and/or garbanzo or soy flour. I use mostly brown rice flour and tapioca starch for my mix, which works quite well. I’m going to try these with my gluten free mix – I’ll let you know how they go!

    • Camilla says

      whoohoo!!!! Thanks for your experimentation! I am sure this will really help a lot of other readers, too!

  4. Nina says

    These turned out great! We used a gluten-free blend and we sauteed the broccoli first before adding to batter. We had to cook the muffins way longer though – about 30 minutes. Not sure if needed for others using GF flour. Used more salt than was called for our batch – we like savory! .Had nice flavor when warm but was even better when completely cooled. We didn’t use cheese (because we’re vegan) and we thought it still had a cheesy taste to it! It’s been awhile since we’ve had dairy though so could be just us:) Thanks again…this was awesome!

Leave a Reply

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