Autumn Harvest Casserole

jump to recipe
19 March 2026
3.8 (24)
Autumn Harvest Casserole
55
total time
6
servings
520 kcal
calories

Introduction

Begin by defining the cooking objectives for this dish and treat it like a composition rather than a list of steps: you want distinct roasted root sweetness, tender but not mushy squash and sweet potato pieces, bright but softened leafy greens, pockets of concentrated dried fruit, and a binding matrix that holds everything without turning gluey. You must control moisture at every stage because the success of a casserole is the balance between dry, roasted components and the liquid you intentionally add to create cohesion. Understand the trade-offs: if you aim for pronounced caramelization, you sacrifice some surface moisture; if you aim for creaminess, you increase moisture and risk sogginess. You need to deliberately separate techniques that dry and concentrate flavor (high-heat roasting, sautéing) from those that introduce and distribute moisture (deglazing, controlled broth addition) so you can layer textures predictably.

  • Roasting: drives Maillard and concentrates sugars.
  • Sautéing: softens aromatics quickly and controls bitterness in greens.
  • Moisture management: regulates final structure during baking.
Adopt a mindset where each element is tuned for its final role: some pieces contribute structure, some contribute creaminess, some contribute acidity and brightness. Throughout this article you will focus on the reasoning behind knife cuts, heat, and timing so you can reproduce consistent results regardless of exact quantities.

Flavor & Texture Profile

Start by isolating the roles of flavor and texture so you can manipulate them deliberately rather than by chance. You should think in layers: base sweetness and caramel notes from roasted tubers and squash; savory depth from sautéed aromatics and browned edges; vegetal lift from wilted greens; bright contrast from dried fruit or acid; and a binding, umami-rich finish from cheese and nuts. Each texture plays a structural role: firm roasted cubes provide bite and visual contrast, shredded or wilted greens provide a soft mouthfeel and integrate into the matrix, and crunchy toasted nuts add a textural counterpoint. Why this matters: when you vary the size of your cube or the degree of roast, you change how the casserole eats. Larger cubes retain a firmer interior; smaller, thinner pieces break down and contribute starch to thicken the bake. The cheese must be managed for melt without creating an oily pool; choose a cheese that melts smoothly and use it to create pockets of creaminess rather than a uniform blanket if you want textural variance.

  • Contrast: aim for at least two distinct textures per bite.
  • Balance: pair concentrated sweet elements with something acidic or bitter to avoid one-note richness.
  • Mouthfeel: control starch release to prevent glossiness or gummy textures.
Be intentional: decide which components you want to taste first and which should finish the bite, then adjust cooking and cut sizes to support that design.

Gathering Ingredients

Gathering Ingredients

Prepare your mise en place with purpose: arrange ingredients by function — structure, aromatics, binder, and finish — so you control the sequence and temperature interactions. You will save time and reduce technique errors by prepping items in the order they will be cooked: solids that require dry heat first, delicate greens last, aromatics before liquids. Focus on tactile prep: for dense winter vegetables, use uniform cuts so pieces cook evenly; inconsistent sizes force you to guess doneness and cause uneven texture. Trim fibrous stems from leafy greens close to their base and separate leaves from any tough ribs to avoid stringy bites. When prepping nuts, toast them briefly in a dry pan until fragrant and let them cool completely; warm nuts release oils that can become soggy under cheese in the oven.

  • Cutting: prioritize even geometry for predictable roast times.
  • Washing and drying: remove surface moisture from greens to prevent steaming later.
  • Assembly staging: keep cooked and raw items separated to control carryover heat.
Keep your workstation logical: bowls for each function, one tray for dry roasting, and one pan warmed for sautéing. This discipline is not about perfectionism; it’s about controlling the variables that affect final texture and flavor. Image description: precise professional mise en place on dark slate with moody side lighting, ingredients arranged in small bowls and neatly cut pieces to show organization and portioning.

Preparation Overview

