Recipes Diets we supportDiets Start your planStart plan

Sheet-Pan Pork with Brussels and Sweet Potato

Tender roasted pork loin, caramelized Brussels sprouts, sweet potato, and onion tossed in a sage and balsamic glaze, all cooked together on one sheet pan.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forAIPDinner
Also fits Paleo High-Protein Whole30
Brussels sprouts turn almost black on their cut sides and sweet potato caramelizes beautifully at the corners while the pork loin cooks through beside them. Balsamic vinegar reduces down over everything into a dark, tangy glaze, onion wedges fall apart soft and sweet, and chopped sage runs through the whole pan.
↓ Jump to Recipe

Why You'll Love This Recipe

This is a complete, hands-off dinner that comes together on a single pan, which makes it a good fit for busy weeknights when you want something warm and substantial without a sink full of dishes. Pork loin gives it real staying power, while Brussels sprouts, sweet potato, and onion round it into a full plate. It suits anyone cooking without grains, dairy, or nightshades who still wants a meal that feels hearty and finished.

High, dry heat and nothing else clever. Roasting at a hot temperature drives off surface moisture and lets the natural sugars in the sweet potato, onion, and Brussels sprouts caramelize into deep, savory browning, while the pork picks up color from the same heat. Cutting the Brussels sprouts flat side down and giving each piece of pork a little space keeps everything browning instead of steaming. The balsamic goes on at the very end so it clings as a glossy glaze rather than scorching in the oven, and the sage carries a woodsy, slightly peppery note through the whole pan.

Crisp-edged sprouts, soft sweet potato, sweet roasted onion, and juicy pork all in one bite, pulled together by the tang of balsamic and the warmth of sage. The pork is a mild, filling protein, the vegetables bring fiber and natural sweetness, and the olive oil helps your body absorb the fat-soluble nutrients in the sweet potato. It eats like comfort food while leaving you feeling steady rather than heavy.

A sheet pan of golden pork pieces with charred halved Brussels sprouts and orange sweet potato cubes. Save
Prep: 15 minsCook: 30 minsTotal: 45 minsMakes: 4 servingsServing: About 2 cups pork and vegetables

Ingredients

Serves4Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 1 1/2 lb pork loin, cut into 1-inch pieces
  • 5 cups Brussels sprouts, halved
  • 1 large sweet potato, cubed
  • 1 onion, cut into wedges
  • 1/4 cup olive oil
  • 2 tbsp balsamic vinegar
  • 1 1/2 tsp chopped sage
  • 3 cloves garlic, minced
  • 3/4 tsp salt

Instructions

  1. Preheat and prep the pan: Preheat the oven to 425°F (220°C). Line a large sheet pan with parchment or lightly oil it so the vegetables release easily.
  2. Prep the vegetables: Trim the Brussels sprouts and cut each one in half through the stem. Peel the sweet potato and cut it into even, bite-size cubes so it roasts through in time. Peel the onion and cut it into wedges. Mince the garlic.
  3. Season the vegetables: Add the Brussels sprouts, sweet potato, and onion to the sheet pan. Drizzle with part of the olive oil, add the garlic, and sprinkle with part of the salt. Toss with your hands until everything is coated, then spread into a single layer, cutting Brussels sprouts flat side down for the best browning.
  4. Cut and season the pork: Cut the pork loin into 1-inch pieces and pat them dry. In a bowl, toss the pork with the remaining olive oil, the chopped sage, and the remaining salt until evenly coated.
  5. Add the pork and roast: Tuck the seasoned pork among the vegetables in a single layer, keeping some space around each piece so everything browns rather than steams. Roast for 25 to 30 minutes, stirring once halfway through, until the pork reaches 145°F (63°C) on an instant-read thermometer and the vegetables are tender and caramelized at the edges.
  6. Glaze and serve: Remove the pan from the oven, drizzle the balsamic vinegar over everything, and toss gently so the glaze coats the pork and vegetables. Serve warm.
Nutrition Facts
4 servings per recipe
Serving sizeAbout 2 cups pork and vegetables
Calories436
% Daily Value*
Total Fat 19g24%
Saturated Fat 4g18%
Trans Fat 0g
Cholesterol 108mg36%
Sodium 561mg24%
Total Carbohydrate 27g10%
Dietary Fiber 6g22%
Total Sugars 9g
Includes 0g Added Sugars 0%
Protein 40g
Vitamin D 1.0mcg5%
Calcium 101mg8%
Iron 3.4mg19%
Potassium 1296mg28%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (About 2 cups pork and vegetables).

