Easy sheet pan dinner with mini meatloaves, roasted sweet potatoes, and broccoli. Hearty, flavorful, and ready in just one pan.

Sheet pan recipes will always have a place in my heart because they completely changed how I handle weeknight dinners especially in very busy weeks. This sheet pan mini meatloaf and veggies recipe is the kind of meal that made me fall for one-pan cooking... or should I say one-sheet cooking? It's easy to cook, feels complete, and doesn't leave the kitchen looking like a tornado just hit.
The moment I realized how much faster mini meatloaves cook compared to a full-sized one, it was like a light bulb went off. Instead of waiting over an hour, these are ready in about 25 to 30 minutes. While they bake, the sweet potatoes and broccoli roast right alongside, creating a mix of flavors that work together instead of just sitting on the same plate.
The timing technique in this recipe is what makes it work so perfectly. The sweet potatoes go in for the first 10 minutes, I add in the broccoli for 5 minutes, and the meatloaves go in for the final cooking phase. Watching them cook through at the same time is so satisfying.
My kids love the size of the meatloaves, they've also claimed the job of glaze brushing, carefully painting on the sweet ketchup topping. My son takes this role very seriously, though I think it has more to do with getting to lick the brush afterward.
The one foil-lined pan means one thing to wash and one thing to toss. After years of making traditional meatloaf with multiple bowls, baking dishes, and side pans for vegetables, this approach is truly refreshing.
Ingredients

Sweet potatoes – These root vegetables are hearty and naturally sweet, adding a nutritious base for the dish. I've found that cutting them into 1-inch pieces helps with even cooking and caramelization in the oven.
Broccoli florets – These add a fresh, earthy flavor that balances the sweetness of the sweet potatoes. I often use fresh broccoli, but frozen works if thawed and drained.
Ground beef – This is the main protein for the mini meatloafs, adding flavor and texture. I've used lean ground beef, but a bit of fat can add richness and moisture, especially in a sheet pan meal like this.
BBQ sauce – Adds a smoky, tangy element to the meatloaf's glaze, enhancing the richness of the beef. I've used both tangy and sweet BBQ sauce depending on my preference.
Ketchup – Used to create a sweet and tangy base for the meatloaf sauce, adding moisture and flavor. It's often paired with brown sugar for extra sweetness.
Worcestershire sauce – Adds depth and umami to the meatloaf mix. It's a key ingredient for creating a rich, savory flavor.
See the recipe card for exact quantities.
Step-by-step Instructions

This veggie and meatloaf recipe is a great weeknight meal, combining juicy meatloaf, roasted sweet potatoes, and tender broccoli all cooked on one sheet. It’s simple to prepare and cleanup is a breeze.
Preheat the Oven and Prepare the Baking Sheet

Start by preheating your oven to 400°F (200°C). While the oven is heating, line a baking sheet with aluminum foil for easy cleanup. This will help to prevent sticking and make sure the veggies roast evenly.
Prepare the Sweet Potatoes

Want to save this?
Once the oven is preheated, spread the 1-inch pieces of sweet potatoes across the prepared baking sheet. Drizzle with 1 tablespoon of olive oil, then season with salt and pepper. Toss everything together to coat the sweet potatoes evenly. Roast the sweet potatoes in the oven for 10 minutes, then remove them from the oven to prepare for the next step.
Add the Broccoli

Next, add the broccoli florets to the baking sheet with the sweet potatoes. Drizzle the remaining 1 tablespoon of olive oil over the broccoli and season with salt and pepper. Toss everything together to coat the broccoli evenly. Return the baking sheet to the oven and roast the vegetables for another 5 minutes.
Prepare the Meatloaf Mixture


While the vegetables are roasting, it’s time to prepare the mini meatloafs. In a large mixing bowl, combine the ground beef, BBQ sauce, egg, bread crumbs, chopped onion, Italian seasoning, salt, and pepper. Mix everything together until it’s evenly combined. Be sure not to overmix, as that can make the meatloaf tough.
Shape the Meatloafs


