Skip to main content
Cranberry-Glazed Meatballs

Cranberry-Glazed Meatballs

with Mashed Potatoes & Roasted Green Beans
4.5(309)103 Reviews
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
840 kcal
Protein
32g protein
Total
30 minutes
Difficulty
Medium
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

6 ounce

Green Beans

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
Calories840 kcal
Fat45 g
Saturated Fat18 g
Carbohydrate80 g
Sugar28 g
Dietary Fiber6 g
Protein32 g
Cholesterol130 mg
Sodium1080 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 11⁄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 Feb 2026
  • Flavor: Many loved the cranberry glaze, finding it deliciously sweet and savory. Some wanted more cranberry tang; others found it too sweet.
  • Ease of prep: Quick and easy to make, though a few noted it was time-consuming or took longer than expected.
  • Suggestions: Consider reducing the sauce separately for a thicker consistency. Add more glaze or serve extra on the side for stronger flavor.
  • Portions: Several mentioned wanting more sauce; the amount provided didn't fully coat the meatballs for some.
  • Veggies: Some preferred green beans over carrots; roasting either vegetable worked well as a side.
AI-generated from customer reviews

Reviews from our home cooks

E
Erin CongdonCooked for 2 people
|Oct 4, 2025

This was really good overall, but the meatballs did not taste like cranberry AT ALL. Not even a hint. If that is the goal, maybe make the recipe a bit more similar to traditional sweet and sour meatballs.

D
Deborah VasdenCooked for 2 people
|Oct 12, 2025

Meatballs with glaze were a little too sweet for my taste. Did appreciate how easy the meatballs were to make and they were flavorful on their own without the sweet glaze.

J
Jana De ShieldsCooked for 2 people
|Oct 3, 2025

Great dish. Added eggplant in place of potatoes. Roasted carrots and green beans. Turned out really tasty. Easy to make. Still looking to create meals with low carb count!

R
Rebecca HerndonCooked for 2 people
|Oct 9, 2025

Delish! Great mix of flavors. Swapped for green beans but still roasted them. Fantastic and easy.

S
Sandy WilliamsCooked for 2 people
|Feb 3, 2025

Not enough cranberry flavor. I would suggest reducing the sauce in a separate pan to a syrup like consistency. Pour 1/2 over the meatballs in the pan to glaze and the remainder over the meatballs when plating.

T
Theresa ServaisCooked for 2 people
|Jan 1, 2025

Easy to make and delicious. My only criticism is that there wasn't enough cranberry sauce for the amount of meatballs in this recipe.

B
Beth SwiatekCooked for 2 people
|Jul 25, 2025

I especially enjoyed the meatballs! Mashed potatoes were a little dry but overall good.

M
Melanie PeacockCooked for 2 people
|Oct 7, 2025

Absolutely amazing. I added a bit of plum jam to the glaze as well.

M
Maranda UnderwoodCooked for 2 people
|Oct 4, 2025

Loved this meal only thing is I'd like to try it with turkey instead of beef but flavor wise it is very tasty.

N
Natoshia WellsCooked for 2 people
|Mar 4, 2025

One of my families favorite meals. My family and I are not big fan of meatballs but this meal is on repeat order for us!

More delicious recipes with similar ingredients

Highest-rated dinner recipes

This week's must-try HelloFresh recipes