Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A white ceramic plate holds golden-brown Scottish meatballs in a glossy onion gravy, finished with chopped parsley. The meatballs show a moist interior with oats visible in the crumb and crisp edges. They sit on a rustic wooden table with a green plaid napkin, a mound of creamy mashed potatoes and roasted carrots nearby, creating a cozy Highland kitchen vibe with warm lighting.

Hearty Scottish Meatballs Inspired by Brave 🏹🏴󠁧󠁒󠁳󠁣󠁴󠁿🍲

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Hearty Scottish meatballs seasoned with oats, onion, and herbs, simmered in a rich gravy for a comforting, family-friendly dinner.

  • Total Time: 1 hr 0 mins
  • Yield: 4 servings

Ingredients

Scale
  • 500 g ground beef (or lamb)
  • 80 g rolled oats
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1 egg
  • 1/4 cup milk
  • 2 tbsp chopped parsley
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp smoked paprika
  • 1 tbsp olive oil, for browning
  • 2 cups beef stock
  • 1 tbsp Worcestershire sauce
  • 1 tbsp tomato paste
  • 1 tsp cornstarch dissolved in 1 tbsp water

Instructions

  1. Soak oats in milk for 5 minutes to soften.
  2. In a bowl, mix ground beef, soaked oats, onion, garlic, egg, parsley, salt, pepper, and paprika until just combined.
  3. Shape into 16 small meatballs.
  4. Brown meatballs in olive oil on all sides in a large skillet; remove and set aside.
  5. In the same pan, add beef stock, Worcestershire sauce, and tomato paste; bring to a simmer.
  6. Return meatballs to the pan, simmer for 20 minutes, then thicken gravy with cornstarch slurry.
  7. Serve with mashed potatoes or roasted root vegetables.

Notes

  • Substitute lamb or turkey for a lighter option.
  • Use gluten-free oats if needed.
  • Make ahead and reheat gently; the flavors deepen overnight.
  • Prep Time: 20 mins
  • Cook Time: 40 mins
  • Method: Stovetop browning and simmering in gravy
  • Cuisine: Scottish
  • Diet: Meat

Nutrition

  • Serving Size: 1 serving (4 meatballs)
  • Calories: 420 kcal
  • Sugar: 5 g
  • Sodium: 520 mg
  • Fat: 28 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0 g
  • Carbohydrates: 24 g
  • Fiber: 3 g
  • Protein: 28 g
  • Cholesterol: 110 mg
Close the CTA