Variations

  • Different herb: Swap the sage for fresh rosemary or thyme, using the same amount, for a more piney, aromatic finish that plays well with the balsamic.
  • Add fall fruit: Toss in apple or pear cut into thick wedges along with the vegetables; they soften and turn jammy, adding natural sweetness that balances the balsamic.
  • Change the root vegetable: Replace the sweet potato with cubed butternut squash or parsnip for a similar tender, sweet bite with a slightly different flavor.
  • Add leafy greens: Stir a few handfuls of chopped kale into the pan for the last several minutes of roasting so it wilts and crisps at the edges.
  • Sweeter glaze: Whisk a little maple syrup into the balsamic before drizzling for a stickier, more caramel-like finish; this adds sugar.

Storage & Leftovers

Store leftovers in an airtight container in the refrigerator for up to four days. Let the pan cool to room temperature first so condensation does not make the vegetables soggy.

To reheat, spread the pork and vegetables on a sheet pan and warm in a 375°F (190°C) oven until heated through, which brings back some of the caramelized edges. A quick pass in a hot skillet works too; avoid the microwave if you can, since it tends to leave the pork tough and the sweet potato mushy.

To get ahead, cut the sweet potato, halve the Brussels sprouts, and cube the pork up to a day in advance and keep them in separate covered containers in the refrigerator. When you are ready, all that is left is to toss, season, and roast.

Notes & Tips

A few small things make the difference between a good sheet-pan dinner and a great one, so keep these in mind.
  • Cut the sweet potato small: Sweet potato takes longer to cook than pork, so keep the cubes small and uniform, roughly the size of the halved Brussels sprouts, so everything finishes at the same time.
  • Pat the pork dry: Blot the pork pieces with a paper towel before tossing them in oil; a dry surface browns instead of steaming, which gives you better color and flavor.
  • Do not crowd the pan: If the pork and vegetables are piled up, they steam and stay pale. Use your largest sheet pan, or split everything across two pans, so each piece has a little breathing room.
  • Use a thermometer: Pork loin dries out quickly if overcooked. Pull it at 145°F (63°C) for juicy meat with a faint blush in the center; carryover heat finishes it as it rests.
  • Choose a thicker balsamic: A syrupy, aged balsamic clings better and tastes sweeter than a thin one. If yours is very thin, simmer it in a small pan for a couple of minutes to reduce it before drizzling.
  • Fresh sage is worth it: Fresh sage, finely chopped, gives a brighter, more fragrant result than dried. If you only have dried, use about half as much since it is more concentrated.

Nutrition & Mindful Eating

Roasted pork with brussels sprouts and sweet potato is autumn cooking at its plainest and best, with sage and balsamic doing the work that a long simmered sauce would otherwise have to do.
  • Pork, brussels sprouts and sweet potato roast together until the meat is juicy and the vegetables have taken on real color. Savory meat, faintly bitter sprouts and sweet potato give the plate three different notes that keep it from ever tasting flat.
  • Pork takes on sage and garlic better than almost any other meat, and it is quick-cooking enough that the timing is all about pulling it from the oven while it is still juicy. It carries protein and a good run of B vitamins.
  • Brussels sprouts are the best argument for this cooking method. Roasted, the outer leaves go dark and crisp while the centers turn creamy, and most of the bitterness people remember from boiled sprouts cooks away. Fiber and vitamin K ride along.
  • Sweet potato cubes go jammy in the middle with caramelized corners, and their orange color is beta-carotene at work. They turn roasted meat and greens into a full dinner.
  • Balsamic vinegar goes on toward the end and reduces to something dark and glossy, and the sage crisps in the hot oil until the whole kitchen smells like it. Onion softens into the pan underneath all of it and sweetens as it goes.
  • As you eat, take in the smell of the crisped sage and the snap of a browned sprout leaf before you swallow, and let this be a meal you sit down for rather than one you finish standing at the stove.

Frequently Asked Questions

Can I use pork tenderloin instead of pork loin?

Yes. Pork tenderloin is even more tender and quicker to cook, so cut it into the same 1-inch pieces and watch it closely, since it can finish a few minutes sooner. Pull it at 145°F (63°C) to keep it juicy.

Why add the balsamic vinegar at the end instead of before roasting?

Balsamic has natural sugars that can scorch and turn bitter under high oven heat. Drizzling it on after roasting keeps it glossy and sweet-tart, and it coats the pork and vegetables like a fresh glaze.

How do I keep the pork from drying out?

Pork loin dries out when overcooked, so use an instant-read thermometer and pull the pan as soon as the pork hits 145°F (63°C). Cutting the pieces evenly also helps them cook at the same rate.

Can I make this ahead for meal prep?

Yes. It holds well in the refrigerator for up to four days and reheats best in a hot oven or skillet to revive the caramelized edges. Portion it into containers with a share of pork and vegetables in each.