Start your holiday season with this cozy Festive Cranberry-Orange Oatmeal! Made with simple ingredients, this healthy breakfast combines tart cranberries and fresh orange for the perfect winter morning. Vegan, WFPB, and gluten-free!

This warm and comforting bowl of oatmeal has been one of my favorite things to make over the past year. Yes, it was my Chai Spiced Quinoa Breakfast Bowl with Apples, but things changed.
As someone who loves creating healthy breakfast options, I love the combination of fresh cranberries and orange flavor. It creates the perfect balance of sweet and tart flavors that will warm you up during this time of year.
I usually enjoy my leftover Cranberry Apple Crisp for breakfast at this time of year. But this new recipe will be a staple for the foreseeable future.
Hint: If you have any of my leftover cranberry sauce, mix it into the oatmeal and save some time.

Why You’ll Love This Recipe
This healthy cranberry orange oatmeal isn’t just delicious-it’s packed with whole grains and plant-based ingredients that make it perfect for your healthy diet.
Made with old-fashioned oats and unsweetened almond milk, it’s one of those indulgent oatmeal recipes that is completely free from animal products.
The combination of tart cranberries and orange zest creates a festive breakfast perfect for your holiday brunch or any cold morning. Best of all, it comes together in just 5-10 minutes on the stovetop!

Ingredients You’ll Need
Here’s what you’ll need to make this cozy breakfast:
- Steel-Cut Oats: I recommend using Bob’s Red Mill steel-cut oats for the best texture. While quick oats or rolled oats can work in different ways, steel-cut oats give this dish the perfect hearty texture.
- Plant Milk: I use unsweetened vanilla almond milk, but any plant-based milk works well. Coconut milk adds extra creaminess if you prefer.
- Fresh Cranberries: While dried cranberries can work in a pinch, fresh cranberries provide the best flavor and nutritional benefits. They’re like nature’s little bit of holiday magic in every bite.
- Orange Zest: Fresh orange peel adds natural orange flavor without extra sugar. You can also add a splash of orange juice or orange extract for more intensity.
- Maple Syrup: Pure maple syrup adds the perfect sweetness. You can substitute brown sugar if needed.
- Chia Seeds: These tiny powerhouses add omega-3s and help create a creamy texture.
- Optional: roasted pecans, walnuts, dried fruit, or drizzle with almond butter.
Notes: See the recipe card below for specific amounts, detailed instructions, and estimated daily values.

How to Make Cranberry Orange Oatmeal
Creating this festive breakfast is wonderfully simple and fills your kitchen with the most amazing holiday aromas.
Here’s your step-by-step guide to making this cozy breakfast.
- Start by combining steel-cut oats, unsweetened almond milk, and water in a large bowl or pot.
- Bring the mixture to a boil, then reduce heat and add your fresh cranberries and orange zest.
- Simmer for about 20-25 minutes, stirring occasionally until you have the perfect oat mixture.
- Add your maple syrup, chia seeds, and a pinch of salt.
- Let stand for 5 minutes to thicken.
NOTE: The key is to allow enough time for the steel-cut oats to cook properly, letting them absorb the delicious flavors of fresh cranberries and orange zest.
Recipe Variations
While this cranberry orange oatmeal is perfect as-is, I love how versatile this recipe can be. Over the past year, I’ve experimented with different ways to prepare it, whether I need a quick breakfast for busy mornings or want to meal-prep for the week ahead.
Here are some of my best friends in the kitchen-variations that have become absolute favorites.
Overnight Oats Version
Old-fashioned oats can transform this into a make-ahead breakfast. Combine the wet and dry ingredients in an airtight container. Let it sit at room temperature overnight or in the fridge, then warm in the morning.
Baked Oatmeal
Pour the mixture into a muffin pan or baking dish, add flax eggs for binding, and bake for a different texture. This recipe is perfect for making a big batch for the week!
Quick-Cooking Version
For busy mornings, use quick-cooking oats and reduce the cooking time to 5-10 minutes. The texture will be different, but it will still be delicious.

Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 5 days. Reheat in the microwave or toaster oven with a little extra plant milk to reach desired consistency.
Serving Suggestions
Top your oatmeal with:
- Additional fresh fruit
- A dollop of cranberry sauce
- A drizzle of peanut butter
- Extra maple syrup
- Chopped nuts
Cranberry Orange Oatmeal Recipe FAQ
Yes, but reduce the cooking time to 5-10 minutes and adjust the liquid ratio according to package instructions.
You can use stevia or monk fruit sweetener instead of maple syrup, or you can rely on the natural sweetness of the orange flavor and fresh fruit.
Yes! This recipe works great as overnight oats or can be made in a big batch and reheated throughout the week.

