Flaxseed Pudding {5 Simple Ingredients}

This easy flaxseed pudding is super simple to make and absolutely jam-packed with nutrition. It’s made with five simple ingredients and full of fiber, healthy fats and protein to fuel your breakfast or snack time.

As a Registered Dietitian, I know that getting enough fiber into your day can be a challenge. That’s why I’m always looking for creative and delish ways to do it! You’ve gotta give this one a try, especially if you’re a chia seed pudding fan!

Compared to chia seed pudding, flax pudding has a smoother consistency and nuttier flavor. It’s also super versatile. You can easily change up the flavors by adding chocolate, using different fruit and using different spices.

Why You’ll Love It

  • You only need 5 ingredients (we like simple here!).
  • It’s easy to make but packs a super heavy nutrition punch!
  • It’s high in heart-healthy omega-3 fatty acids and antioxidants that may help reduce inflammation, lower cholesterol and reduce heart disease risk (1).
  • It’s high fiber with 9g per serving to support your gut health (and who doesn’t want better gut health!?)(2).
  • The fiber, protein and healthy fats in this pudding help make any meal or snack more filling. Yes please!


Ingredients for flaxseed pudding on a marble countertop: milk, cinnamon, honey, vanilla, ground flaxseed.

Ground flaxseed

Make sure to use ground flaxseed or flaxseed meal for this recipe, not whole. Without breaking the flaxseed open, the pudding won’t be able to set. Plus, your body can’t absorb any of the amazing nutrients that are inside in it’s whole form.


Use any milk that you like here, plant-based or regular cow’s milk. Keep in mind that the type of milk you use may slightly alter the thickness of the pudding, so be sure to check out the notes section of the recipe if your pudding turns out thinner or thicker than you’d like!

Honey, Vanilla Extract & Cinnamon

The honey, cinnamon and vanilla flavor combo is one of my favorites, but you can use whatever sweetener you like. Maple syrup, agave syrup, or any other liquid sweetener will work. PS If you’re using a sweetened plant-based milk, you may not need quite as much honey!

Ground flaxseed in a measuring cup.

How to Serve Flaxseed Pudding

  • For a snack. To serve flaxseed pudding as a balanced snack, layer it with some fresh or frozen berries or drizzle with nut butter.
  • As part of a balanced breakfast. Flaxseed pudding isn’t quite balanced enough on its own for a whole meal, so serve it with a protein source (like eggs or Greek yogurt) and a side of fruit!
  • As a nutrition booster! If you don’t want a full serving of flaxseed pudding, add a big spoonful to your yogurt, your smoothies, or your oatmeal to add a boost of fiber, healthy fats and protein.
  • With plenty of fluids! This flaxseed pudding is high fiber, so you definitely want to make sure you accompany this with plenty of water in your diet.


Chocolate Flaxseed Pudding

Add 1-2 tbsps of cocoa powder to the recipe for a chocolate version.

Other topping & mix-in ideas

  • Berries
  • Baked apples
  • Pineapple
  • Mango
  • Peaches
  • Chopped walnuts
  • Chopped almonds
  • Shaved coconut
  • Mini chocolate chips
  • Melted nut butter

Here are some other high fiber breakfast ideas you might love:

Two jars of flaxseed pudding, one with raspberries and coconut, one with blueberries and pumpkin seeds.

Flaxseed Pudding

5 from 1 vote
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 1 hour
Servings: 4


  • 3/4 cup ground flaxseed add 1 additional tsp at a time if too thin
  • 1 cup milk of choice plant-based milk or regular milk all work great
  • 1 tsp vanilla extract
  • 1 tsp cinnamon
  • 1-2 tbsp honey or any liquid sweetener that you like

Optional Toppings

  • Berries
  • Chopped nuts
  • Seeds
  • Greek yogurt


  • In a small bowl whisk flaxseed, milk, vanilla extract and honey together until combined very well.
  • Let set for 1 hour or longer.
  • Give a final stir before serving. Serve layered with berries, nuts, seeds or granola! It's also great layered with fruit and Greek yogurt.


  • I’ve noticed that different types of milk do affect the thickness, so you may need to add more flaxseed or more liquid to your preference.
  • To adjust the thickness after it’s already set:
    • Too thick: Add one tsp at a time of milk and stir well
    • Too thin: Add one tsp at a time of flaxseed and stir well
  • For best flavor/texture, layer with toppings like fruit, granola, nuts/seeds, or even Greek yogurt.
  • Portion into yogurt-sized containers for easy grab and go breakfasts.
  • Flaxseed *must be ground* for this recipe.
Course: Breakfast, Snack


Calories: 196kcal | Carbohydrates: 14g | Protein: 6g | Fat: 14g | Saturated Fat: 1g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 3g | Sodium: 91mg | Potassium: 260mg | Fiber: 9g | Sugar: 5g | Vitamin C: 0.2mg | Calcium: 156mg | Iron: 2mg

Sharing is caring!

Leave a Reply

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

Recipe Rating

It's me, Jamie!

I’m a Registered Dietitian dedicated to helping you break free of the all-or-nothing dieting with balanced and realistic healthy eating.

Search Recipes & Blogs

3-Day Meal Plan

Meet Jamie

I’m a Registered Dietitian and I’ve been exactly where you are, right now. The all or nothing dieting, the constant food guilt, the scale obsession, absolutely no balance with food…. Sound familiar?