July 8, 2026 · 10 min

Smoky Chipotle Cranberry Glazed Meatloaves with Sweet Potato Mash and Roasted Brussels Sprouts

Dinner10 min2192 cal / serving

These individual beef meatloaves are a delicious twist on the classic comfort food. Coated with a sweet and smoky glaze made from cranberry jam, ketchup and chipotle powder, they’re baked to perfection alongside roasted Brussels sprouts.

Serve them with creamy sweet potato mash and a rich, savory gravy for a complete meal that’s perfect for a cozy weeknight dinner. The combination of flavors and textures will make this a new family favorite.

Recipe details

Dinner10 min2192 cal / serving2 servings

Nutrition per serving

Calories2192 kcalProtein51.4 gFat176.3 gCarbs95.9 gSugar30.1 gFiber4.9 gSodium3407 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: containsCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.

Ingredients

Sour Cream1.5 tablespoon Sour CreamView ingredient guide
Brussels Sprouts8 ounce Brussels SproutsView ingredient guide
Ground Beef10 ounce Ground BeefView ingredient guide
Sweet Potato2 unit Sweet PotatoView ingredient guide
Cranberry Jam1 unit Cranberry JamView ingredient guide
Ketchup1 unit KetchupView ingredient guide
Panko Breadcrumbs0.25 cup Panko BreadcrumbsView ingredient guide
Flour1 tablespoon FlourView ingredient guide
Dijon Mustard2 teaspoon Dijon MustardView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Shallot1 unit ShallotView ingredient guide
Salt3 teaspoon (tsp) SaltView ingredient guide
Olive Oil1 teaspoon (tsp) Olive OilView ingredient guide
Butter2 tablespoon (tbsp) ButterView ingredient guide
Cooking Oil1 teaspoon (tsp) Cooking OilView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Preheat oven to 425°F. Wash and dry produce. Peel and dice sweet potatoes into ½-inch pieces. Halve and peel shallot; grate one half on the largest holes of a box grater over a large bowl. Mince remaining shallot. Trim and halve Brussels sprouts lengthwise.
  2. Place sweet potatoes in a medium pot with enough salted water to cover by 2 inches. Bring to a boil and cook until tender, 12-15 minutes. Reserve ¼ cup potato cooking liquid (½ cup for 4 servings), then drain. Return potatoes to pot and cover to keep warm until ready to mash in Step 6.
  3. While sweet potatoes cook, to bowl with grated shallot, combine ground beef, garlic powder, panko, half the ketchup, salt (we used ¾ tsp; 1½ tsp for 4 servings) and pepper. Form into two 1-inch-tall loaves (four loaves for 4). Place meatloaves on one side of a lightly oiled baking sheet. (For 4, spread meatloaves out across entire sheet.) In a small bowl, combine jam, half the chipotle powder, remaining ketchup and a pinch of salt until smooth.
  4. Toss Brussels sprouts on opposite side of sheet from meatloaves with a drizzle of olive oil, salt and pepper. (For 4 servings, spread Brussels sprouts out on a second baking sheet.) Roast on top rack until Brussels sprouts are mostly tender and meatloaves are almost cooked through, about 15 minutes (they’ll finish cooking in Step 6). (For 4, roast meatloaves on top rack and Brussels sprouts on middle rack, swapping rack positions halfway through.)
  5. Meanwhile, melt 1 TBSP butter (2 TBSP for 4 servings) in a medium pan over medium heat. Add minced shallot and cook, stirring, until softened, 3-4 minutes. Sprinkle with flour; stir to combine. Whisk in stock concentrate, mustard and ½ cup water (1 cup for 4). Bring to a simmer and cook, stirring occasionally, until thickened and saucy, 1-3 minutes. TIP: If gravy seems too thick, whisk in a splash of water. Reheat over low heat just before serving if necessary.
  6. Once meatloaves have cooked 15 minutes, remove sheet from oven. Carefully brush meatloaves with glaze. Return to top rack until meatloaves are cooked through and Brussels sprouts are golden and tender, 5-6 minutes more. To pot with drained sweet potatoes, add sour cream, 1 TBSP butter (2 TBSP for 4 servings) and a pinch of chipotle powder (we used ⅛ tsp; ¼ tsp for 4) if desired. Mash, adding splashes of reserved potato cooking liquid as needed, until smooth and creamy.
  7. Slice meatloaves crosswise. Divide meatloaves, mashed sweet potatoes and Brussels sprouts between plates in separate sections. Spoon gravy over meatloaves and serve.

Recipe Tips

For a spicier glaze, add more chipotle powder to taste.

If the gravy thickens too much, thin it with a splash of water before serving.

Make sure the meatloaves are cooked through by checking the internal temperature reaches 160°F.

FAQ

Can I use ground turkey instead of beef?

Yes, ground turkey can be substituted for beef. Keep in mind that turkey is leaner, so the meatloaves may be slightly less moist.

How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven.

Can I make the glaze ahead of time?

Yes, the glaze can be prepared up to 2 days in advance and stored in the refrigerator. Stir before using.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.