Prepare Oven and Dish: Preheat your oven to 350°F (175°C). Lightly grease or line a 9×13-inch baking dish to prevent sticking.
Combine Dry Ingredients: In a large mixing bowl, stir together the rolled oats, quick oats, ground flaxseed (or chia), cinnamon, cardamom if using, baking powder, and salt until evenly blended.
Mix Wet Ingredients: In a separate bowl, whisk together the plant-based milk, maple syrup, fresh lemon juice, and vanilla extract. Add the thawed blueberries and stir gently to combine.
Bring Ingredients Together: Pour the wet mixture into the bowl with the dry ingredients. Stir until everything is evenly incorporated. Fold in the chopped walnuts if using.
Transfer and Top: Pour the oatmeal mixture into your prepared baking dish. For an extra burst of flavor, sprinkle a handful of fresh blueberries on top.
Bake to Perfection: Place the baking dish in the oven and bake for 30 to 35 minutes, until the top is nicely golden and set. For a creamier, softer texture, reduce the baking time to about 20 to 25 minutes.
Cool and Serve: Let the baked oatmeal cool slightly before serving. You can enjoy it warm as a soft porridge or allow it to cool completely, then cut into bars for an easy grab-and-go breakfast. Drizzle with nut butter or extra plant milk as desired.
Store Leftovers: Refrigerate any leftovers in an airtight container for up to 5 days. For longer storage, portion the oatmeal into freezer-safe containers and freeze for up to 2 months.