Butternut Squash and Apple Casserole with Sausage – The Ultimate Fall Comfort

⚖️
Difficulty
Easy
⏲️
Prep Time
20 mins
🕒
Cook Time
40 mins
⏱️
Total Time
60 mins
🍽️
Servings
6

I’ll never forget the first time I made this butternut squash and apple casserole with sausage. It was a crisp October afternoon in my tiny NYC apartment, and the scent of sage and roasting squash filled every room. Born and raised in Morocco, I grew up with my mother’s tagines and slow-cooked stews that always balanced sweet and savory. Years later, after training in Paris and mastering French techniques, I landed in New York City — a place that lives for bold flavors and seasonal ingredients. This casserole is my love letter to fall: sweet butternut squash, tart Honeycrisp apples, and savory Italian sausage, all baked under a golden Parmesan-breadcrumb crust. It’s comfort food that the whole family will adore, and it’s become a staple on my Thanksgiving table too.

Picture this: cubes of butternut squash, caramelized in olive oil until their edges turn a deep amber, mixed with tender apple chunks and crumbled sausage. The broth creates a light, velvety sauce that clings to every bite, while the crumb topping — a mix of breadcrumbs, Parmesan, and melted butter — bakes up crisp and nutty. The first spoonful is a symphony of textures: soft squash, the slight bite of apple, the savory richness of sausage, and that glorious crunch on top. It’s the kind of dish that makes you want to pull on a chunky sweater, pour a glass of hard cider, and stay inside where it’s warm.

What sets my version apart? I use a quick stovetop sauté before baking — this isn’t a dump-and-bake casserole. Briefly browning the squash and apples intensifies their natural sweetness and drives off excess moisture, so you never end up with a watery dish. I also finish with a smart trick: the topping stays crunchy because I add it just before baking. It’s a French-trained touch that makes a difference. Many home cooks skip the browning step, but I promise it’s the secret to deep, concentrated flavor. If you want to master this butternut squash and apple casserole with sausage, pay close attention to Step 3 — it’s where the magic happens.

Why This Butternut Squash and Apple Casserole with Sausage Recipe Is the Best

The Flavor Secret — Growing up, my mother always paired sweet vegetables with savory meats — Moroccan lamb with prunes, chicken with apricots — and I’ve carried that philosophy into this casserole. The apples bring brightness and a touch of acidity, while the sausage provides rich, umami depth. By sautéing the sausage first, you build a flavorful fond in the skillet that carries into the broth. That’s a technique I learned at Le Cordon Bleu in Paris: layers of flavor come from browning, not just seasoning.

Perfected Texture — A classic problem with casseroles is mushy squash. My solution? A quick sear in the skillet before baking. That brief initial cooking firms the edges and locks in structure, so the butternut squash stays tender but never falls apart. I also dice the apples into ½-inch chunks — big enough to retain their shape, small enough to soften slightly in the oven. The result is a casserole with distinct, pleasant bites.

Foolproof & Fast — Even if you’re new to cooking, this recipe is hard to mess up. The stovetop work takes just 15 minutes. Then it’s one dish into the oven, and dinner is ready in under an hour. I’ve tested it with beginning cooks in my NYC cooking classes, and everyone leaves feeling like a pro. Plus, the make-ahead options mean you can prep it for busy weeknights.

Butternut Squash and Apple Casserole with Sausage Ingredients

Every fall, I head to the Union Square Greenmarket and load up on local butternut squash and just-picked apples. The ingredients for this butternut squash and apple casserole with sausage are simple, but quality matters. My tip? Choose firm, heavy squashes and apples that are tart and crisp — you want them to hold their own during cooking.

