Skip to main content
Cranberry-Glazed Meatballs

Cranberry-Glazed Meatballs

with Mashed Potatoes & Roasted Broccoli
Recipe Development Team
Recipe Development TeamUpdated on March 28, 2026
Get Free Breakfast for Life + 10 Free Meals
Get Free Breakfast for Life + 10 Free Meals
Calories
920 kcal
Protein
35g protein
Total
30 minutes
Difficulty
Hard
Allergens:
  • Milk
  • Wheat

Flavorful beef meatballs made with Vidalia onion, garlic, and panko breadcrumbs are the star of these simple, hearty plates. You’ll sizzle them up in a hot skillet, then finish with a tangy-savory-sweet cranberry glaze. Awards for supporting roles go to: sweet roasted carrots and buttery mashed potatoes swirled with sour cream.

Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

8 ounce

Broccoli

16 ounce

Potatoes

3 tablespoon

Sour Cream

(Contains: Milk)

10 ounce

Ground Beef

¼ cup

Panko Breadcrumbs

(Contains: Wheat)

1 teaspoon

Garlic Powder

½ ounce

Vidalia Onion Paste

2 unit

Cranberry Jam

1 unit

Chicken Stock Concentrate

9 ounce

Carrots

Not included in your delivery

Salt

Pepper

Cooking Oil

Butter

(Contains: Milk)

per serving
Calories920 kcal
Fat45 g
Saturated Fat18 g
Carbohydrate95 g
Sugar34 g
Dietary Fiber10 g
Protein35 g
Cholesterol130 mg
Sodium1200 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Peeler
Baking Sheet
Medium Pot
Strainer
Potato Masher
Large Bowl
Large Pan
Small Bowl
Whisk

Cooking Steps

Roast Carrots
1

• Adjust rack to top position and preheat oven to 425 degrees. Wash and dry produce. • Trim, peel, and cut carrots on a diagonal into 1⁄2-inch-thick pieces. Toss on a baking sheet with a drizzle of oil and a pinch of salt and pepper. • Roast on top rack until browned and tender, 20-25 minutes.

Cut broccoli into bite-size pieces or trim green beans if necessary. Swap in broccoli or green beans for carrots; roast 15-20 minutes for broccoli or 12-15 minutes for green beans. (Save carrots for another use.)

Make Mashed Potatoes
2

• While carrots roast, dice potatoes into 1⁄2-inch pieces. Place in a medium pot with enough salted water to cover by 2 inches. Bring to a boil and cook until tender, 10-15 minutes. Reserve 1⁄2 cup potato cooking liquid (3⁄4 cup for 4 servings), then drain. • Return potatoes to pot and mash with sour cream and 1 TBSP butter (2 TBSP for 4) until smooth and creamy, adding splashes of reserved potato cooking liquid as needed. Taste and season with salt and pepper if desired. • Keep covered off heat until ready to serve.

Form Meatballs
3

• Meanwhile, in a large bowl, gently combine beef*, panko, garlic powder, Vidalia onion paste, and 1⁄2 tsp salt (1 tsp for 4 servings). • Form into 10-12 1 1⁄2-inch meatballs (20-24 meatballs for 4).

Cook Meatballs
4

• Heat a drizzle of oil in a large pan over medium-high heat. Add meatballs and cook, turning occasionally, until browned all over and mostly cooked through, 4-6 minutes. TIP: If there’s excess grease in your pan, carefully pour it out.

Glaze Meatballs
5

• While meatballs cook, in a small bowl, whisk together jam, stock concentrate, and 1⁄4 cup water (1/3 cup for 4 servings). • Pour jam mixture into pan with meatballs. Bring to a simmer, then reduce heat to low. Cover and cook until meatballs are coated and cooked through, 5 minutes. TIP: If glaze seems too thick, add a splash of water.

Serve
6

• Divide mashed potatoes, carrots, and meatballs between plates. Spoon any remaining sauce from pan over meatballs and mashed potatoes. Serve.

Ground beef is fully cooked when internal temperature reaches 160°.

Customer reviews

Review summary

Updated on Mar 2026
  • Flavor: Many loved the cranberry glaze, praising its sweet-and-savory balance. Some found it mild; consider reducing water for a more concentrated sauce 🍲.
  • Ease of prep: Forming and cooking meatballs takes time, but most found it worthwhile. Some noted multiple dishes to wash.
  • Suggestions: Try adding an egg to bind meatballs better. For juicier results, consider using a beef-pork blend or chicken.
  • Portions: Several wished for more meatballs or sauce. Some found the meal satisfying and filling.
  • Veggies: Many enjoyed swapping carrots for broccoli, adding color and variety to the plate 🥦.
AI-generated from customer reviews

Reviews from our home cooks

C
Caitlin KinardCooked for 3 people
|Jul 18, 2025

Everything was really good. Sweetness of the meatball sauce was balanced by the potatoes. Carrots were really good as well. Great meal. Would choose again.

L
Lori BaldiCooked for 2 people
|Jan 30, 2025

Really yummy. I had a good week! The meatballs take a little more time & fuss on the stove but so delicious. Really appreciated the extra amount of potatoes.

T
Tiffany KernyaCooked for 2 people
|Apr 10, 2025

I had never made homemade meatballs before we started getting Hello Fresh, and now I could make them once a week! We have tried 3 different meatball recipes now, but this one is our favorite!

K
Katina TurnerCooked for 2 people
|Oct 19, 2024

Did NOT need all the garlic powder included. I am glad that I did not use it all, but it was still too much and I love garlic. I wished that I'd let the sauce set up more. Maybe remove the meatballs and let the sauce simmer down some more? Other than too much garlic, the flavors were fantastic.

N
Nicole FlynnCooked for 2 people
|Feb 6, 2025

I replaced the carrots for broccoli and steamed them. The meal was fantastic not sure how I feel about Sour Cream in my mashed potatoes but the meal was super yummy

N
Nikki EllCooked for 2 people
|Feb 7, 2025

Delicious. I will use less water next time for the glaze. It kind of took away the flavor some.

T
Thomas DavisCooked for 2 people
|Feb 16, 2025

Was a neat surprise, didn't realize cranberry jam could be used in such a way!

B
Beth ClarkCooked for 2 people
|Oct 22, 2024

Loved this dish, easy to make and delicious. Carrots were very small though so could not cut them in the style of the picture and instructions

M
Michelle DanielsCooked for 2 people
|Mar 9, 2025

We enjoyed this meal, but wish the recipe made more sauce for the meatballs and we were sent cherry jam instead of cranberry.

M
Megan WorkmanCooked for 2 people
|Aug 6, 2025

Another favorite for my kiddo! I felt the sauce was a touch too sweet but overall still delicious!

More delicious recipes with similar ingredients

Highest-rated dinner recipes

This week's must-try HelloFresh recipes