Begin by sequencing tasks to control heat and moisture exchange: you should always roast denser items separately to build surface caramelization, then combine with quickly cooked components to preserve brightness and texture. Use batch control: roast in a single layer with space around pieces so hot air can circulate; overcrowding causes steaming and prevents browning. Heat management is non-negotiable: higher oven or pan temperatures favor color and flavor concentration but also increase exterior drying. To achieve both tenderness and caramelization, use a two-stage approach — high heat to develop color, moderate heat to finish through without collapsing structure. When sautéing greens and aromatics, use the pan to remove raw harshness quickly: start at moderate heat to soften onions and release sugars, then increase briefly to evaporate excess moisture before combining with roasted components.

  • Order of operations: roast dense veg first, sweat aromatics next, wilt greens last.
  • Temperature profile: use high initial heat for browning, then temper to avoid overcooking interiors.
  • Moisture control: remove pan juices selectively; reserve aromatic fond for flavor, but avoid pooling liquid.
Plan your resting and holding strategy: if components will sit before assembly, cool them slightly to avoid steam buildup in the casserole, which will turn crisp edges limp. You control the final texture by controlling the temperatures at which ingredients meet during assembly.

Cooking / Assembly Process

Cooking / Assembly Process

Execute technique with intention: use distinct cooking methods for components that require concentration versus those that require tenderness, and don’t conflate them. For dense root vegetables, prioritize dry-heat methods to drive Maillard reactions — this concentrates flavor and creates crisp edges that resist collapse when baked with liquids. For leafy greens and quick vegetables, use pan heat to remove raw bitterness and excess water so they integrate without creating a steamy interior. Layering logic: arrange components so that roasted items retain exposure to dry heat and softer items sit in contact with the binder. When you combine cooked parts, do so while they are at controlled temperatures: slightly warm solids will accept a binder without generating steam, and cool components will reduce carryover cooking. Understanding cheese behavior is crucial: cheese contributes fat and protein that change viscosity with heat; you can use smaller quantities dispersed throughout for creaminess, or a top layer for a browned crust — each choice affects moisture release and mouthfeel.

  • Pan selection: use a heavy, shallow vessel to promote evaporation and even heat.
  • Deglazing: capture fond with a small amount of liquid to add depth without excess moisture.
  • Binder strategy: add just enough liquid to hydrate starches and dissolve salts; excess creates a soupy texture.
Pay attention to visual and tactile cues: when roasted pieces have a deeply caramelized surface and a slightly resilient interior, they are structurally sound; when greens have lost their raw bite but still retain color, they will contribute freshness rather than collapse. Image description: close-up of a professional pan showing browning and texture change during roasting and sautéing, visible caramelized edges and wilted greens in action, emphasizing technique not plated presentation.

Serving Suggestions

Serve with purpose: your presentation should reinforce the textural choices you built during cooking. You will choose serving methods that preserve contrast — avoid stacking too many wet components on crisped edges. If you intend to serve family-style from the baking vessel, allow a short rest so residual heat equilibrates and binding elements set slightly; this reduces fissures and prevents the casserole from running when portioned. Temperature and timing: serve warm rather than piping hot if you want discernible textures; very high temperature homogenizes the mouthfeel and exaggerates fat. Consider finishing touches that add brightness, acid, or crunch at service to counterbalance richness: a scattering of fresh herbs adds volatile aromatics, a squeeze of acid provides lift, and toasted nuts reintroduce crunch lost during baking.

  • Portioning: cut or scoop in ways that preserve edge pieces for visual variety.
  • Accompaniments: pair with an acidic relish or bright salad to cut richness.
  • Holding: if the casserole must hold, lower oven temperature and tent loosely to prevent further browning while minimizing moisture loss.
When plating, think of texture as a final seasoning: add crunchy and acidic elements last so they remain distinct in the bite. This approach ensures each mouthful delivers the contrasts you engineered during prep and cook.

Frequently Asked Questions