Ingredients List

  • 2 tablespoons olive oil
  • 1 pound sweet or spicy Italian sausage, casings removed
  • 1 medium butternut squash (about 2 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 large apples (such as Honeycrisp or Granny Smith), peeled, cored, and cut into ½-inch chunks
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried sage
  • ½ teaspoon dried thyme
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup chicken or vegetable broth
  • ½ cup dry breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons unsalted butter, melted

Ingredient Spotlight

Butternut squash is the heart of this dish. Look for one with a long neck — it’s easier to peel and has fewer seeds. If you’re short on time, pre-cut cubes from the store work, but make sure they’re fresh and not mushy. Apples: Honeycrisp offers a perfect sweet-tart balance, while Granny Smith brings more acidity. Either is excellent. Sausage: I love spicy Italian for a kick, but sweet Italian allows the squash to shine. For a lighter option, try chicken or turkey sausage. The Parmesan breadcrumb topping is non-negotiable — the salty, nutty cheese makes the crust irresistible.

Original IngredientBest SubstitutionFlavor / Texture Impact
Butternut squashSweet potato (peeled, cubed)Slightly sweeter, softer texture; reduce cook time by 5 min.
ApplePear (Anjou or Bartlett)Milder sweetness, more tender; skip the 4-minute cook for pears.
Italian sausageGround turkey + 1 tsp fennel seedsLeaner, lighter; add 1 tbsp olive oil for moisture.
BreadcrumbsGluten-free breadcrumbs or crushed pork rindsGF version works well; pork rinds add extra crunch but less flavor.

How to Make Butternut Squash and Apple Casserole with Sausage — Step-by-Step

I’ve broken down every step so you can follow along easily. Pay special attention to the sauté of the squash — that’s where we build flavor and avoid a watery casserole.

Step 1: Preheat and Prep

Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish — I use a little olive oil or cooking spray. While the oven heats, peel and cube the squash, core and chop the apples, and mince the garlic. Having everything ready makes the next steps go fast.

💡 mia’s Pro Tip: Cut the squash into uniform 1-inch cubes. Uneven pieces lead to some that are mushy and others that are undercooked. A sharp vegetable peeler makes quick work of the skin.

Step 2: Brown the Sausage

Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the sausage, breaking it apart with a wooden spoon, and cook until browned and cooked through — about 6 to 8 minutes. Transfer the sausage to a plate and set aside, leaving the rendered fat in the pan for extra flavor.

⚠️ Common Mistake to Avoid: Don’t crowd the pan. If you overload the skillet, the sausage will steam instead of brown. Cook in batches if needed.

Step 3: Sauté the Squash, Apples, and Onion

Add the remaining 1 tablespoon of olive oil to the same skillet. Add the butternut squash and cook, stirring occasionally, for 5 minutes. Toss in the apple chunks and onion and continue cooking for 4 more minutes. Finally, stir in the garlic, sage, thyme, salt, and pepper, cooking for 1 minute until fragrant. The squash will start to soften and caramelize slightly.

💡 mia’s Pro Tip: This quick sauté is the key to a non-watery casserole. It evaporates excess moisture from the squash and apples, concentrating their flavors. Don’t skip it!

Step 4: Combine and Transfer

Return the cooked sausage to the skillet. Pour in the broth and stir everything together. The broth will deglaze the pan, lifting up all the browned bits — that’s pure flavor. Transfer the entire mixture to the prepared baking dish and spread evenly.

⚠️ Common Mistake to Avoid: Forgetting to deglaze. That fond on the bottom of the skillet is where most of the savory taste lives. Scrape it up with the broth.

Step 5: Make the Crumb Topping

In a small bowl, mix the breadcrumbs, grated Parmesan, and melted butter until the mixture is crumbly and all the crumbs are coated. Sprinkle evenly over the casserole. The butter ensures the topping browns beautifully.

💡 mia’s Pro Tip: For an extra-golden crust, use panko breadcrumbs instead of regular ones. They stay crunchier and give a lovely texture contrast.

Step 6: Bake and Rest

Bake uncovered for 25 to 30 minutes, until the squash is tender when pierced with a fork and the topping is golden brown. Let the casserole stand for 5 minutes before serving. This resting time allows the juices to settle and the topping to set.

⚠️ Common Mistake to Avoid: Cutting into the casserole immediately can cause it to fall apart and the topping to slide off. Patience pays off.

Quick Cooking Reference Table

StepActionDurationKey Visual Cue
1Preheat & grease dishOven at 375°F
2Brown sausage6–8 minNo pink remains
3Sauté squash, apples, onion10 min totalSquash begins to brown
4Combine & transfer2 minBroth mixed in
5Make crumb topping2 minCrumbly, butter-coated
6Bake & rest25–30 min + 5 min restTopping golden, squash tender

Serving & Presentation

This casserole is hearty enough to be a main course, but it also shines as a side dish on a holiday table. I love serving it with a simple arugula salad dressed with lemon vinaigrette — the peppery greens cut through the richness. For a complete meal, pair it with roasted Brussels sprouts or crusty bread to soak up every bit of the broth. In my Moroccan kitchen, we would have served something like this with a side of couscous, but here in NYC, I often pair it with a crisp Sauvignon Blanc or a dry hard cider.

For presentation, sprinkle a few fresh sage leaves on top right after baking — the contrast of dark green against the golden crumb is gorgeous. You can also add a drizzle of honey or balsamic glaze for extra shine. I like to serve it straight from the baking dish, family-style, with a large spoon. The layers of squash, apple, and sausage should be visible when you dig in.

Pairing TypeSuggestionsWhy It Works
Side DishGreen salad, roasted Brussels sprouts, garlic breadAdds freshness or crunch; soaks up sauce
Sauce / DipBalsamic glaze, Greek yogurt with lemon, cranberry chutneyBrightens the dish; adds tang or sweet-tart contrast
BeverageSauvignon Blanc, hard apple cider, Pinot NoirCrisp whites and fruity reds complement the sweet-savory flavors
GarnishFresh sage leaves, pomegranate arils, toasted walnutsAdds color, texture, and a festive touch

Make-Ahead, Storage & Reheating

Between recipe testing and my busy schedule, I rely on make-ahead tricks every week. This butternut squash and apple casserole with sausage is perfect for prepping in advance. Assemble the casserole (without the topping), cover tightly, and refrigerate for up to 24 hours. When you’re ready to bake, add the crumb topping and bake for an extra 10 minutes (total about 35-40 minutes). The rest of the details are in the table below.

MethodContainerDurationReheating Tip
RefrigeratorAirtight container or covered baking dishUp to 4 daysReheat at 350°F for 15-20 minutes, uncovered, to restore crunch.
FreezerFreezer-safe dish or zip-top bag (portions)Up to 3 monthsThaw overnight in fridge; reheat at 375°F for 25-30 minutes with added 2 tablespoons broth.
Make-AheadAssembled without toppingUp to 24 hours in fridgeAdd topping just before baking; increase bake time by 10 minutes.

For the best texture, I recommend reheating individual portions in the oven rather than the microwave — the microwave will soften the crunchy topping. If you must microwave, do it on 50% power and finish under the broiler for a minute.

Variations & Easy Swaps

Over the years, I’ve played with this recipe countless times — adding a Moroccan twist with ras el hanout, making it vegetarian, or swapping the apple for pear. Here are my favorite variations, each tested in my NYC kitchen.

VariationKey ChangeBest ForDifficulty Impact
Moroccan SpiceAdd 1 tsp ras el hanout, replace sage with cinnamonAdventurous palates, holiday twistEasy
VegetarianSub sausage with 8 oz sliced mushrooms + 1 can drained chickpeasMeatless MondayEasy
Apple-Pear MixUse 1 apple + 1 pear, both firmWhen pears are in seasonEasy

Moroccan Spice Variation

Growing up, my mother would season everything with ras el hanout — a fragrant blend of cardamom, cumin, ginger, and rose petals. For this version, I skip the sage and thyme and add 1 teaspoon of ras el hanout and a pinch of cinnamon. The result is a warm, exotic casserole that smells like a Moroccan souk. Serve it with couscous and harissa yogurt for a complete North African-inspired meal.

Vegetarian Version

To make this casserole meatless, replace the sausage with 8 ounces of sliced cremini mushrooms and one 15-ounce can of drained chickpeas. Sauté the mushrooms first until they release their liquid and start to brown, then proceed with the squash and apples. The mushrooms add a meaty, umami depth, and the chickpeas bring protein and a buttery texture. This version is just as satisfying and perfect for Meatless Monday.

Apple-Pear Mix

When fall pears are at their peak at the Union Square market, I love using half apples and half pears. Choose Bosc or Anjou pears — they’re firm enough to hold their shape. The pear adds a honeyed sweetness that pairs beautifully with the sausage and sage. Just be gentle when stirring to avoid breaking the delicate pear cubes.

FAQ

Can I make butternut squash and apple casserole with sausage ahead of time and reheat it?

Absolutely! This casserole is a dream for meal prep. You can assemble the entire dish (without the crumb topping) up to 24 hours in advance, cover it tightly, and refrigerate. When you’re ready to bake, simply add the topping and bake for 35 to 40 minutes (about 10 minutes longer than the original recipe) to ensure the center is hot all the way through. Leftovers also reheat beautifully. I recommend reheating in a 350°F oven for 15-20 minutes to revive the crunchy topping. Avoid the microwave if you can — it will soften the crisp crumbs.

What type of sausage works best in a butternut squash and apple casserole?

Italian sausage is my go-to because it has the right balance of fat and flavor. Sweet Italian sausage highlights the natural sweetness of the squash and apples, while spicy Italian sausage adds a pleasant kick that cuts through the richness. If you prefer poultry, chicken or turkey Italian sausage works well — just add an extra tablespoon of olive oil since they’re leaner. For a truly distinctive taste, try using a garlic-herb chicken sausage from your local butcher. I’ve also tested this recipe with breakfast sausage, but it can be too sweet and lacks the fennel notes that make Italian sausage shine.

How do I prevent the butternut squash and apple casserole from becoming too watery?

This is the most common issue with squash casseroles, and I have a foolproof solution. The key is to sauté the squash and apples before baking — don’t skip this step! By cooking them in a hot skillet with olive oil for about 9-10 minutes, you drive off excess moisture and caramelize the natural sugars. I also suggest using firm apples like Honeycrisp or Granny Smith, which hold their shape and release less liquid than softer varieties. If your squash seems exceptionally wet (sometimes pre-cut squash is waterlogged), pat the cubes dry with paper towels before sautéing. Lastly, the breadcrumb topping acts as a sponge for any remaining moisture, so don’t worry about a tiny bit of liquid — it will be absorbed.

Can I substitute the apple with a different fruit in this casserole?

Yes, you have several excellent options! Pears are my first choice — use a firm variety like Bosc or Bartlett, and dice them the same size as the apple. They bring a honeyed sweetness and a slightly softer texture. You can also use quince, which is traditional in Moroccan cooking; it’s tart and becomes beautifully tender when cooked. If you want a tropical twist, diced pineapple (drained well) adds a bright acidity that contrasts nicely with the savory sausage. Keep in mind that very soft fruits like ripe peaches or mangoes will disintegrate, so stick with firmer choices. Adjust cooking time slightly — pears and quince may need 2-3 minutes less sautéing.

Can I use pre-cut butternut squash from the store?

Absolutely, and I do it often when I’m short on time. Pre-cut butternut squash is a huge time-saver. However, because it’s already exposed to air, it can be drier and sometimes a bit tougher. To compensate, I recommend adding 2 extra tablespoons of broth to the casserole and watching the sauté time — pre-cut cubes may cook a minute or two faster because they’re often smaller. Also, check that the pieces are roughly 1-inch cubes; if they’re tiny, reduce the sauté time. And always pat them dry with a paper towel to remove any excess moisture from the packaging. The end result will still be delicious.

What if I don’t have dried sage? Can I use fresh or substitute?

No problem at all! If you have fresh sage, use 1 tablespoon of finely chopped leaves (since dried herbs are more concentrated). Add them at the same time as the garlic. If you don’t have any sage, the best substitutes are dried rosemary (use ½ teaspoon) or dried marjoram (use 1 teaspoon). Both have an earthy, piney quality that complements the squash and sausage. You could also use ½ teaspoon of poultry seasoning, which already contains sage. I personally love the combination of sage and thyme in this dish — it’s very classic New England fall. But don’t let a missing spice stop you; the casserole will still be wonderful.

Can I add cheese to this casserole beyond the Parmesan topping?

Definitely! Cheese lovers can take this dish to the next level. For a gooey, melty center, stir in ½ cup of shredded Gruyère, sharp cheddar, or fontina into the casserole mixture just before transferring it to the baking dish. Those cheeses add richness and a lovely stretch. If you want a more European flair, crumbled goat cheese or diced Brie on top of the casserole (before adding the breadcrumbs) melts into creamy pockets. Just be aware that adding cheese increases the fat content, so you might want to reduce the butter in the topping by 1 tablespoon. I’ve tested it with cheddar and it’s divine — especially if you use spicy sausage.

Is this casserole gluten-free? How can I make it so?

The base of the casserole (squash, apples, sausage, broth) is naturally gluten-free. The only gluten-containing ingredient is the breadcrumb topping. To make the entire dish gluten-free, simply substitute the breadcrumbs with gluten-free breadcrumbs or crushed gluten-free crackers like rice crackers or gluten-free panko. Be sure to check that your broth and sausage are also certified gluten-free — some brands may contain additives. I recommend using a cup-for-cup gluten-free all-purpose flour mixed with the melted butter and Parmesan as an alternative, but it won’t be as crunchy. For a low-carb option, you can skip the topping entirely and just bake until the squash is tender — the casserole will still taste amazing.

How do I know when the butternut squash is fully cooked and tender?

The best test is to insert a sharp knife or skewer into the center of a large squash cube. It should slide in easily with no resistance, but the cube should still hold its shape — not disintegrate. You can also taste a piece; it should be creamy and sweet with a slight bite left. In the oven, I usually start checking at 25 minutes. The visual cue is that the edges of the squash will be slightly caramelized and the breadcrumb topping will be deep golden brown. Remember that the casserole continues to cook as it rests for 5 minutes, so it’s better to pull it out when the squash offers just a little resistance. Overcooked squash turns mushy and waterlogged.

What can I serve alongside this casserole to make it a balanced meal?

Because this casserole is already quite hearty with protein (sausage), healthy carbs (squash and apples), and fat (cheese and oil), I like to add a bright, fresh side for balance. A crisp green salad with a simple lemon vinaigrette is my go-to — the acidity cuts through the richness. Roasted broccoli or green beans with garlic also work beautifully. If you want extra starch, consider a side of wild rice or farro tossed with fresh herbs. For a cozy winter meal, serve it with a bowl of roasted butternut squash soup for a double-squash feast. And don’t forget the bread — a crusty sourdough or baguette is perfect for sopping up any leftover juices.

Share Your Version!

I love hearing how you make this butternut squash and apple casserole with sausage your own. Did you try the Moroccan spice twist? Use a different sausage? Or maybe you have a trick for even crunchier topping — I’m all ears! Leave a star rating and a comment below to tell me how it turned out. Your feedback helps other readers too.

And don’t forget to snap a photo of your creation and share it on Instagram or Pinterest. Tag me @exorecipes — I want to see those golden, bubbly casseroles! If you have a specific question about this recipe or any other, just ask in the comments. I personally read every single one and I’m always here to help.

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Butternut Squash and Apple Casserole with Sausage recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Butternut Squash and Apple Casserole with Sausage

  • Author: Chef Mia
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 6 1x
  • Method: Main Course
  • Cuisine: American

Description

A comforting fall casserole combining sweet butternut squash, tart apples, and savory sausage, baked until tender and golden.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 pound sweet or spicy Italian sausage, casings removed
  • 1 medium butternut squash (about 2 pounds), peeled, seeded, and cut into 1-inch cubes
  • 2 large apples (such as Honeycrisp or Granny Smith), peeled, cored, and cut into 1/2-inch chunks
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried sage
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup chicken or vegetable broth
  • 1/2 cup dry breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons unsalted butter, melted

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. In a large skillet, heat 1 tablespoon olive oil over medium-high heat. Add sausage and cook, breaking up with a spoon, until browned and cooked through, about 6-8 minutes. Transfer to a plate and set aside.
  3. In the same skillet, add remaining 1 tablespoon olive oil. Add butternut squash and cook, stirring occasionally, for 5 minutes. Add apple chunks and onion, cook 4 minutes more. Stir in garlic, sage, thyme, salt, and pepper, cooking 1 minute until fragrant.
  4. Return sausage to the skillet. Pour in broth and stir to combine. Transfer mixture to the prepared baking dish.
  5. In a small bowl, mix breadcrumbs, Parmesan cheese, and melted butter until crumbly. Sprinkle evenly over the casserole.
  6. Bake uncovered for 25-30 minutes, until squash is tender and topping is golden brown. Let stand 5 minutes before serving.

Notes

For a vegetarian version, substitute sausage with 1 can of drained chickpeas or 8 ounces of sliced mushrooms. To make ahead, assemble casserole without topping, cover, and refrigerate up to 24 hours. Add topping just before baking and increase bake time by 10 minutes.


Nutrition

  • Calories: 410
  • Sugar: 16g
  • Fat: 22g
  • Carbohydrates: 42g
  • Protein: 18g


Butternut Squash and Apple Casserole with Sausage

k">

Tried This Recipe? Leave a Comment!

Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!

For more delicious inspiration, follow me on Pinterest!

“`html

Butternut Squash & Spinach Lasagna: A Comforting, Creamy Twist on a Classic Favorite – Rich Béchamel Meets Roasted Squash for the Ultimate Fall Comfort Food

⚖️
Difficulty
Medium
⏲️
Prep Time
30 mins
🕒
Cook Time
70 mins
⏱️
Total Time
100 mins
🍽️
Servings
8 servings

The first time I made this butternut squash spinach lasagna, I was standing in my tiny NYC kitchen, the smell of roasted squash drifting through the apartment, and I thought of my mother’s kitchen in Morocco. She used to layer vegetables in slow-cooked tagines, building flavor one patient step at a time. That same layered thinking is what makes this creamy butternut squash lasagna so special — it’s a vegetarian lasagna recipe that feels both familiar and fresh, a fall comfort food lasagna that wraps you in warmth from the very first bite. I trained at Le Cordon Bleu in Paris, where I learned the precision of a proper béchamel, and that technique is the backbone of this dish.

Picture this: tender no-boil lasagna noodles cradling a velvety white sauce, interwoven with sweet, caramelized roasted butternut squash and earthy spinach. Each forkful gives you a little bit of everything — the slight bite of al dente pasta, the creamy richness of Parmesan béchamel, the comforting sweetness of the squash, and the freshness of spinach brightened with a whisper of nutmeg. A golden, bubbly cheese crust forms on top, and when you cut into it, steam rises with that irresistible aroma of sage and garlic. This spinach lasagna with white sauce is exactly the kind of dish you want on a chilly October evening when all you crave is something hearty and soul-warming.

What sets this creamy butternut squash lasagna apart from other vegetarian lasagna recipes is the double treatment of the squash — first roasting to concentrate its sweetness, then layering it into the lasagna where it practically melts into the béchamel. I also add a trick I learned in Paris: a touch of nutmeg in the spinach and a generous hand with the Parmesan in the sauce. One common mistake people make is not roasting the squash long enough — undercooked squash releases water into the lasagna and makes it soggy. But with my tested method, you’ll get a perfectly structured, never-watery lasagna every time. 💡 mia’s Pro Tip: Always roast the squash until the edges are deeply caramelized — that’s where the flavor lives.

Why This Butternut Squash & Spinach Lasagna Recipe Is the Best

The Flavor Secret: Growing up in Morocco, I learned that the best dishes come from coaxing natural sweetness out of ingredients. Roasting the butternut squash at 400°F until it’s lightly caramelized transforms its flavor from simply sweet to almost butterscotch-like. That roasted depth pairs beautifully with the creamy béchamel — a classic French sauce that I learned to perfect in Paris. The key is a slow whisk and a patient hand. This isn’t just another butternut squash spinach lasagna; it’s one where every layer has been thoughtfully developed.

Perfected Texture: I’ve tested this recipe more times than I can count, and the biggest challenge was always texture. Too much moisture and the noodles turn to mush; too little and the lasagna feels dry. The solution? Roasting the squash until it’s tender but not watery, wilting the spinach completely before layering, and using a béchamel that’s thick enough to coat a spoon but loose enough to hydrate no-boil noodles. The result is a lasagna that holds its shape beautifully when sliced, with distinct, recognizable layers.

Foolproof & Fast: Despite its elegant presentation, this is a surprisingly approachable vegetarian lasagna recipe. No-boil noodles save you a pot to wash, and the béchamel comes together in about 10 minutes. I’ve designed the steps so that even a beginner can follow along without stress. I’ve also included my best tips for make-ahead preparation — perfect for busy weeknights or when you’re hosting a fall dinner party. This fall comfort food lasagna truly delivers on every level.

Butternut Squash Spinach Lasagna Ingredients

I source my butternut squash from the Union Square Greenmarket in the fall — the variety of shapes and sizes always makes me smile. The vibrancy of a well-chosen squash reminds me of the markets in Marrakech, where every vegetable tells a story. For this creamy butternut squash lasagna, freshness matters, but I’ll also share smart shortcuts that work beautifully.

Ingredients List

  • 1 large butternut squash (about 2 lbs), peeled, seeded, and cut into 1/2-inch cubes
  • 2 tablespoons olive oil
  • Salt and black pepper, to taste
  • 1 tablespoon unsalted butter
  • 2 cloves garlic, minced
  • 1 shallot, finely chopped
  • 8 oz fresh spinach
  • 1/4 teaspoon nutmeg
  • 1/2 cup heavy cream
  • 1/2 cup vegetable or chicken broth
  • 2 cups whole milk
  • 3 tablespoons all-purpose flour
  • 3 tablespoons unsalted butter (for béchamel)
  • 1 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup ricotta cheese
  • 9 lasagna noodles (no-boil or regular, cooked if needed)
  • Fresh sage leaves (for garnish, optional)

Ingredient Spotlight

Butternut Squash: This is the star of our butternut squash spinach lasagna. Look for a squash that feels heavy for its size with a matte, beige skin — glossy skin often means it was picked too early. One medium squash (about 2 pounds) yields roughly 4 cups of cubed squash. If you’re short on time, pre-cubed squash from the grocery store works well; just make sure the pieces are uniform in size so they roast evenly.

Fresh Spinach: I prefer fresh spinach over frozen for this spinach lasagna with white sauce because it has a brighter flavor and better texture after cooking. One 8-ounce bag of fresh spinach wilts down to about 1 cup, which is the perfect amount for layering. You can substitute kale if you like — just remove the tough stems and cook it a few minutes longer until tender.

Parmesan Cheese: A good-quality Parmesan (the real stuff, not the green can) makes a huge difference in the béchamel. It adds umami depth and a salty, nutty character that ties the whole dish together. I grate mine fresh from a wedge — pre-grated Parmesan often contains anti-caking agents that prevent smooth melting.

No-Boil Lasagna Noodles: These are a game-changer for a creamy butternut squash lasagna. They absorb moisture from the béchamel and the vegetables as they bake, becoming perfectly tender without the need for pre-cooking. If you use regular noodles, cook them 2 minutes less than the package directions say so they don’t become mushy during baking.

Original IngredientBest SubstitutionFlavor / Texture Impact
Butternut SquashFrozen butternut squash (thawed & drained)Slightly softer texture; less caramelization — pat dry before roasting
Fresh SpinachFrozen spinach (thawed & squeezed dry)More concentrated flavor; use 1/2 the volume — wring out excess water thoroughly
Ricotta CheeseFull-fat cottage cheese (blended smooth)Creamier, slightly tangier — blend until silky for best texture
Whole Milk2% milk + 1 tbsp extra butter in béchamelSlightly thinner sauce — compensate with extra butter for richness
Heavy CreamHalf-and-half (not as rich, but works)Less decadent; sauce will be thinner — add 1 extra tbsp flour to béchamel

How to Make Butternut Squash & Spinach Lasagna — Step-by-Step

Trust me, this is easier than it looks. I’ve broken down every step with my personal tips and the exact visual cues you’re looking for. Follow along, and you’ll have a stunning creamy butternut squash lasagna on the table.

Step 1: Roast the Squash

Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with olive oil, salt, and pepper. Spread them in a single layer on a baking sheet — crowded pieces steam instead of roast. Bake for 25 to 30 minutes, flipping halfway through, until the squash is tender when pierced with a fork and the edges are golden brown and lightly caramelized. Set aside to cool slightly while you prepare the other components.

💡 mia’s Pro Tip: Don’t skip the flipping! Even browning means every piece contributes that sweet, nutty flavor that makes this butternut squash spinach lasagna so memorable.

Step 2: Cook the Spinach

In a large skillet, melt 1 tablespoon of butter over medium heat. Add the minced garlic and chopped shallot, cooking until fragrant — about 2 minutes. Add the fresh spinach in handfuls, stirring as it wilts. This takes 3 to 4 minutes total. Season with 1/4 teaspoon nutmeg, salt, and pepper. The nutmeg is non-negotiable here — it enhances both the spinach and the squash beautifully. Transfer the cooked spinach to a bowl and set aside.

⚠️ Common Mistake to Avoid: Not squeezing out excess moisture from the spinach. After cooking, let it cool for a minute, then press gently with a spoon to release any liquid. This prevents a watery lasagna.

Step 3: Make the Béchamel

In the same skillet (or a medium saucepan), melt 3 tablespoons of butter over medium heat. Whisk in 3 tablespoons of all-purpose flour and cook for 1 to 2 minutes, stirring constantly, until the mixture turns a pale golden color — this is your roux. Gradually whisk in the milk, heavy cream, and broth, pouring slowly and whisking continuously to prevent lumps. Bring to a gentle simmer, still whisking, and cook for about 5 minutes until the sauce thickens enough to coat the back of a spoon. Stir in 1/2 cup of grated Parmesan until melted, then season with salt and pepper.

💡 mia’s Pro Tip: For an extra-smooth béchamel for your spinach lasagna with white sauce, warm the milk before adding it to the roux. A warm liquid incorporates more easily and reduces the chance of lumps.

Step 4: Assemble the Lasagna

Reduce the oven temperature to 375°F (190°C). Spread a thin layer of béchamel on the bottom of a 9×13-inch baking dish — this prevents the noodles from sticking. Layer 3 lasagna noodles (no-boil or regular), then half of the roasted butternut squash, half of the cooked spinach mixture, dollops of ricotta cheese, and a third of the remaining béchamel. Sprinkle with mozzarella. Repeat with another layer: noodles, remaining squash, remaining spinach, remaining ricotta, and another third of béchamel and mozzarella. Top with the final layer of noodles, the remaining béchamel, the remaining Parmesan, and the remaining mozzarella.

⚠️ Common Mistake to Avoid: Skipping the bottom layer of béchamel. This is essential for no-boil noodles — it gives them the moisture they need to soften properly during baking.

Step 5: Bake and Rest

Cover the dish tightly with foil and bake for 25 minutes at 375°F. Remove the foil and bake for another 15 to 20 minutes, until the top is bubbly and golden brown. The cheese should be melted and the edges slightly caramelized. Let the lasagna rest for at least 10 minutes — this is crucial for clean slices. Garnish with fresh sage leaves if desired.

💡 mia’s Pro Tip: The resting period allows the béchamel to set and the layers to settle. If you cut into it too soon, the lasagna will slide apart. Patience pays off with this fall comfort food lasagna!

StepActionDurationKey Visual Cue
1Roast squash25-30 minTender with caramelized edges
2Cook spinach3-4 minFully wilted, no standing liquid
3Make béchamel8-10 minCoats spoon, smooth and glossy
4Assemble10-15 minEven layers, fully covered noodles
5Bake (covered)25 minSteaming, noodles softened
6Bake (uncovered)15-20 minGolden, bubbly crust
7Rest10 minSet and firm when sliced

Serving & Presentation

This butternut squash spinach lasagna is a showstopper, so give it the presentation it deserves. After the 10-minute rest, use a sharp chef’s knife to cut clean squares — wipe the blade between cuts for the neatest slices. Lift each portion with a wide spatula, making sure to capture all the layers. A small sprinkle of fresh sage leaves or a few toasted pine nuts on top adds visual appeal and a subtle earthy crunch.

In my Moroccan home, we often served hearty vegetable dishes with a side of crusty bread and a simple salad of tomatoes and cucumbers. For this creamy butternut squash lasagna, I love pairing it with a bright, lemony arugula salad dressed with olive oil and shaved Parmesan. The peppery greens cut through the richness of the béchamel beautifully. A glass of dry white wine — like a Sauvignon Blanc or a Pinot Grigio — completes the meal.

When I serve this at dinner parties in my NYC apartment, I always get the same reaction: people go back for seconds, and they can’t believe it’s a vegetarian lasagna recipe. The secret is in the layers — the visual contrast of the green spinach, the golden squash, and the creamy white sauce makes every plate look like it came from a restaurant kitchen.

Pairing TypeSuggestionsWhy It Works
Side DishArugula salad with lemon vinaigrette, roasted Brussels sprouts, garlic breadBright, acidic sides balance the creamy richness of the lasagna
Sauce / DipExtra warm béchamel on the side, chili flakes in olive oilAdds moisture and a touch of heat if desired
BeverageSauvignon Blanc, Pinot Grigio, dry cider, sparkling water with lemonCrisp, acidic drinks cut through the fat and cleanse the palate
GarnishFresh sage leaves, toasted pine nuts, shaved Parmesan, fresh thymeAdds color, texture, and aromatic freshness

Make-Ahead, Storage & Reheating

One of the things I love most about this butternut squash spinach lasagna is how well it works for meal prep. As a busy food blogger in NYC, I’m always looking for recipes that taste even better the next day — and this one absolutely does. The flavors meld together overnight, making it a perfect make-ahead dish for weeknight dinners or holiday gatherings.

MethodContainerDurationReheating Tip
RefrigeratorAirtight container or covered baking dishUp to 5 daysReheat individual slices in a 350°F oven for 10-12 min, or in the microwave for 2-3 min
FreezerFreezer-safe dish, tightly wrapped with foil and plastic wrapUp to 3 monthsThaw overnight in the fridge, then reheat covered at 350°F for 20-25 min
Make-AheadAssemble in baking dish, cover, refrigerate unbakedUp to 24 hours in advanceAdd 5-10 minutes to covered baking time if starting from cold

When reheating, the key is to avoid drying out the lasagna. If using the oven, cover the dish with foil and add a splash of milk or broth to the edge of the dish before reheating — this creates steam that keeps the noodles and béchamel moist. My favorite way to reheat a single slice is in a small skillet with a lid, over low heat, with a tablespoon of water added to the pan. The steam gently warms it through without making the noodles mushy. This creamy butternut squash lasagna is truly a gift that keeps on giving.

Variations & Easy Swaps

Over the years, I’ve experimented with many versions of this butternut squash spinach lasagna, and I’m excited to share three of my favorite variations. Whether you’re looking for a gluten-free option, a seasonal twist, or a flavor adventure with a Moroccan influence, there’s a version here for you.

VariationKey ChangeBest ForDifficulty Impact
Moroccan SpicedAdd saffron and cinnamon to béchamel; use kale instead of spinachAromatic, North African flavor loversSame — easy substitution
Gluten-FreeUse gluten-free lasagna noodles and gluten-free flour in béchamelGluten-sensitive guestsSlightly trickier — watch béchamel thickness
Winter Squash MedleyReplace half the butternut with roasted delicata or acorn squashFarmers market bounty, varied flavorSame — just adjust roasting time if needed

Moroccan Spiced Variation

This variation is close to my heart — it brings the flavors of my childhood into the lasagna. Add a pinch of saffron threads (crushed and steeped in 2 tablespoons of warm broth) to the béchamel along with 1/4 teaspoon of ground cinnamon. Replace the spinach with kale for a heartier green, and top the finished lasagna with toasted almonds instead of pine nuts. The saffron adds a floral, honey-like note, while cinnamon brings warmth that pairs beautifully with the roasted squash. This vegetarian lasagna recipe is a beautiful fusion of Italian technique and Moroccan soul.

Gluten-Free & Dairy-Free Variation

For a gluten-free butternut squash spinach lasagna, use certified gluten-free lasagna noodles (I like the brown rice ones) and substitute the all-purpose flour in the béchamel with a 1:1 gluten-free flour blend or sweet rice flour. For a dairy-free version, use unsweetened oat milk or cashew milk in the béchamel, replace the butter with a high-quality vegan butter, and use dairy-free mozzarella and Parmesan alternatives. The texture will be slightly less creamy, but the flavor still shines. I’ve tested this for my friends with dietary restrictions, and it’s always a hit.

Winter Squash Medley Variation

When I visit the Union Square Greenmarket in late fall, I can’t resist picking up a mix of winter squashes. For this variation, replace half the butternut squash with cubed delicata squash (skin left on — it’s edible!) or acorn squash. The different textures and sweetness levels create a more complex flavor profile. Roast each squash variety separately since they may cook at different rates. This version of the creamy butternut squash lasagna becomes a celebration of the season’s best.

Can I use frozen butternut squash instead of fresh in this lasagna?

Yes, you can use frozen butternut squash, but there’s an important caveat: frozen squash has a higher water content than fresh, so it won’t caramelize as beautifully during roasting. To get the best results with frozen squash, thaw it completely in the refrigerator overnight, then spread the pieces on a clean kitchen towel or paper towels and pat them very dry. Toss with olive oil, salt, and pepper, and spread in a single layer on a baking sheet. Roast at 425°F (instead of 400°F) for 20-25 minutes — the higher heat helps evaporate excess moisture. The texture will be slightly softer than fresh-roasted squash, but the flavor will still be delicious in your butternut squash spinach lasagna. Just be extra careful to drain any liquid before layering.

Do I need to cook the butternut squash before layering it in the lasagna?

Yes, absolutely — this is one of the most important steps for a successful creamy butternut squash lasagna. Raw butternut squash is too hard and dense to soften properly during the lasagna’s baking time (about 40-45 minutes total). If you add raw squash, you’ll end up with crunchy, undercooked pieces that ruin the texture of the dish. Roasting the squash before layering serves two purposes: it tenderizes the squash completely, and it concentrates the natural sugars through caramelization, giving you that sweet, nutty flavor that makes this dish so special. I recommend roasting at 400°F for 25-30 minutes until the edges are golden. You can also steam or sauté the squash in a covered pan with a little broth for about 15 minutes if you’re short on time, but roasting delivers the best flavor.

What can I substitute for ricotta cheese in a butternut squash and spinach lasagna?

If you don’t have ricotta on hand or want a lighter option, there are several excellent substitutes that work beautifully in this butternut squash spinach lasagna. The best alternative is full-fat cottage cheese — simply blend it in a food processor until smooth, and it becomes almost indistinguishable from ricotta in texture. Use the same amount (1/2 cup). Another great option is mascarpone cheese, which is richer and creamier than ricotta and adds a luxurious silkiness to the layers. For a dairy-free substitute, blend silken tofu with a tablespoon of nutritional yeast, a squeeze of lemon juice, and a pinch of salt — this gives you a creamy, protein-rich layer that mimics the texture of ricotta. All of these options will work well in your vegetarian lasagna recipe.

How do I prevent this butternut squash and spinach lasagna from becoming watery?

A watery lasagna is one of the most common problems home cooks face, and I’ve developed several foolproof strategies to prevent it in this creamy butternut squash lasagna. First, roast the squash until it’s tender and lightly caramelized — this drives off excess moisture and concentrates flavor. Second, after cooking the spinach, let it cool for a minute, then press it gently in a colander or against the side of the skillet with a spoon to release any liquid. Third, make sure your béchamel is thick enough — it should coat the back of a spoon and hold a line when you run your finger through it on the spoon. Fourth, use no-boil noodles (they absorb just the right amount of moisture) and don’t overcook them. Finally, let the lasagna rest for at least 10 minutes after baking — this allows the sauce to thicken and set, so you get clean slices instead of a soupy mess.

Can I make this butternut squash spinach lasagna ahead of time and refrigerate it before baking?

Yes, this spinach lasagna with white sauce is an excellent make-ahead dish! You can assemble the entire lasagna up to 24 hours in advance, cover it tightly with plastic wrap or foil, and store it in the refrigerator. In fact, the flavors meld together beautifully overnight, often resulting in an even more delicious lasagna the next day. When you’re ready to bake, remove the dish from the refrigerator and let it sit at room temperature for about 20 minutes while the oven preheats. Bake covered with foil at 375°F for 30 minutes (instead of 25, since it’s starting from cold), then uncover and bake for another 15-20 minutes until golden and bubbly. You may need to add 5-10 extra minutes of covered baking time overall. Just check that the center is hot and the noodles are tender before serving.

Is this butternut squash and spinach lasagna suitable for freezing?

Absolutely — this fall comfort food lasagna freezes exceptionally well! You can freeze it either baked or unbaked. To freeze unbaked, assemble the lasagna in a freezer-safe baking dish (use a metal or foil pan for best results), cool it completely, then wrap it tightly with a layer of plastic wrap followed by a layer of aluminum foil. Freeze for up to 3 months. To bake from frozen, remove the plastic wrap, cover with foil, and bake at 375°F for about 60-70 minutes (covered), then uncover and bake for another 15-20 minutes until hot and bubbly. If freezing a baked lasagna, let it cool completely, wrap tightly, and freeze. Thaw overnight in the refrigerator and reheat covered at 350°F for 20-25 minutes. The creamy béchamel may be slightly thinner after freezing, but the flavor remains wonderful.

What type of lasagna noodles work best for this recipe — no-boil or regular?

I’ve tested both types extensively for this creamy butternut squash lasagna, and I recommend no-boil (oven-ready) noodles for the best results. No-boil noodles are designed to absorb moisture from the béchamel and vegetables during baking, which helps create a perfectly structured lasagna with tender, evenly cooked noodles. They also save you time and cleanup since you don’t need to boil them beforehand. If you prefer to use regular lasagna noodles, cook them according to the package directions but reduce the cooking time by 2 minutes — they’ll finish cooking in the oven. Drain them well and lay them flat on a kitchen towel to prevent sticking. Either type works well, but no-boil noodles are the most convenient and reliable choice for this butternut squash spinach lasagna.

Can I substitute kale for spinach in this lasagna?

Yes, kale is an excellent substitute for spinach in this vegetarian lasagna recipe, and it’s actually my go-to swap when I want a heartier texture. Lacinato kale (also called Tuscan or dinosaur kale) works best because its flat leaves are tender and easy to work with. To use kale, remove the tough stems and chop the leaves into bite-sized pieces. You’ll need about 8 ounces of kale, which is roughly one large bunch. Cook it in the same way as the spinach — sauté garlic and shallot in butter, then add the kale in batches, cooking for 5-7 minutes until wilted and tender (kale takes slightly longer than spinach). Season with nutmeg, salt, and pepper the same way. The kale adds a slightly earthier, more robust flavor that pairs beautifully with the sweet roasted squash in this butternut squash spinach lasagna.

How many layers should this butternut squash lasagna have?

This creamy butternut squash lasagna is built with three layers of noodles, which is the ideal number for a 9×13-inch baking dish. The structure goes like this: a thin layer of béchamel on the bottom, then noodles, then half the roasted squash, half the spinach mixture, dollops of ricotta, a third of the remaining béchamel, and mozzarella. Repeat for the second layer. The final layer is noodles, the last third of béchamel, Parmesan, and mozzarella. Three layers give you a lasagna that’s tall enough to be impressive but not so thick that it’s difficult to cook evenly. Each slice has a beautiful cross-section with all the flavors represented in every bite. The ratio of filling to pasta is perfectly balanced — enough to be satisfying without overwhelming the delicate noodles.

What can I serve with this butternut squash and spinach lasagna for a complete meal?

This fall comfort food lasagna is hearty enough to stand on its own, but the right sides can elevate it into a truly memorable meal. I love serving it with a bright, acidic salad — my go-to is arugula tossed with lemon juice, extra-virgin olive oil, shaved Parmesan, and toasted walnuts. The peppery arugula and tangy lemon cut through the richness of the béchamel beautifully. For a vegetable side, try roasted broccoli or broccolini with garlic and chili flakes, or simply steamed green beans with a pat of butter. A crusty loaf of sourdough or ciabatta bread is perfect for sopping up any extra sauce on the plate. For wine, a dry Sauvignon Blanc or a light Pinot Grigio complements the creamy, nutty flavors without overpowering them. And if you’re serving this for a holiday dinner, a side of roasted carrots with honey and thyme makes a gorgeous, colorful addition.

Share Your Version!

I absolutely love hearing from you — there’s nothing that makes me happier than knowing one of my recipes has found its way into your kitchen. If you make this butternut squash spinach lasagna, please leave a star rating and a comment below telling me how it turned out. Did you try one of the variations? Did you add your own twist? Your feedback helps other home cooks discover and fall in love with this dish too.

And if you’re on Pinterest or Instagram, snap a photo of your creamy butternut squash lasagna and tag me @exorecipes — I feature my favorites in my stories every week! I’d especially love to see your take on the Moroccan spiced variation or any creative swaps you made. From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Butternut Squash & Spinach Lasagna recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

“`

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Butternut Squash & Spinach Lasagna: A Comforting, Creamy Twist on a Classic Favorite

  • Author: Chef Mia
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 10 minutes
  • Total Time: 1 hour 40 minutes
  • Yield: 8 servings 1x
  • Method: Main Course
  • Cuisine: Italian-American

Description

This creamy, comforting butternut squash and spinach lasagna is a delightful twist on the classic. Layers of tender pasta, roasted squash, fresh spinach, and a rich béchamel sauce create a hearty, flavorful dish perfect for fall.


Ingredients

Scale
  • 1 large butternut squash (about 2 lbs), peeled, seeded, and cut into 1/2-inch cubes
  • 2 tablespoons olive oil
  • Salt and black pepper, to taste
  • 1 tablespoon unsalted butter
  • 2 cloves garlic, minced
  • 1 shallot, finely chopped
  • 8 oz fresh spinach
  • 1/4 teaspoon nutmeg
  • 1/2 cup heavy cream
  • 1/2 cup vegetable or chicken broth
  • 2 cups whole milk
  • 3 tablespoons all-purpose flour
  • 3 tablespoons unsalted butter (for béchamel)
  • 1 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup ricotta cheese
  • 9 lasagna noodles (no-boil or regular, cooked if needed)
  • Fresh sage leaves (for garnish, optional)

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Toss the butternut squash cubes with olive oil, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes, until tender and lightly caramelized. Set aside.
  3. In a large skillet, melt 1 tablespoon butter over medium heat. Add the garlic and shallot, cooking until fragrant, about 2 minutes.
  4. Add the fresh spinach and cook until wilted, about 3-4 minutes. Season with nutmeg, salt, and pepper. Transfer to a bowl and set aside.
  5. In the same skillet (or a saucepan), make the béchamel: Melt 3 tablespoons butter over medium heat. Whisk in the flour and cook for 1-2 minutes until golden. Gradually whisk in the milk, cream, and broth. Bring to a simmer, stirring constantly until thickened, about 5 minutes. Stir in 1/2 cup Parmesan cheese and season with salt and pepper.
  6. Reduce the oven temperature to 375°F (190°C).
  7. Assemble the lasagna: Spread a thin layer of béchamel on the bottom of a 9×13-inch baking dish. Layer 3 lasagna noodles, then half of the butternut squash, half of the spinach mixture, dollops of ricotta, and a third of the remaining béchamel. Sprinkle with mozzarella.
  8. Repeat with another layer: noodles, remaining squash, remaining spinach, remaining ricotta, and another third of béchamel and mozzarella.
  9. Top with the final layer of noodles, remaining béchamel, remaining Parmesan, and mozzarella.
  10. Cover with foil and bake for 25 minutes. Remove foil and bake for another 15-20 minutes, until bubbly and golden.
  11. Let rest for 10 minutes before slicing. Garnish with fresh sage if desired.

Notes

For a quicker version, use pre-cubed butternut squash from the store. No-boil noodles work perfectly; just ensure enough béchamel to soften them. You can substitute kale for spinach if desired.


Nutrition

  • Calories: 450
  • Sugar: 8g
  • Fat: 24g
  • Carbohydrates: 42g
  • Protein: 18g


Butternut Squash & Spinach Lasagna: A Comforting, Creamy Twist on a Classic Favorite

ph">For more delicious inspiration, follow me on Pinterest!

Butternut Squash & Apple Casserole with Caramelized Fennel and Gruyere – A Cozy Fall Delight

⚖️
Difficulty
Medium
⏲️
Prep Time
25 mins
🕒
Cook Time
45 mins
⏱️
Total Time
70 mins
🍽️
Servings
8

Every fall, when the air turns crisp and the farmers markets in NYC overflow with winter squash and heirloom apples, I find myself back in my mother’s kitchen in Morocco — watching her coax sweetness out of root vegetables with patience and a whisper of spice. This butternut squash apple casserole is my ode to those memories, reimagined through the lens of my Parisian culinary training and the bold, seasonal energy of New York. The caramelized fennel brings an elegant, subtle sweetness that pairs beautifully with tart apples and nutty Gruyere, making this the savory apple casserole you didn’t know you needed. It’s a cozy fall side dish that stands proudly alongside any roast chicken, holiday turkey, or even a simple grain bowl for a weeknight dinner.

Picture this: fork-tender butternut squash, lightly caramelized at the edges, mingling with slices of Honeycrisp apple that have softened into jammy pockets of sweetness. The fennel — slowly cooked until it’s golden and jammy — adds a delicate anise note that doesn’t overwhelm but rather lifts the whole dish. A shower of thyme, a whisper of cinnamon, and then that glorious topping: Gruyere melted into a golden crust with Parmesan and panko for crunch. Every bite is a study in contrasts — creamy and crisp, sweet and savory, rich and bright. This is the kind of dish that makes you close your eyes and savor.

I’ve tested this butternut squash apple casserole more times than I can count, and I promise you — the caramelized fennel is the secret weapon. Most recipes skip this step, but taking the extra 15 minutes to develop deep, sweet fennel transforms the entire dish. My Paris-trained palate insists on building layers of flavor, and this technique delivers. One common mistake home cooks make is rushing the fennel — they want it soft, but not golden. Trust me, you want those deep brown edges. In this post, I’ll walk you through every detail, share my favorite apple varieties for baking, and give you a foolproof make-ahead strategy so you can enjoy this stress-free on the big day. Let’s dive in, friend.

Why This Butternut Squash Apple Casserole Recipe Is the Best

The flavor secret lies in the trifecta of caramelized fennel, roasted squash, and Gruyere cheese. Growing up in Morocco, my mother taught me that patience with onions and fennel unlocks a sweetness no sugar can replicate. I took that lesson to culinary school in Paris, where I learned to deglaze with apple cider vinegar to lift and balance those deep caramel notes. The Gruyere — nutty, slightly salty, and incredibly meltable — bridges the savory-sweet gap perfectly, creating a butternut squash apple casserole that feels both rustic and refined.

Perfected texture is everything in this fall squash casserole recipe. The squash is roasted first — not boiled or steamed — which concentrates its natural sugars and prevents a watery casserole. The apples go in halfway through roasting so they hold their shape while becoming tender. The fennel is caramelized slowly in butter and olive oil, developing a silky, almost melt-in-your-mouth quality. Then the Gruyere topping bakes into a golden, bubbly crust with a panko crunch that gives each forkful a satisfying contrast.

Foolproof and fast enough for a Tuesday night yet elegant enough for Thanksgiving — this savory apple casserole delivers on both fronts. The steps are straightforward: roast, caramelize, layer, bake. No complicated sauces, no tricky techniques. I’ve streamlined the process so that even a beginner can nail it on the first try. Plus, the entire casserole can be assembled a day ahead and baked just before serving, making it the ultimate cozy fall side dish for busy hosts.

Butternut Squash Apple Casserole Ingredients

I source my butternut squash from the Union Square Greenmarket in NYC, where the farmers know exactly when to harvest for peak sweetness. The fennel reminds me of the Mediterranean markets I visited during my Paris years — bright, aromatic, and begging to be caramelized. Every ingredient here earns its place, creating a chorus of fall flavors that sing together.

Ingredients List

  • 1 medium butternut squash (about 2.5 lbs), peeled, seeded, and cut into 1/2-inch cubes
  • 2 large Honeycrisp or Granny Smith apples, peeled, cored, and sliced into 1/4-inch wedges
  • 2 large fennel bulbs, trimmed and thinly sliced
  • 1 large yellow onion, thinly sliced
  • 2 tablespoons olive oil, divided
  • 2 tablespoons unsalted butter
  • 1 tablespoon fresh thyme leaves
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper, divided
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1 cup shredded Gruyere cheese
  • 1/2 cup grated Parmesan cheese
  • 1/3 cup panko breadcrumbs
  • 1 tablespoon apple cider vinegar
  • 2 tablespoons chopped fresh parsley, for garnish (optional)

Ingredient Spotlight

Butternut Squash: The queen of winter squash for this dish. Look for one with a long neck (more usable flesh) and a deep orange color. It should feel heavy for its size. In a pinch, you can substitute pre-cubed squash from the grocery store — just roast it 5 minutes longer.

Apples: Honeycrisp offers a perfect balance of sweet and tart with a texture that holds up to roasting. Granny Smith brings more tartness, which cuts through the rich cheese. Avoid Red Delicious or Gala — they turn to mush. For this butternut squash apple casserole, firm, tart-sweet apples are non-negotiable.

Fennel: Look for bulbs that are firm, white, and unblemished with fresh green fronds. Smaller bulbs tend to be more tender. The caramelization process mellows fennel’s licorice edge into something buttery and sweet — even fennel skeptics love it here.

Gruyere: This Swiss cheese is the star of the topping. Its nutty, slightly fruity flavor deepens when melted. For the best Gruyere fennel casserole, buy a block and shred it yourself — pre-shredded cheese has anti-caking agents that prevent smooth melting.

Original IngredientBest SubstitutionFlavor / Texture Impact
Butternut SquashKabocha or Honeynut SquashSweeter, denser texture; less water content, slightly shorter roast time
Honeycrisp AppleGranny Smith or BraeburnMore tartness, slightly firmer texture after roasting; excellent balance
Gruyere CheeseComte or EmmentalSimilar nuttiness; Comte is slightly creamier, Emmental is milder
Panko BreadcrumbsGluten-free panko or crushed pork rinds (for keto)Slightly less crunchy with GF panko; pork rinds add a savory crisp

How to Make Butternut Squash Apple Casserole — Step-by-Step

This butternut squash apple casserole comes together in five straightforward steps. I’ll guide you through each one with the eye of a trained chef and the warmth of your favorite home cook.

Step 1: Prepare the Vegetables

Preheat your oven to 400°F. Peel the butternut squash using a sharp vegetable peeler, cut off the stem and base, slice open lengthwise, and scoop out the seeds. Cut into 1/2-inch cubes. Core the apples and slice into 1/4-inch wedges. Trim the fennel bulbs, cut out the core, and slice thinly — a mandoline makes quick work of this. Slice the onion into thin half-moons.

💡 mia’s Pro Tip: Save the fennel fronds! Chop them and use as a garnish alongside the parsley for an extra pop of fresh anise flavor.

Step 2: Caramelize the Fennel and Onion

Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium heat. Add the sliced fennel, onion, and a generous pinch of salt. Cook, stirring occasionally, for 18–22 minutes, until the mixture is deeply golden and jammy. Deglaze with 1 tablespoon apple cider vinegar, scraping up any browned bits. Stir in half the fresh thyme leaves.

⚠️ Common Mistake to Avoid: Rushing the caramelization. If the heat is too high, the fennel will burn before it softens. Keep it at medium heat and be patient — those sweet, golden bits are the soul of this Gruyere fennel casserole.

Step 3: Roast the Squash and Apples

On a large baking sheet, toss the butternut squash cubes with 1 tablespoon olive oil, 1/2 teaspoon salt, 1/4 teaspoon pepper, cinnamon, and nutmeg. Spread in a single layer. Roast for 15 minutes. Remove from the oven, add the apple slices, toss gently, and return to the oven for another 10 minutes. The squash should be fork-tender and the apples softened but still holding their shape.

💡 mia’s Pro Tip: Don’t crowd the baking sheet. If the squash is piled up, it will steam instead of roast. Use two sheets if needed for even browning.

Step 4: Assemble the Casserole

Grease a 9×13-inch baking dish. Layer the roasted squash and apples evenly across the bottom. Spoon the caramelized fennel and onion mixture over the top. Sprinkle the remaining thyme leaves. In a small bowl, combine the shredded Gruyere, Parmesan, panko breadcrumbs, remaining 1/2 teaspoon salt, and 1/4 teaspoon pepper. Distribute this topping evenly over the casserole.

⚠️ Common Mistake to Avoid: Skipping the Parmesan in the topping. It adds umami depth and helps the panko toast to a beautiful golden brown. Don’t leave it out!

Step 5: Bake and Serve

Reduce the oven temperature to 375°F. Bake the casserole for 20–25 minutes, until the cheese is bubbly and the topping is deeply golden. Let it rest for 5 minutes before serving — this allows the layers to settle. Garnish with fresh parsley and reserved fennel fronds if desired.

💡 mia’s Pro Tip: For an extra-crunchy topping, switch the oven to broil for the last 2 minutes. Watch it closely — panko can go from golden to burnt in seconds!

StepActionDurationKey Visual Cue
1Prep vegetables15 minsSquash cubes uniform 1/2-inch, fennel sliced paper-thin
2Caramelize fennel & onion18–22 minsDeep golden brown, jammy texture, sweet aroma
3Roast squash & apples25 mins totalSquash fork-tender, apples soft but intact
4Assemble casserole5 minsEven layers, topping evenly distributed
5Bake & rest20–25 minsCheese bubbly, topping golden brown

Serving & Presentation

This butternut squash apple casserole is a showstopper straight from the oven. Serve it family-style from the baking dish — the golden, bubbling cheese crust and the deep orange squash peeking through are gorgeous on their own. For a more elegant presentation, spoon portions onto individual plates with a wide spatula to keep the layers intact. Garnish with a sprinkle of fresh parsley and a few reserved fennel fronds for a pop of green.

In my NYC apartment, I love pairing this savory apple casserole with a simple roast chicken or a spatchcock turkey for holiday gatherings. It also complements a seared pork loin beautifully — the sweetness of the squash and apples echoes the natural sweetness of pork. For a vegetarian feast, serve it alongside a hearty lentil loaf or stuffed portobello mushrooms. A crisp green salad with a lemony vinaigrette cuts through the richness perfectly.

Growing up in Morocco, we would have served something like this alongside a fragrant lamb tagine with preserved lemons and olives. The sweet-savory balance is very much in the North African tradition. In Paris, I learned to pair such a dish with a glass of dry Riesling or a light Pinot Noir — the acidity in both wines lifts the richness of the Gruyere and the caramelized fennel.

Pairing TypeSuggestionsWhy It Works
Side DishRoast chicken, holiday turkey, seared pork loin, lentil loafSweet-savory casserole complements rich proteins and earthy vegetarian mains
Sauce / DipLemon tahini drizzle, balsamic reduction, herbed yogurtBright acidity and creaminess balance the caramelized richness
BeverageDry Riesling, light Pinot Noir, hard cider, sparkling water with lemonAcidity cuts through cheese and caramel; cider echoes apple notes
GarnishFresh parsley, fennel fronds, toasted pumpkin seeds, flaky sea saltAdds freshness, crunch, and a pop of color to the golden casserole

Make-Ahead, Storage & Reheating

As a busy NYC food blogger who’s also a mom and a cookbook author, I live by make-ahead strategies. This butternut squash apple casserole is a dream for Thanksgiving prep or Sunday meal prep. You can assemble it completely (without baking) up to 24 hours in advance and refrigerate it covered. When you’re ready to serve, just pop it in the oven — add about 10 extra minutes since you’re starting from cold.

MethodContainerDurationReheating Tip
RefrigeratorCovered baking dish or airtight containerUp to 4 daysReheat at 350°F for 15-20 mins until bubbly; add 5 mins if cold
FreezerFreezer-safe dish or zip-top bag (cool completely first)Up to 3 monthsThaw overnight in fridge; bake at 350°F for 30 mins covered, then 10 mins uncovered
Make-AheadAssemble in baking dish, cover with foilUp to 24 hours in advanceAdd 10-15 mins to bake time. Remove foil for last 10 mins for crispy topping

If you have leftovers, this savory apple casserole reheats beautifully. The key is to use the oven rather than the microwave — the microwave will make the panko topping soggy. A 350°F oven for about 15 minutes restores the crunch and melts the cheese back to its glorious, stretchy self. I sometimes sneak leftover casserole into a breakfast frittata the next morning — just fold it into beaten eggs and bake. Trust me, it’s life-changing.

Variations & Easy Swaps

VariationKey ChangeBest ForDifficulty Impact
Moroccan SpicedAdd ras el hanout, saffron, and dried apricotsExotic dinner parties, holiday feasts with a twistEasy
Gluten-Free / Dairy-FreeUse GF panko, omit cheese or use vegan cheeseDietary restrictions, allergen-friendly mealsEasy
Caramelized Onion & PearSwap fennel for 2 large onions, use Bosc pears instead of applesFall gatherings, weeknight comfort foodEasy

Moroccan Spiced Version

This variation pays homage to my roots. Add 1 teaspoon of ras el hanout (a fragrant Moroccan spice blend) and a pinch of saffron threads steeped in 2 tablespoons of warm water to the roasted squash. Fold in 1/3 cup chopped dried apricots along with the apples before roasting. The saffron adds a floral, honeyed depth, while the ras el hanout brings warm notes of cumin, coriander, and cinnamon. Omit the Gruyere topping and instead use a mixture of crumbled feta and toasted almonds for a North African-inspired finish that will transport you straight to a Marrakech souk.

Gluten-Free / Dairy-Free Version

To make this butternut squash apple casserole gluten-free, simply substitute the panko breadcrumbs with gluten-free panko (I like Ian’s brand) or crushed plantain chips for a unique crunch. For dairy-free, omit the Gruyere and Parmesan and use a high-quality vegan shred that melts well — I recommend Violife or Miyoko’s. You can also skip the cheese entirely and top with a mixture of nutritional yeast, gluten-free panko, and a drizzle of olive oil for a cheesy flavor without the dairy. The texture will be slightly less gooey but still deliciously comforting.

Caramelized Onion & Pear Version

When fennel isn’t in season or you simply want a different flavor profile, swap it for 2 large yellow onions and use Bosc pears instead of apples. The onions caramelize even more deeply than fennel, giving the dish a sweet, savory richness that pairs beautifully with the squash. Bosc pears hold their shape well during roasting and have a delicate, honeyed flavor. Use the same caramelization technique and the same Gruyere topping — the result is a cozy, familiar fall dish that tastes like home. I discovered this combination on a chilly Friday at the Union Square market and it’s become a weeknight staple in my apartment.

Share Your Version!

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Butternut Squash & Apple Casserole recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Butternut Squash & Apple Casserole with Caramelized Fennel and Gruyere A Cozy Fall Delight

  • Author: Chef Mia

Instructions




    Butternut Squash & Apple Casserole with Caramelized Fennel and Gruyere A Cozy Fall Delight

    Buttermilk Raspberry Muffins with Streusel and Homemade Berry Swirl – Tender, Tangy & Topped with Crunch

    ⚖️
    Difficulty
    Easy
    ⏲️
    Prep Time
    20 mins
    🕒
    Cook Time
    20 mins
    ⏱️
    Total Time
    40 mins
    🍽️
    Servings
    12 muffins

    I still remember the first time I made buttermilk raspberry muffins with a homemade berry swirl and buttery streusel – it was a rainy Saturday in my tiny Manhattan kitchen, and the smell of cinnamon and warm berries reminded me of my mother’s kitchen in Morocco. She would make honey-drenched pastries on cool mornings, and I wanted to create something that brought that same warmth to my New York life. These tender, tangy muffins are my love letter to both worlds.

    Imagine sinking your teeth into a soft, pillowy muffin with a gentle tang from buttermilk, studded with bright, juicy raspberries, and topped with a crunchy, buttery streusel that shatters with every bite. Then there’s the berry swirl – a deep, ruby ribbon of concentrated raspberry jam that runs through each muffin like a secret treasure. The balance of sweet and tart, soft and crunchy, is what makes this muffin unforgettable.

    Over the years, I’ve honed this recipe in my NYC kitchen to be absolutely foolproof. The trick? A homemade berry swirl that’s cooked down with a splash of lemon juice to keep it from sinking, and a streusel that’s chilled so it stays distinct. I’ll share my best tips below – including how to avoid the dreaded dry muffin and how to get that perfect dome. Let’s bake!

    Why This Buttermilk Raspberry Muffin Recipe Is the Best

    The Flavor Secret – My French pastry training taught me the power of a good acid, and buttermilk is the star here. It not only tenderizes the crumb but also balances the sweetness of the berries and streusel. The homemade berry swirl (blush – I learned from making Moroccan fruit confits) adds a concentrated raspberry punch that store-bought jam just can’t match.

    Perfected Texture – I spent weeks testing the ratio of wet to dry ingredients to achieve a muffin that’s light, moist, and never dense. The key is to not overmix – I whisk the dry and wet separately, then fold them gently until just combined. The streusel, with cold butter cut into the flour, bakes into a crunchy topping that stays put instead of melting into the batter.

    Foolproof & Fast – Even beginner bakers succeed with this recipe. The steps are straightforward: make the swirl, make the streusel, mix the batter, assemble, and bake. I’ve streamlined the process so you can have warm, bakery-style muffins on the table in under 45 minutes.

    Buttermilk Raspberry Muffins Ingredients

    I source my raspberries from the Union Square Greenmarket in the summer, and my buttermilk from a local dairy. But every ingredient here is available at any US grocery store. Let me walk you through the components.

    Ingredients List

    • For the Berry Swirl: 1 cup fresh or frozen raspberries, 2 tbsp granulated sugar, 1 tbsp lemon juice
    • For the Streusel Topping: 1/2 cup all-purpose flour, 1/4 cup granulated sugar, 1/4 cup packed light brown sugar, 1/2 tsp ground cinnamon, 1/4 cup cold unsalted butter, cubed
    • For the Muffins: 2 cups all-purpose flour, 1/2 cup granulated sugar, 2 tsp baking powder, 1/2 tsp baking soda, 1/2 tsp salt, 1/2 tsp ground cinnamon, 1 cup buttermilk, 1/2 cup unsalted butter melted and cooled, 2 large eggs, 1 tsp vanilla extract, 1 cup fresh or frozen raspberries (whole, not for swirl)

    Ingredient Spotlight

    Buttermilk – The sour tang of buttermilk is essential for tender muffins. It reacts with the baking soda to create lift and a soft crumb. If you don’t have buttermilk, you can make a quick substitute: add 1 tbsp of lemon juice or white vinegar to 1 cup of whole milk and let it sit for 5 minutes. It won’t be exactly the same, but it works in a pinch.

    Raspberries (for swirl and whole) – I prefer fresh raspberries for the swirl because they break down more evenly, but frozen work too – just don’t thaw them. For the whole berries folded into the batter, frozen helps prevent them from turning into mush. Either way, use high-quality berries for the best flavor.

    Butter (for streusel) – Cold butter is non-negotiable. It creates those crumbly, tender pieces that bake into a golden crust. I cut it into small cubes and work it into the flour with my fingertips – a technique I learned at Le Cordon Bleu in Paris.

    Original IngredientBest SubstitutionFlavor / Texture Impact
    ButtermilkMilk + lemon juice (1 cup milk + 1 tbsp lemon juice, sit 5 min)Slightly less tang; still tender
    Butter (streusel)Cold coconut oil (solid)Slightly less rich; still crumbly
    RaspberriesBlueberries or diced strawberriesDifferent sweetness; may need more sugar

    How to Make These Muffins – Step-by-Step

    Making these buttermilk raspberry muffins from scratch is easier than you think. Follow my steps and you’ll have a batch of bakery-worthy gems in no time.

    Step 1: Make the Berry Swirl

    In a small saucepan, combine 1 cup raspberries, 2 tablespoons sugar, and 1 tablespoon lemon juice. Cook over medium heat, stirring occasionally, until the berries break down and the mixture thickens, about 5 minutes. Remove from heat and let cool. Mash with a fork if you like a smoother swirl – I prefer a few chunks for texture. Set aside.

    💡 mia’s Pro Tip: Don’t skip the lemon juice – it helps the pectin set and keeps the swirl from turning into a runny mess that sinks to the bottom.

    Step 2: Make the Streusel

    In a medium bowl, whisk together 1/2 cup flour, 1/4 cup granulated sugar, 1/4 cup brown sugar, and 1/2 teaspoon cinnamon. Cut in 1/4 cup cold cubed butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with some pea-sized pieces. Refrigerate while you make the muffin batter – keeping it cold is key.

    ⚠️ Common Mistake to Avoid: If your butter warms up, the streusel will spread and melt into the muffins instead of staying on top. Always chill your streusel before baking.

    Step 3: Preheat and Prepare

    Preheat your oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or grease the cups well. I use tulip-style liners for a premium look – they also make the muffins pop right out.

    Step 4: Make the Muffin Batter

    In a large bowl, whisk together 2 cups flour, 1/2 cup sugar, 2 teaspoons baking powder, 1/2 teaspoon baking soda, 1/2 teaspoon salt, and 1/2 teaspoon cinnamon. In a separate bowl, whisk 1 cup buttermilk, 1/2 cup melted butter (cooled), 2 eggs, and 1 teaspoon vanilla until smooth. Pour the wet ingredients into the dry and stir with a spatula just until combined – a few lumps are fine. Gently fold in 1 cup raspberries.

    💡 mia’s Pro Tip: Overmixing develops gluten and makes muffins tough. Stop as soon as you no longer see dry flour – it’s okay if it’s a little lumpy.

    Step 5: Assemble and Bake

    Divide the batter evenly among the muffin cups, filling each about 3/4 full. Spoon a heaping teaspoon of the berry swirl on top of each muffin, then use a knife or skewer to gently swirl it into the batter – don’t overdo it. Sprinkle the streusel generously over each muffin. Bake for 18 to 22 minutes, until the tops are golden and a toothpick inserted into the center comes out clean. Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.

    ⚠️ Common Mistake to Avoid: Don’t overfill the cups – if they’re too full, the muffins will spill over the edges and lose their dome. Three-quarters full is the sweet spot.

    StepActionDurationKey Visual Cue
    1Cook berry swirl5 minBerries break down, mixture thickens
    2Make streusel5 minCoarse crumbs with pea-sized butter pieces
    3Preheat oven10 minOven at 375°F
    4Mix batter & fold10 minJust combined, lumpy batter
    5Assemble & bake18–22 minGolden tops, clean toothpick

    Serving & Presentation

    I like to serve these buttermilk raspberry muffins slightly warm – the streusel is at its crunchiest and the berry swirl is still a little molten. For a brunch spread, arrange them on a wooden board with a bowl of fresh berries and a pot of strong coffee. In Morocco, we’d serve something like this with mint tea, but here in New York, a cappuccino does the trick.

    For a dinner party, dust the muffins with a little powdered sugar and serve them alongside a dollop of whipped cream or a scoop of vanilla ice cream. The contrast of warm muffin and cold cream is divine.

    Pairing TypeSuggestionsWhy It Works
    Side DishFresh fruit salad, yogurt parfaitAdds freshness and contrast
    Sauce / DipHoney butter, lemon glaze, crème fraîcheEnhances sweetness or tanginess
    BeverageCoffee, chai latte, cold brewWarmth of the drink complements bakery flavors
    GarnishPowdered sugar, fresh mint sprigsAdds visual appeal and freshness

    Make-Ahead, Storage & Reheating

    I live by meal prep, and these muffins are perfect for it. I often make a double batch on Sunday and stash them for busy weekday mornings. Here’s my tested system for keeping them fresh.

    MethodContainerDurationReheating Tip
    RefrigeratorAirtight containerUp to 3 daysMicrowave 15 seconds, or oven 300°F for 5 min
    FreezerWrap individually in plastic wrap, then in freezer bagUp to 3 monthsThaw at room temp or microwave 30 seconds
    Make-AheadStore streusel and swirl separatelyUp to 2 days in advanceAssemble and bake fresh the morning of

    To reheat, I pop a muffin in the microwave for about 15 seconds – that’s enough to bring back the softness and melt the berry swirl. If you want to revive the streusel crunch, place the muffin in a 300°F oven for 5 minutes. The streusel will crisp right back up.

    Variations & Easy Swaps

    I love how versatile this muffin base is. Here are a few twists I’ve developed for different seasons and dietary needs.

    VariationKey ChangeBest ForDifficulty Impact
    Lemon-BlueberrySwap raspberries for blueberries; add 1 tbsp lemon zestSummer brunchesEasy
    Gluten-FreeReplace all-purpose flour with 1:1 gluten-free blend (add 1/4 tsp xanthan gum if blend doesn’t contain it)Gluten-sensitive guestsEasy (texture slightly more tender)
    Spiced PearUse diced ripe pear instead of raspberries; add 1/4 tsp cardamom and 1/4 tsp gingerFall bakingEasy

    Lemon-Blueberry Swap

    This is my go-to for summer. Replace the raspberries with fresh or frozen blueberries, and add the zest of one lemon to the batter. The lemon brightens the muffin and complements the buttermilk beautifully. I like to drizzle a simple lemon glaze (1 cup powdered sugar + 2 tbsp lemon juice) over the cooled muffins for an extra pop.

    Gluten-Free Version

    I’ve tested this with a cup-for-cup gluten-free flour blend, and it works wonderfully. Add a little more buttermilk (about 2 tablespoons) if the batter seems too thick. The texture is slightly more tender, but the streusel stays crunchy. Perfect for friends who avoid gluten.

    Spiced Pear Twist

    When fall hits the Union Square market, I swap berries for diced Bosc pears. The pear’s natural sweetness means you can reduce the sugar to 1/3 cup. Add a pinch of ground cardamom and ginger to the streusel for a Moroccan-inspired warmth that reminds me of my mother’s tea cakes.

    What can I use as a substitute for buttermilk in raspberry muffins?

    The best substitute is regular whole milk with an acid: add 1 tablespoon of fresh lemon juice or white vinegar to 1 cup of milk and let it sit for 5 minutes. It will thicken slightly and develop a tang similar to buttermilk. You can also use plain yogurt thinned with a little milk, or kefir. For a dairy-free option, use unsweetened almond milk plus 1 tablespoon lemon juice. The texture will be slightly less tender but still delicious. Avoid using just milk without acid, as you’ll lose the lift that reacts with the baking soda.

    How do you make a homemade raspberry swirl for muffins?

    It’s simple! In a small saucepan, combine 1 cup fresh or frozen raspberries, 2 tablespoons granulated sugar, and 1 tablespoon lemon juice. Cook over medium heat, stirring occasionally, until the berries break down and the mixture thickens, about 5 minutes. Remove from heat, let cool, and mash with a fork if you want a smoother swirl. The lemon juice is key – it helps the pectin set, so the swirl stays thick and doesn’t sink into the batter. You can make this ahead and store it in the fridge for up to a week.

    Should I use fresh or frozen raspberries for buttermilk muffins with streusel?

    Both work well, but each has a slight advantage. Fresh raspberries are best for the swirl because they break down evenly and have a brighter flavor. For the whole berries folded into the batter, frozen raspberries are actually better – they hold their shape during mixing and baking, preventing the batter from turning into a purple mess. If you use frozen, don’t thaw them first; add them straight from the freezer. If using fresh, be extra gentle when folding to avoid crushing them.

    How long do you bake buttermilk raspberry muffins with streusel topping?

    Bake at 375°F (190°C) for 18 to 22 minutes. Start checking at 18 minutes – the tops should be golden brown, and a toothpick inserted into the center of a muffin (avoiding the swirl) should come out clean or with a few moist crumbs. Every oven runs slightly different, so if you’re using a dark nonstick pan, check a minute or two early. Let them cool in the pan for exactly 5 minutes, then transfer to a wire rack to finish cooling. This prevents soggy bottoms and keeps the streusel crisp.

    Can I make buttermilk raspberry muffins ahead of time?

    Absolutely! These muffins are great for meal prep. You can bake them up to 3 days ahead and store in an airtight container at room temperature. For longer storage, freeze individually wrapped muffins for up to 3 months. If you want to prep the components separately, make the berry swirl and streusel up to 2 days ahead, then assemble and bake fresh the morning you need them. The muffins also reheat beautifully – just 15 seconds in the microwave brings back the soft texture.

    Why did my streusel sink into the muffin batter?

    This usually happens for two reasons: the streusel butter was too warm when you added it, or the muffin batter was too thin. Always chill your streusel for at least 10 minutes before topping the muffins. Also, make sure your batter is thick enough – if it’s too runny, the streusel can’t sit on top and will sink. Another tip: don’t press the streusel into the batter; just sprinkle it generously. Finally, bake immediately after adding the streusel – if you let the muffins sit, the butter melts and the streusel disappears.

    How do I keep the berry swirl from sinking to the bottom?

    There are two secrets: first, make sure your berry swirl is thick enough – cook it down until it’s jammy, like a thick syrup. Second, don’t over-swirl. Drop a teaspoonful on top of the batter and use a knife to make just two or three gentle rotations. If you stir it vigorously, it will mix into the batter and fall to the bottom. Also, using frozen raspberries in the batter helps, because they stay suspended while the batter sets.

    Can I use a different fruit for the swirl?

    Yes! This technique works beautifully with strawberries, blackberries, blueberries, or even diced mango. Adjust the sugar based on the sweetness of the fruit – for strawberries, use the same amount; for tart blackberries, you might need an extra tablespoon of sugar. The cooking time stays the same: about 5 minutes until the fruit breaks down and thickens. If using a very watery fruit like watermelon, cook a bit longer to reduce the liquid. The swirl adds a lovely pocket of concentrated fruit flavor.

    What is the best way to store leftover muffins?

    Store completely cooled muffins in an airtight container at room temperature for up to 3 days. If you live in a humid environment, add a paper towel to the bottom of the container to absorb excess moisture – change the towel daily. For longer storage, wrap each muffin in plastic wrap, place in a freezer bag, and freeze for up to 3 months. To thaw, leave at room temperature for about an hour, or microwave on high for 20-30 seconds. I recommend reheating to restore the streusel crunch.

    Can I double this recipe?

    Absolutely! This recipe doubles beautifully. Simply multiply all ingredients by two and use a large bowl. If you’re making a double batch, you may need to bake in two separate muffin tins; don’t crowd the oven – bake one tray at a time on the middle rack, or rotate pans halfway through if you bake both together. The bake time increases by 2-3 minutes because of the extra batter, so start checking at 20 minutes. The streusel and swirl can also be doubled without issue.

    Share Your Version!

    I’d love to see how your buttermilk raspberry muffins turn out! Did you try the lemon-blueberry variation? Or did you invent a new twist with chocolate chips? Drop a comment below and let me know – your feedback helps other bakers and makes my day.

    If you share a photo on Pinterest or Instagram, tag me @exorecipes so I can repost your creation. And if you have any questions about the recipe, ask away – I’m here to help you bake your best batch yet.

    From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

    📌

    Love This Recipe? Save It to Pinterest!

    If you enjoyed this Buttermilk Raspberry Muffins with Streusel and Homemade Berry Swirl recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

    👉 Follow mia on Pinterest @exorecipe

    📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

    Print

    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Buttermilk Raspberry Muffins with Streusel and Homemade Berry Swirl

    • Author: Chef Mia
    • Prep Time: 20 minutes
    • Cook Time: 20 minutes
    • Total Time: 40 minutes
    • Yield: 12 muffins 1x
    • Method: Breakfast, Brunch, Dessert
    • Cuisine: American

    Description

    Tender buttermilk muffins filled with fresh raspberries and a homemade berry swirl, topped with a buttery streusel crumb.


    Ingredients

    Scale
    • For the Berry Swirl:
    • 1 cup fresh or frozen raspberries
    • 2 tablespoons granulated sugar
    • 1 tablespoon lemon juice
    • For the Streusel Topping:
    • 1/2 cup all-purpose flour
    • 1/4 cup granulated sugar
    • 1/4 cup packed light brown sugar
    • 1/2 teaspoon ground cinnamon
    • 1/4 cup cold unsalted butter, cubed
    • For the Muffins:
    • 2 cups all-purpose flour
    • 1/2 cup granulated sugar
    • 2 teaspoons baking powder
    • 1/2 teaspoon baking soda
    • 1/2 teaspoon salt
    • 1/2 teaspoon ground cinnamon
    • 1 cup buttermilk
    • 1/2 cup unsalted butter, melted and cooled
    • 2 large eggs
    • 1 teaspoon vanilla extract
    • 1 cup fresh or frozen raspberries

    Instructions

    1. Make the berry swirl: In a small saucepan, combine 1 cup raspberries, 2 tablespoons sugar, and lemon juice. Cook over medium heat, stirring occasionally, until berries break down and mixture thickens, about 5 minutes. Remove from heat and let cool. Mash with a fork if desired, then set aside.
    2. Make the streusel: In a medium bowl, whisk together flour, granulated sugar, brown sugar, and cinnamon. Cut in cold butter using a pastry cutter or your fingers until mixture resembles coarse crumbs. Refrigerate until ready to use.
    3. Preheat oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or grease well.
    4. Make the muffins: In a large bowl, whisk together flour, sugar, baking powder, baking soda, salt, and cinnamon. In a separate bowl, whisk buttermilk, melted butter, eggs, and vanilla until smooth. Pour wet ingredients into dry and stir until just combined (do not overmix). Gently fold in remaining 1 cup raspberries.
    5. Divide batter evenly among muffin cups, filling each about 3/4 full. Spoon a teaspoon of berry swirl on top of each muffin and lightly swirl with a knife. Sprinkle streusel generously over each muffin.
    6. Bake for 18-22 minutes, until muffins are golden and a toothpick inserted into center comes out clean. Cool in pan for 5 minutes, then transfer to a wire rack to cool completely.

    Notes

    These muffins can be stored in an airtight container at room temperature for up to 3 days. To freeze, wrap individually and place in a freezer bag for up to 3 months.


    Nutrition

    • Calories: 320 kcal
    • Sugar: 22 g
    • Fat: 14 g
    • Carbohydrates: 45 g
    • Protein: 5 g


    Buttermilk Raspberry Muffins with Streusel and Homemade Berry Swirl

    “`html

    Burrata Tomato Peach Salad: A Summery Delight Bursting with Flavor – Creamy, Sweet & Tangy in Every Bite

    ⚖️
    Difficulty
    Easy
    ⏲️
    Prep Time
    10 mins
    🕒
    Cook Time
    0 mins
    ⏱️
    Total Time
    10 mins
    🍽️
    Servings
    4

    Let me take you back to a sweltering August afternoon at the Union Square Greenmarket in New York City. I was standing between a tower of heirloom tomatoes in every shade of red and orange and a crate of peaches so fragrant they smelled like summer itself. That moment, standing there with a basket of burrata from a local dairy, I knew exactly what I wanted to create: a burrata tomato peach salad that captures everything I love about this season. This isn’t just another summer peach salad recipe — it’s the one I’ve been perfecting since my Paris culinary school days, where I learned that the best dishes let the ingredients sing without fussing over them. The creamy burrata against sweet peaches and tangy tomatoes, all tied together with a glossy balsamic glaze and fresh basil — it’s a tomato peach caprese reimagined with a bold, modern twist.

    Imagine sinking your fork into a slice of velvety burrata that gives way with the gentlest pressure, its cream mingling with the juice of a sun-warmed heirloom tomato and the honeyed sweetness of a perfectly ripe peach. The balsamic glaze adds a tangy, almost caramelized note that cuts through the richness, while the basil leaves offer little bursts of peppery freshness. Every bite is a study in contrasts — cool and creamy, sweet and acidic, soft and slightly firm. It’s the kind of fresh summer salad idea that makes you close your eyes and savor the moment. I learned this balance of textures and temperatures from my mother’s kitchen in Morocco, where she would layer ripe figs with soft goat cheese and drizzle them with honey and rose water. That same principle of pairing creamy cheese with sweet fruit is at the heart of this tomato peach caprese.

    What makes my version of this burrata tomato peach salad different from the countless others you’ll find? It comes down to three things I’ve refined over years of cooking: the quality of the balsamic glaze (I make mine with a reduction that includes a touch of honey and a pinch of smoked paprika), the temperature of the burrata (always let it come to room temperature — this is non-negotiable), and the way I layer the ingredients for maximum visual and textural impact. I’ll show you exactly how to choose the ripest peaches, how to slice them without crushing them, and one common mistake that even experienced home cooks make that turns this salad from stellar to soggy. Plus, I’ll share my favorite substitutions so you can make this burrata salad with peaches even when stone fruit isn’t at its peak. Trust me, once you make this version, you’ll never go back.

    Why This Burrata Tomato Peach Salad Recipe Is the Best

    The Flavor Secret: This isn’t just about tossing ingredients together — it’s about coaxing the best from each one. My burrata salad with peaches gets its depth from a balsamic glaze that I reduce with a whisper of smoked paprika and a tiny pinch of flaky sea salt. That smoky, slightly sweet glaze clings to the creamy burrata and the juicy fruit, creating a flavor profile that’s both familiar and surprising. It’s a trick I picked up from a pastry chef in Paris who used smoked salt in her caramel — and it works beautifully here. The key is to use a good-quality balsamic vinegar and reduce it slowly so it becomes syrupy but not bitter. This one detail elevates the entire fresh summer salad idea into something truly memorable.

    Perfected Texture: Texture is where many burrata tomato peach salads fall apart — literally. Some recipes end up with a watery puddle at the bottom of the plate, or the burrata breaks down into a sad, milky mess. My technique involves patting the tomato slices dry with a paper towel before layering, which prevents excess liquid from diluting the cream. I also tear the burrata rather than cutting it, because a clean cut pushes the cream out while a gentle tear keeps it intact. Each slice of peach and tomato is cut to the same thickness — about ¼ inch — so every forkful gives you the perfect ratio of fruit to cheese. This attention to detail comes straight from my training in French sauce work, where precision in prep determines the success of the final dish.

    Foolproof & Fast: Let’s be honest — not every recipe that looks beautiful on Instagram is easy to pull off on a busy Tuesday. But this summer peach salad recipe is genuinely foolproof. There’s no cooking, no complicated techniques, and no specialty equipment. It takes exactly 10 minutes from start to finish, and the only real skill you need is knowing how to slice fruit. I’ve taught this recipe to friends in my NYC apartment who claim they can’t cook, and every single one has nailed it on the first try. The key is in the order of assembly and a few small tricks (like drizzling the glaze in a crosshatch pattern so every bite gets some). Whether you’re serving it as a side dish for a backyard barbecue or a light lunch on a weekday, this burrata tomato peach salad delivers every time without stress or fuss.

    Burrata Tomato Peach Salad Ingredients

    I source most of my ingredients for this burrata tomato peach salad from the farmers market near my apartment in Chelsea, or from Russo’s on First Avenue when I’m in a pinch. The key is buying what’s in season — truly ripe peaches and tomatoes don’t need any help from you. I still remember buying my first heirloom tomatoes at a market in the South of France during culinary school; the vendor handed me a slice and said, “Taste the sun.” That’s exactly what you’re looking for: fruit that tastes like sunshine. For the burrata, I recommend finding one that’s as fresh as possible — check the date on the package and look for one that’s plump and feels slightly springy when you gently press it.

    Ingredients List

    • 2 ripe peaches, sliced ¼-inch thick
    • 2 large heirloom tomatoes, sliced ¼-inch thick
    • 8 oz burrata cheese, at room temperature
    • ¼ cup fresh basil leaves, loosely packed
    • 2 tablespoons balsamic glaze (store-bought or homemade)
    • 2 tablespoons extra virgin olive oil, preferably high-quality
    • Salt and black pepper to taste
    • Optional: flaky sea salt and microgreens for garnish

    Ingredient Spotlight

    Peaches: The star of this summer peach salad recipe needs to be perfectly ripe but still firm enough to hold its shape. Look for peaches that yield slightly to gentle pressure near the stem and smell intensely floral and sweet. If your peaches are underripe, let them sit on the counter for a day or two in a paper bag. For this burrata salad with peaches, yellow peaches work beautifully because they have a touch more acidity than white peaches, which balances the creamy burrata. In a pinch, nectarines are an excellent substitute — they have a similar sweetness and actually hold their shape a bit better when sliced.

    Heirloom Tomatoes: The variety of tomato you choose makes a real difference in this tomato peach caprese. Heirloom tomatoes are ideal because they have a complex sweetness and meaty texture that stands up to the burrata. I love using a mix of red, yellow, and green zebra tomatoes for visual appeal. When selecting tomatoes, look for ones that feel heavy for their size and have a rich, earthy aroma at the stem. If heirlooms aren’t available, Campari or vine-ripened tomatoes work well too. Avoid tomatoes that feel soft or have any bruised spots — they’ll turn your fresh summer salad idea into a watery mess.

    Burrata: This is the heart of the dish, so don’t skimp. Burrata is essentially mozzarella on the outside with a creamy, buttery center (called stracciatella). The best burrata is fresh, so check the packaging date and aim for one made within the last week. Before serving, let it sit at room temperature for at least 20 minutes — cold burrata loses its creamy, luscious texture. When you tear it open, the cream should flow slowly, not gush or be watery. If you can’t find burrata, fresh mozzarella is a decent substitute, but you’ll miss that luxurious, spreadable texture that makes this burrata tomato peach salad so special.

    Balsamic Glaze: The glaze ties everything together with its sweet-tangy richness. I recommend buying a good-quality aged balsamic glaze (look for one made from Trebbiano grapes with no added sugar or thickeners). Or you can make your own by simmering ½ cup of balsamic vinegar with 1 tablespoon of honey until it’s reduced by half and syrupy. The honey adds a subtle floral note that pairs beautifully with the peaches. A pinch of smoked paprika stirred into the reduction is my secret touch — it adds a warmth you can’t quite identify but absolutely notice.

    Original IngredientBest SubstitutionFlavor / Texture Impact
    Ripe peachesNectarinesSlightly firmer, equally sweet, works beautifully
    Heirloom tomatoesCampari or Roma tomatoesLess complex flavor, firmer texture, still good
    Burrata cheeseFresh mozzarellaLess creamy, similar milky flavor, loses lusciousness
    Balsamic glazeBalsamic vinegar + honey (reduced)More acidic, less thick, adjust quantity
    Fresh basilFresh mint or arugulaMint is cooler, arugula adds peppery bite

    How to Make Burrata Tomato Peach Salad — Step-by-Step

    I promise you — this is the easiest impressive dish you’ll make all summer. Follow these steps exactly, and you’ll have a salad that looks like it came from a fancy Brooklyn restaurant, all in the time it takes to catch up on a podcast episode.

    Step 1: Prepare the Fruit

    Wash the peaches and tomatoes gently under cool water and pat them completely dry with a clean kitchen towel or paper towels. Slice the peaches into ¼-inch thick wedges or rounds — I prefer wedges because they fan out beautifully on the plate. Slice the tomatoes to the same thickness. Place the tomato slices on a separate plate lined with a paper towel and let them sit for 2 minutes to draw out excess moisture. This step is crucial for preventing a watery salad.

    💡 mia’s Pro Tip: Use a serrated knife for slicing both peaches and tomatoes. A straight blade can crush the tender flesh, while a serrated edge glides through cleanly without bruising. This is a technique I learned in pastry school for slicing delicate fruit tarts.

    Step 2: Arrange the Base

    On a large, flat serving platter or a wooden board, arrange the sliced peaches and tomatoes in an alternating, overlapping pattern. Start from the outside and work your way in, creating a single layer of fruit. Don’t pile them — you want each piece to be visible and easy to pick up. The alternating colors of golden peach and red tomato create a stunning visual effect that’s pure summer on a plate.

    ⚠️ Common Mistake to Avoid: Don’t season the fruit at this stage. Salt draws out moisture, and if you salt the peaches and tomatoes before adding the burrata, you’ll end up with a pool of liquid at the bottom of the platter. Always season at the very end, just before serving.

    Step 3: Add the Burrata

    Remove the burrata from its packaging and pat it very gently with a paper towel to remove any excess liquid. Place the whole ball of burrata in the center of the arranged fruit — or tear it into 4 to 6 pieces and nestle them among the peaches and tomatoes, depending on the look you prefer. For a family-style presentation, I love keeping one large piece in the center and tearing smaller pieces around it. The contrast of the pristine white cheese against the colorful fruit is absolutely gorgeous.

    💡 mia’s Pro Tip: Always tear burrata by hand rather than cutting it with a knife. A clean cut pushes the creamy center out and you lose that luscious, oozy effect. Tearing creates uneven, craggy edges that catch the balsamic glaze and look more rustic and inviting.

    Step 4: Scatter Basil and Drizzle

    Tuck the fresh basil leaves artfully around the platter — some under the burrata, some on top, some peeking out from between the fruit slices. Don’t chop the basil; leave the leaves whole for maximum flavor and presentation. Drizzle the balsamic glaze in a back-and-forth pattern across the entire salad, making sure every piece of fruit and every bit of burrata gets a little bit. Follow with a generous drizzle of extra virgin olive oil — use a good one here, as it’s a primary flavor in this tomato peach caprese.

    ⚠️ Common Mistake to Avoid: Don’t overdrizzle! You want the glaze and oil to enhance the ingredients, not drown them. Start with 2 tablespoons of each and add more if needed. You can always add more, but you can’t take it away. Trust me, I’ve overdressed many a salad in my early NYC cooking days.

    Step 5: Season and Garnish

    Sprinkle a generous pinch of flaky sea salt (like Maldon) over the entire salad — this is non-negotiable for bringing out the sweetness of the fruit and the richness of the cheese. Add a few grinds of black pepper. If you’re using microgreens or any additional garnish like edible flowers, scatter them on top now. Serve immediately, while the burrata is still cool and creamy and the fruit is at its peak. This burrata tomato peach salad waits for no one!

    💡 mia’s Pro Tip: For the best flavor contrast, serve this salad slightly chilled but not cold. Let it sit at room temperature for 5 minutes after assembling if your ingredients were refrigerated. The cold numbs the sweetness of the peaches and the delicacy of the burrata. Room temperature allows all the flavors to shine.

    StepActionDurationKey Visual Cue
    1Prepare & dry fruit3 minTomatoes on paper towel, no visible moisture
    2Arrange fruit on platter3 minAlternating colors, single layer
    3Tear & place burrata1 minCreamy center visible at tear points
    4Scatter basil & drizzle2 minGlaze coats fruit in thin ribbons
    5Season & garnish1 minFlaky salt glistens on fruit and cheese

    Serving & Presentation

    This burrata tomato peach salad is best served as a show-stopping centerpiece at a summer lunch, a backyard barbecue, or a light dinner with crusty bread and a glass of crisp white wine. I love bringing it to potlucks because it travels surprisingly well if you keep the components separate and assemble on-site. For a more substantial meal, serve it alongside grilled chicken, fish, or a leg of lamb — the creamy, sweet, and tangy notes complement smoky char beautifully. In my NYC apartment, I often pair it with a simple arugula salad and a baguette from my favorite French bakery in the East Village for a complete meal that feels like a moment.

    When it comes to presentation, think about color and height. Use a large, light-colored platter to make the golden peaches, red tomatoes, and white burrata pop. Arrange the fruit in a single, overlapping layer rather than piling it, so each piece is visible. I like to place the burrata slightly off-center rather than dead in the middle — it feels more modern and inviting. For the basil, don’t just throw it on; place each leaf deliberately, some pointing outward, some tucked under the burrata. A final sprinkle of flaky sea salt right before serving catches the light and adds a professional touch that makes people think you spent way more than 10 minutes on this.

    Pairing TypeSuggestionsWhy It Works
    Side DishGrilled chicken, lamb chops, seared salmonCreamy and acidic contrast to smoky, savory proteins
    Bread / StarchCrusty baguette, grilled sourdough, focacciaSops up the creamy burrata and balsamic glaze
    BeverageSauvignon Blanc, Pinot Grigio, dry roséCrisp acidity cuts through richness of burrata
    GarnishMicrogreens, edible flowers, toasted pine nutsAdds texture, color, and a touch of elegance

    Make-Ahead, Storage & Reheating

    Here’s the truth about this burrata tomato peach salad: it’s best enjoyed immediately after assembly, when the fruit is crisp, the burrata is creamy, and the basil is bright. But I know life gets busy, and sometimes you need to prep ahead. In my NYC schedule, I often prep the components separately and assemble just before serving. The peaches and tomatoes can be sliced up to 2 hours in advance and kept covered in the refrigerator — just let them come to room temperature for 15 minutes before serving. The balsamic glaze and olive oil can be combined in a small jar and kept at room temperature for up to a week. Store the burrata in its original liquid in the fridge until you’re ready to use it, and let it come to room temperature for 20 minutes before serving.

    MethodContainerDurationReheating Tip
    RefrigeratorAirtight container, separate componentsUp to 1 dayNot recommended to reheat; serve at room temp
    FreezerNot suitable for freezingN/AFreezing ruins texture of fruit and burrata
    Make-AheadPrep fruit and dressing separatelyUp to 2 hours before servingAssemble just before serving for best texture

    If you have leftovers (which rarely happens in my house!), store them in an airtight container in the refrigerator for up to one day. The next day, the fruit will have softened slightly and released some juice, but the flavors will have melded together beautifully — almost like a marinated version of the original. I actually love the leftover version spooned over a piece of grilled sourdough toast for a quick breakfast. The burrata won’t be as creamy the next day, but it will still be delicious. Just let it sit at room temperature for 10 minutes before eating, and add a fresh drizzle of olive oil and a pinch of salt to revive the flavors.

    Variations & Easy Swaps

    One of the things I love most about this burrata tomato peach salad is how versatile it is. Over the years, I’ve adapted it for different seasons, dietary needs, and cravings. Here are my favorite variations that still honor the spirit of the original — creamy cheese meets sweet fruit with a tangy finish. Each one has been tested in my own kitchen, some inspired by my Moroccan roots, others by my Paris training, and a few born from a late-night craving in my NYC apartment.

    VariationKey ChangeBest ForDifficulty Impact
    Grilled Peach VersionGrill peach slices before assemblingSmoky flavor, deeper sweetnessEasy (adds 5 min)
    Spicy Arugula TwistAdd arugula and chili flakesExtra peppery kick, more textureEasy
    Mediterranean Herb VersionSwap basil for oregano + mintBright, aromatic, pairs with lambEasy

    Grilled Peach Version

    Fire up your grill or grill pan and give those peach slices a quick 60-second sear on each side. The heat caramelizes the natural sugars, creating a smoky-sweet flavor that pairs incredibly well with the cool burrata. I first tried this at a rooftop barbecue in Brooklyn, and it instantly became my go-to for summer entertaining. The slight char marks also add a beautiful visual contrast against the red tomatoes and white cheese. Drizzle with the same balsamic glaze and finish with a pinch of smoked flaky salt for a truly unforgettable burrata tomato peach salad.

    Dairy-Free Version

    If you’re avoiding dairy, don’t skip this recipe — just swap the burrata for a high-quality vegan cashew-based cheese or a thick, cultured coconut yogurt. Look for one that’s unsweetened and has a tangy, creamy profile similar to fresh cheese. I’ve tested this with a few brands available at Whole Foods, and the one that works best has a soft, spreadable texture and a mild, nutty flavor. You’ll also want to add an extra pinch of salt and a squeeze of lemon juice to compensate for the missing tanginess of traditional burrata. It’s not the same, but it’s delicious in its own right and still captures the spirit of this summer peach salad recipe.

    Fall-Inspired Version

    When peach season winds down, I swap in sliced ripe figs or thinly sliced apple (Honeycrisp or Fuji work well) and use a drizzle of pomegranate molasses instead of balsamic glaze. The molasses adds a tangy, slightly tart depth that pairs beautifully with the creamy burrata and the last of the season’s heirloom tomatoes. I like to add a sprinkle of crushed pistachios and a few fresh thyme leaves for a nod to my Moroccan heritage, where fruit and nuts are often paired with cheese. This version has become my go-to for early fall dinner parties, and it always gets rave reviews as a fresh take on a burrata salad with peaches — well, without the peaches!

    What is the best way to ripen peaches for a burrata tomato peach salad?

    Place underripe peaches in a single layer in a brown paper bag at room temperature, away from direct sunlight. Fold the top of the bag loosely to trap the ethylene gas that peaches naturally emit, which speeds up ripening. Check daily — most peaches will ripen in 1 to 3 days depending on how firm they were to start. Add a ripe banana or apple to the bag to speed up the process even more, as these fruits release extra ethylene. Once the peaches yield slightly to gentle pressure near the stem and smell floral and sweet, they’re ready. Don’t wash them until you’re ready to use them, and if they ripen faster than you need, transfer them to the refrigerator where they’ll keep for another 2 to 3 days.

    Can I substitute the peaches with nectarines in this burrata salad recipe?

    Absolutely — nectarines are one of the best substitutes for peaches in this burrata tomato peach salad. They have a similar sweetness and acidity level, and their firmer flesh actually holds up slightly better when sliced, which can be an advantage if you’re making the salad ahead of time. Nectarines also have smooth skin, so you don’t need to peel them (though you don’t need to peel peaches either for this recipe). The flavor profile will be nearly identical, though nectarines tend to be slightly less floral and a touch more tart. If using nectarines, look for ones that yield gently to pressure at the stem end and have a fragrant, sweet aroma. Yellow nectarines are generally sweeter than white ones, so I recommend yellow for this summer peach salad recipe.

    How far in advance can I assemble a burrata tomato peach salad before serving?

    I recommend assembling this burrata tomato peach salad no more than 15 to 20 minutes before serving for the best texture and appearance. The fruit will start releasing moisture as soon as it’s sliced and seasoned, and the burrata will begin to soften and lose its distinct shape. If you need to prep ahead, slice the peaches and tomatoes separately and store them covered in the refrigerator for up to 2 hours. Keep the burrata in its liquid in the fridge until 20 minutes before serving. Combine the balsamic glaze and olive oil in a small jar at room temperature. When you’re ready to serve, simply arrange the fruit, tear the burrata on top, scatter the basil, drizzle the dressing, and season. This way everything tastes freshly made without any watery pooling.

    What type of vinegar or dressing pairs best with burrata, tomato, and peaches?

    A high-quality balsamic glaze is the classic and best pairing for this combination, and it’s what I use in my recipe. The sweetness and tanginess of the balsamic complements both the creamy burrata and the sweet peaches without overpowering either. If you don’t have balsamic glaze, you can make a simple dressing with 3 tablespoons of extra virgin olive oil, 1 tablespoon of aged balsamic vinegar, 1 teaspoon of honey, and a pinch of salt. Sherry vinegar is another excellent option — it has a nutty, slightly sweet profile that works beautifully with stone fruit and cheese. For a lighter, more herbaceous dressing, try a white balsamic vinegar mixed with olive oil and a touch of Dijon mustard. Avoid red wine vinegar or distilled white vinegar, which are too sharp and will overwhelm the delicate flavors of this fresh summer salad idea.

    Can I make this burrata tomato peach salad vegan?

    Yes, you can make a vegan version by substituting the burrata with a high-quality vegan cashew-based cheese that has a soft, spreadable texture. Look for brands like Treeline, Miyoko’s, or a homemade cashew cream that’s been cultured for tanginess. The rest of the ingredients — peaches, tomatoes, basil, balsamic glaze, and olive oil — are naturally vegan. I’ve tested this with a few different vegan cheeses, and the key is finding one that’s creamy rather than firm and has a mild, slightly tangy flavor. You may want to add an extra pinch of salt and a squeeze of lemon juice to replicate the complexity of traditional burrata. While it won’t be exactly the same, it’s a delicious plant-based take on this tomato peach caprese that even non-vegans enjoy.

    What’s the best way to slice peaches for this salad?

    For this burrata tomato peach salad, I recommend slicing peaches into ¼-inch thick wedges rather than rounds. To do this, cut the peach in half along the natural seam, twist to separate, and remove the pit. Place each half cut-side down and slice lengthwise into 4 to 6 wedges depending on the size of the peach. Wedges fan out beautifully on a platter and are easier to pick up with a fork than rounds. If your peaches are very ripe and soft, use a serrated knife to avoid crushing the flesh. Leave the skin on — it adds color, texture, and fiber, and it helps the peach slices hold their shape. If you prefer rounds, use a sharp chef’s knife and cut perpendicular to the pit, rotating the peach as you go.

    Should I peel the peaches before adding them to the salad?

    No, I recommend leaving the skin on the peaches for this burrata tomato peach salad. The skin adds a beautiful pop of red color against the white burrata and green basil, plus it provides a slight textural contrast and contains fiber and antioxidants. Peach skin is thin and tender, especially on ripe peaches, so it’s not tough or unpleasant to eat. If you prefer peeled peaches for a more uniform texture, you can blanch them in boiling water for 30 seconds, then transfer to an ice bath — the skin will slip right off. However, I find that peeled peaches can become slightly slippery and more delicate, so they’re best for recipes where the fruit is pureed or cooked. For this fresh summer salad idea, the skin adds both visual appeal and structural integrity to the slices.

    Can I add protein to this salad to make it a main dish?

    Absolutely — this burrata tomato peach salad pairs beautifully with several proteins to turn it into a satisfying main course. Grilled chicken breast seasoned with salt, pepper, and a touch of smoked paprika is my top choice because the smoky char complements the sweet fruit and creamy cheese. Grilled shrimp or seared scallops work wonderfully too, especially if you brush them with a little balsamic glaze toward the end of cooking. For a vegetarian option, add a handful of toasted walnuts or pine nuts and some chickpeas tossed in olive oil and za’atar — a spice blend I grew up with in North Africa. If you’re serving this as a main, I’d also recommend adding a bed of arugula or mixed greens underneath to make it more substantial. The peppery greens add another layer of flavor that ties everything together.

    What wine pairs well with burrata tomato peach salad?

    This burrata tomato peach salad calls for a wine that can match its creamy richness and bright acidity. A dry, crisp Sauvignon Blanc from New Zealand or the Loire Valley is my favorite pairing — the herbal, citrusy notes complement the basil and tomatoes while the acidity cuts through the creamy burrata. A Pinot Grigio from Friuli in Italy is another excellent choice, with its clean, mineral finish. For white wine drinkers who prefer something with a little more body, try a dry Viognier or a Roussanne. If you’re in the mood for rosé (which I often am during summer in NYC), look for a dry Provençal rosé with strawberry and melon notes that echo the sweetness of the peaches. Avoid oaky Chardonnays or sweet wines, which will overpower the delicate flavors of this fresh summer salad idea.

    How do I know when a peach is perfectly ripe for this salad?

    A perfectly ripe peach for this burrata tomato peach salad should meet three tests. First, the touch test: hold the peach in the palm of your hand — don’t squeeze it with your fingertips, which can bruise it — and gently press near the stem end. It should yield slightly but not feel mushy. Second, the smell test: a ripe peach will have a sweet, floral, intensely peachy aroma at the stem end. If it doesn’t smell like much, it’s not ready. Third, the visual test: look for a deep, rich color appropriate to the variety — yellow peaches should have a golden undertone with no green near the stem. The skin should feel slightly velvety, not wrinkled or tight. Avoid peaches with any soft spots, bruises, or green patches. If your peaches are slightly underripe, let them sit at room temperature for a day or two in a paper bag.

    Share Your Version!

    I absolutely love hearing how this burrata tomato peach salad turns out in your kitchen — and I especially love seeing the creative twists you come up with. Did you try the grilled peach version? Couldn’t find burrata and used fresh mozzarella instead? Added a drizzle of hot honey for some heat? Tell me all about it in the comments below! Your star rating and review help other home cooks decide if this recipe is right for them, and your ideas might just inspire my next variation. I read every single comment and respond as often as I can between writing new recipes and testing them in my NYC kitchen.

    When you make this tomato peach caprese, snap a photo and tag me on Instagram or Pinterest using @exorecipes — I love nothing more than seeing my recipes come to life on your tables. And if you have a question I didn’t answer in the FAQ above, drop it in the comments and I’ll get back to you. From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

    📌

    Love This Recipe? Save It to Pinterest!

    If you enjoyed this Burrata Tomato Peach Salad recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

    👉 Follow mia on Pinterest @exorecipe

    📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

    “`

    Print

    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Burrata Tomato Peach Salad: A Summery Delight Bursting with Flavor

    • Author: Chef Mia
    • Prep Time: 10 minutes
    • Cook Time: 0 minutes
    • Total Time: 10 minutes
    • Yield: 4 1x
    • Method: Side Dish
    • Cuisine: Italian-Inspired

    Description

    A fresh and vibrant salad combining creamy burrata, juicy tomatoes, and sweet peaches, drizzled with a balsamic glaze and fresh basil. Perfect for summer gatherings.


    Ingredients

    Scale
    • 2 ripe peaches, sliced
    • 2 large heirloom tomatoes, sliced
    • 8 oz burrata cheese
    • 1/4 cup fresh basil leaves
    • 2 tablespoons balsamic glaze
    • 2 tablespoons extra virgin olive oil
    • Salt and black pepper to taste
    • Optional: flaky sea salt and microgreens for garnish

    Instructions

    1. Arrange sliced peaches and tomatoes on a serving platter, alternating them.
    2. Tear the burrata into pieces and place on top of the fruit.
    3. Scatter fresh basil leaves over the salad.
    4. Drizzle with balsamic glaze and olive oil.
    5. Season with salt and black pepper to taste.
    6. Garnish with flaky sea salt and microgreens if desired. Serve immediately.

    Notes

    For best flavor, use ripe, in-season peaches and tomatoes. Let the burrata come to room temperature before serving.


    Nutrition

    • Calories: 320
    • Sugar: 12g
    • Fat: 24g
    • Carbohydrates: 16g
    • Protein: 12g


    Burrata Tomato Peach Salad: A Summery Delight Bursting with Flavor

    ph">For more delicious inspiration, follow me on Pinterest!