Did you like this recipe?
Leave a comment below with a star rating, check out my Facebook page, my Instagram page, or Pinterest for saving recipes.
The recipes are free but donations and tips are more than welcome and help to keep this site running.
CLICK here to donate and show your support!
Note: This post may contain affiliate links. Please see our disclosure policy for details.
Festive Cranberry Orange Oatmeal
Start your holiday season with this cozy Festive Cranberry-Orange Oatmeal! Made with simple ingredients, this healthy breakfast combines tart cranberries and fresh orange for the perfect winter morning. Vegan, WFPB, and gluten-free!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
- 1 cup of steel-cut oats
- 2 cups unsweetened almond milk
- 1 cup of water
- 2 cups fresh cranberries
- Zest and juice of 2 oranges
- 1 teaspoon ground cinnamon
- ¼ cup maple syrup (more to taste)
- ¼ teaspoon nutmeg
- 1 tablespoon chia seeds
Optional Toppings
- ¼ cup toasted pecans
- shredded coconut
- walnuts
- dried fruit
Instructions
- In a large pot, combine oats, almond milk, and water
- Bring to a boil, then reduce heat to low
- Add 1.5 cups of cranberries, fresh orange juice, and orange zest
- Simmer for 20-25 minutes, stirring occasionally until oats are tender
- Stir in cinnamon, maple syrup, and chia seeds
- Let stand for 5 minutes to thicken
- Serve topped with remaining cranberries, pecans, and a sprinkle of nutmeg
Notes
Storage: Leftovers can be refrigerated for up to 5 days. Reheat with additional plant milk to the desired consistency.
Nutrition
- Serving Size: 1 cup (cooked)
- Calories: 277
- Sugar: 20.2 g
- Sodium: 100.1 mg
- Fat: 5 g
- Carbohydrates: 54 g
- Fiber: 8.8 g
- Protein: 6.8 g
- Cholesterol: 0 mg











We’re in the rolled oats camp here but I’ve always wanted to try steel cut, so this recipe caught my eye. First: IT’S DELICIOUS. I only had one orange – will buy 2 next time. I used oat milk (surprised at how much liquid it takes!) – toasted pecans on top. Amount of maple was good for us as fresh cranberries are quite tart (never bought those before either) (we didn’t add the remaining cranberries on top because of the tartness). Half way through it I realized what a time commitment this is (not an every day dish bc I need to get to work) and thought I wouldn’t make this again – but after tasting it, I totally changed my mind: it’s perfect for a birthday breakfast and every holiday on the calendar. SO GOOD. Thank you, Shane!!
This is quite yummy! I made it with orange juice and no zest, since I didn’t have fresh oranges on hand…that would really knock it out of the park! I also cut back on the syrup because I love the tartness of cranberries. It’s easily added as a mix-in, to taste. Hubby and I eat oatmeal most mornings, so I really appreciate this change up. Thank you for another great, easy recipe, Shane!
Wow, thank you so much!
Start your holiday season with this cozy Festive Cranberry-Orange Oatmeal! Made with simple ingredients, this healthy breakfast combines tart cranberries and fresh orange for the perfect winter morning. Vegan, WFPB, and gluten-free!
This looks awesome! If I made them into muffins, what size muffin pan and how many flax eggs would you suggest? And If I made them in a casserole dish, what size dish and number of flax eggs?
2 flax eggs should be sufficient for both.