Answer practical technique questions directly so you can adjust without redoing the recipe. How do you prevent sogginess? Control the liquid introduced at assembly: use measured, warm binder and err on the side of under-moistening — starches will absorb and thicken as it rests and bakes. Also ensure roasted pieces are dry on the surface before assembly to avoid trapped steam. When should you toast nuts and why? Toast nuts briefly in a dry skillet until aromatic and slightly darker; this develops nutty flavor and firms them so they maintain crunch under heat. Cool them fully before topping to prevent immediate oil release. How do you manage cheese to avoid oiling out? Choose a cheese with good melt stability and shred it rather than packing it densely; incorporate some within the mix for creaminess and a thinner top layer for browning. Avoid over-salting earlier components, which draws out moisture and expedites oil separation. What is the best way to handle leftover casserole texture? Reheat gently to preserve contrast: use a moderate oven or a hot skillet to refresh edges rather than a microwave which makes everything uniformly soft.

  • Resting: brief rest improves sliceability and reduces runniness.
  • Reheat strategy: prioritize methods that restore surface crispness.
  • Storage: refrigerate uncovered until cool to limit condensation, then wrap.
Finish with an operational tip: when you adapt components or sizes, always test a small batch of roasted pieces to validate time and temperature before committing everything. This habit saves time and preserves textural intent on the day you serve.

:null}]}'}]}]}]}]}]}]}]}]}]}] }]}]}]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}] }]}

Autumn Harvest Casserole

Autumn Harvest Casserole

Bring warmth and color to the table with this Autumn Harvest Casserole! Roasted sweet potatoes, butternut squash, kale and cranberries come together in a cozy, vibrant bake perfect for seasonal gatherings. 🍂✨

total time

55

servings

6

calories

520 kcal

ingredients

  • 1 lb (450 g) sweet potatoes, peeled and cubed 🍠
  • 2 cups (300 g) butternut squash, peeled and cubed 🎃
  • 1 red bell pepper, seeded and chopped 🫑
  • 1 medium red onion, thinly sliced 🧅
  • 2 cloves garlic, minced 🧄
  • 2 cups (60 g) kale, stems removed and chopped 🥬
  • 1 cup cooked quinoa (or brown rice) 🍚
  • 1 cup shredded cheddar cheese 🧀
  • 1/2 cup dried cranberries 🍒
  • 1/4 cup chopped pecans or walnuts 🌰
  • 1/2 cup vegetable broth 🥣
  • 2 tbsp olive oil 🫒
  • 1 tsp smoked paprika 🌶️
  • 1/2 tsp ground cumin ✨
  • Salt and black pepper to taste 🧂
  • Fresh parsley for garnish 🌿

instructions

  1. Preheat oven to 400°F (200°C). Grease a 9x13-inch (23x33 cm) baking dish with a little olive oil.
  2. Toss the cubed sweet potatoes and butternut squash with 1 tbsp olive oil, smoked paprika, cumin, salt and pepper. Spread on a baking sheet and roast 20 minutes until starting to soften.
  3. While the squash and potatoes roast, heat the remaining 1 tbsp olive oil in a skillet over medium heat. Sauté the red onion until translucent, about 5 minutes.
  4. Add the minced garlic and chopped red bell pepper to the skillet and cook 3–4 minutes until fragrant and slightly softened.
  5. Stir in the chopped kale and cook until wilted, about 2–3 minutes. Remove from heat.
  6. In a large bowl combine the roasted sweet potatoes and squash, sautéed vegetables, cooked quinoa, dried cranberries and half of the shredded cheddar. Mix gently to combine.
  7. Transfer the mixture to the prepared baking dish. Pour the vegetable broth evenly over the top and sprinkle with the remaining cheddar and chopped pecans.
  8. Bake uncovered for 20–25 minutes, until the casserole is bubbly and the cheese is golden.
  9. Let rest 5 minutes before serving. Garnish with fresh parsley and an extra grind of black pepper.
  10. Serve warm as a main or a hearty side—perfect for crisp autumn evenings.

related articles

Autumn Harvest Casserole
Autumn Harvest Casserole
Straightforward chef-level techniques for mastering an autumn squash and sweet potato casserole with...
Easter Dirt Cake Casserole
Easter Dirt Cake Casserole
A playful yet refined Easter Dirt Cake Casserole with layered cream, cake, cookie 'soil', and pastel...
Easter Oreo Casserole
Easter Oreo Casserole
A creamy, crunchy no-bake Easter Oreo casserole topped with pastel candies — easy to make, crowd-ple...
Easy No-Bake Easter Dirt Cake Casserole
Easy No-Bake Easter Dirt Cake Casserole
A festive no‑bake dirt cake casserole with creamy layers, chocolate crumb base, green coconut 'grass...