Once the mixture is ready, divide it into 4 equal parts. Shape each portion into a small oval meatloaf. You can adjust the size based on your preferences, but mini meatloafs cook quicker and are perfect for serving.
Bake the Meatloafs and Veggies


Clear some space on the baking sheet and place the mini meatloafs among the sweet potatoes and broccoli. Make sure the meatloafs are spaced out to allow the vegetables to continue roasting. Bake the entire sheet in the oven for 25-30 minutes, or until the meatloafs reach an internal temperature of 160°F (71°C) and the vegetables are tender.
Add the Glaze and Serve


While the meatloafs are baking, prepare the glaze by mixing the ketchup, brown sugar, and Worcestershire sauce in a small bowl. Once the meatloafs are done, brush the glaze over the top of each meatloaf. This will add a nice, sweet, and tangy finish to the dish. Optionally, garnish with fresh parsley for a pop of color.
Serve

Once the mini meatloaves are baked and glazed, remove from the oven and let them rest for a few minutes. This allows the juices to redistribute. Then, serve the meatloaves alongside the roasted sweet potatoes and broccoli. Garnish with fresh parsley, if desired, for an added touch of color. Enjoy your delicious, one-pan meal!
Storage

To store leftover sheet pan mini meatloaf and veggies, allow the dish to cool completely before transferring it to an airtight container. It can be refrigerated for up to 3 days. For longer storage, portion the meatloaf and vegetables into freezer-safe bags or containers and freeze for up to 3 months. When reheating, you can microwave individual portions for a quick meal, or reheat in the oven at 350°F (175°C) for 15-20 minutes until heated through. The vegetables may soften a bit after reheating, but the flavors will still be great!
Top Tips for Sheet Pan Mini Meatloaf and Veggies
Use lean ground meat: For a leaner dish, opt for ground turkey or chicken. You can also substitute half of the ground beef with ground turkey to make it a bit lighter without compromising flavor.
Cut vegetables evenly: To make sure everything cooks evenly, try to cut your sweet potatoes and broccoli into uniform pieces. This helps them roast at the same rate and avoids veggies that are over or undercooked.
Adjust the glaze: If you like a sweeter glaze, add a bit more brown sugar or even honey to the BBQ sauce, ketchup, and Worcestershire sauce mix. For a spicier kick, feel free to add a dash of hot sauce to the glaze.
Recipe
Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.
Sheet Pan Mini Meatloaf and Veggies
Equipment
Ingredients
- 2 medium sweet potatoes - cut into 1” pieces
- 1 cup broccoli florets
- 2 tablespoon olive oil
- 1 lb ground beef
- 1 large egg
- ¼ cup plain bread crumbs
- ½ medium white onion - chopped
- 2 teaspoon Italian seasoning
- Salt and pepper
- ¼ cup BBQ sauce
- ¼ cup ketchup
- 2 tablespoon brown sugar
- 1 tablespoon Worcestershire sauce
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with foil.
- Spread sweet potato pieces on the sheet. Drizzle with 1 tablespoon olive oil, season with salt and pepper, and toss to coat.
- Roast for 10 minutes. Remove from oven.
- Add broccoli florets to the sheet. Drizzle with remaining 1 tablespoon olive oil, season with salt and pepper, and toss.
- Roast for 5 more minutes.
- In a bowl, mix ground beef, BBQ sauce, egg, bread crumbs, chopped onion, Italian seasoning, salt, and pepper until combined.
- Divide mixture into 4 equal parts. Shape each into a small oval meatloaf.
- Clear space on the baking sheet and place the meatloaves among the vegetables.
- Bake for 25-30 minutes until meatloaves reach 160°F (71°C) and vegetables are tender.
- Mix ketchup, brown sugar, and Worcestershire sauce in a small bowl. Brush over the meatloaves.
- Optional: garnish with parsley. Serve warm.






