Nutrition Facts for Scottish meatballs

Scottish Meatballs

Image of Scottish Meatballs
Nutriscore Rating: 63/100

Savor the comforting flavors of Scotland with this hearty recipe for Scottish Meatballs. These tender, juicy meatballs are a unique twist on classic comfort food, combining ground beef, rolled oats, and fresh parsley for a rustic, wholesome texture. Gently seared in butter or oil, they’re then simmered in a luscious mustard cream sauce made with beef stock and heavy cream, delivering a rich, velvety finish. Perfect for cozy family dinners, this dish pairs beautifully with creamy mashed potatoes or crusty bread to soak up every last drop of the flavorful sauce. Ready in just under an hour, these Scottish Meatballs are ideal for anyone seeking a taste of traditional Scottish cuisine with a modern, indulgent flair.

Log this recipe in SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Get your calorie requirement
βœ“ Log your nutrition in seconds
βœ“ Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
25 min
πŸ”₯
Cook Time
30 min
πŸ•
Total Time
55 min
πŸ‘₯
Servings
4 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

14 items
  • 500 grams ground beef
  • 1 medium, finely chopped onion
  • 2 cloves, minced garlic
  • 50 grams rolled oats
  • 50 ml milk
  • 1 large egg
  • 2 tablespoons, chopped fresh parsley
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 2 tablespoons vegetable oil or butter
  • 250 ml beef stock
  • 1 tablespoon stoneground mustard
  • 100 ml heavy cream
  • 1 tablespoon all-purpose flour
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

10 steps
1

In a large bowl, combine the rolled oats and milk. Let the mixture sit for 5 minutes to soften.

2

Add the ground beef, onion, garlic, egg, parsley, salt, and black pepper to the bowl. Mix gently but thoroughly to combine all the ingredients evenly.

3

Roll the mixture into golf ball-sized meatballs, approximately 16-18 in total, and set aside on a plate.

4

Heat the vegetable oil or butter in a large skillet over medium heat. Add the meatballs in batches, ensuring they are not overcrowded. Sear until browned on all sides, about 6-8 minutes, then remove and set aside. The meatballs don't need to be fully cooked at this stage as they'll finish cooking in the sauce.

5

In the same skillet, leave about 1 tablespoon of oil and stir in the all-purpose flour. Cook for 1 minute, stirring constantly.

6

Slowly pour in the beef stock, whisking as you go to ensure no lumps form. Bring the mixture to a simmer.

7

Stir in the mustard and heavy cream, mixing until the sauce is smooth and creamy.

8

Return the meatballs to the skillet, cover, and let them simmer in the sauce over low heat for 15-20 minutes, or until the meatballs are fully cooked and tender.

9

Taste the sauce and adjust seasoning with more salt or pepper, if needed.

10

Serve the Scottish meatballs hot, garnished with additional parsley if desired, alongside mashed potatoes or crusty bread to soak up the delicious sauce.

⚑
Cooking Tip: Take your time with each step for the best results!
2137
cal
107.9g
protein
60.7g
carbs
164.2g
fat

Nutrition Facts

1 serving (1232.8g)
Calories
2137
% Daily Value*
Total Fat 164.2 g 211%
Saturated Fat 63.1 g 316%
Polyunsaturated Fat 2.0 g
Cholesterol 678 mg 226%
Sodium 3974 mg 173%
Total Carbohydrate 60.7 g 22%
Dietary Fiber 8.6 g 31%
Total Sugars 9.9 g
Protein 107.9 g 216%
Vitamin D 1.9 mcg 10%
Calcium 243 mg 19%
Iron 13.5 mg 75%
Potassium 2071 mg 44%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

11.3%%
20.1%%
68.7%%
Fat: 1477 cal (68.7%%)
Protein: 431 cal (20.1%%)
Carbs: 242 cal (11.3%%)