• Home
  • Diet
  • All Recipes
    • Chicken
    • Casserole
    • Dinner
    • Cake
    • Pie
    • Cookies

Keto Good Eats

Home » Ground Beef and Gravy over Mashed Potatoes

Ground Beef and Gravy over Mashed Potatoes

19 April, 2025 19 April, 2025

Tweet
Pin
Share
2 Shares
Jump to Recipe·Print Recipe

This high-protein twist on a comfort food classic is here to warm your soul and fuel your body! If you love hearty dishes that are both satisfying and protein-packed, this Ground Beef and Gravy over Mashed Potatoes recipe is your new weeknight favorite.

The best part? It still tastes just as rich, creamy, and comforting. It’s the kind of dish that hugs you from the inside out, perfect for cozy nights or post-workout dinners when you’re craving something hearty without compromising your health goals.

Whether you’re cooking for yourself or feeding a hungry family, this upgraded version delivers both flavor and nutrition in every bite.

Ground Beef and Gravy over Mashed Potatoes Recipe

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Servings: 4
  • Equipment Needed: Large pot, skillet, potato masher or hand mixer, blender (optional)

Ingredients

For the Mashed Potatoes:

  • 4 medium russet potatoes, peeled and cubed
  • 1 tablespoon butter
  • 1/2 cup plain Greek yogurt (2% or full-fat)
  • 1/4 cup milk of choice (unsweetened almond or dairy)
  • Salt and black pepper to taste

Optional: 1 tbsp unflavored whey protein isolate (optional but recommended)

For the Ground Beef and Gravy:

  • 1 lb lean ground beef (90% or higher)
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1/2 cup canned white beans (like cannellini), drained and rinsed
  • 2 tablespoons whole wheat flour (or all-purpose)
  • 2 cups low-sodium beef broth
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon dried thyme
  • Salt and black pepper to taste
  • Optional: Splash of balsamic vinegar for extra flavor

Instructions

Make the Mashed Potatoes:

  • In a large pot, cover cubed potatoes with water and bring to a boil. Cook for 15–20 minutes or until fork-tender. Drain thoroughly.
  • Return potatoes to the pot. Add butter, Greek yogurt, and milk. Mash until creamy.
  • Season with salt and pepper. If using, mix in whey protein powder until well combined. Set aside and keep warm.

Make the Ground Beef and Gravy:

  • Heat olive oil in a large skillet over medium heat. Add ground beef and cook until browned, breaking it up as it cooks. Drain any excess fat.
  • Add chopped onion and cook 2–3 minutes until softened. Stir in minced garlic and cook another minute.
  • Blend the white beans with 1/4 cup beef broth until smooth (optional for texture). Add the blended beans (or whole, if preferred) to the pan.
  • Sprinkle flour over the beef and stir well for 1 minute to cook off the raw flavor.
  • Gradually add beef broth while stirring. Bring to a simmer and cook for 5 minutes or until thickened.
  • Stir in Worcestershire sauce, thyme, salt, pepper, and a splash of balsamic vinegar (if using). Taste and adjust seasoning.

Assemble and Serve:

  • Spoon mashed potatoes onto plates. Top with generous scoops of the beef and gravy mixture.
  • Serve hot and enjoy your high-protein comfort meal!

Pro Tips

  • Sneak in more protein: Add a tablespoon of unflavored whey protein isolate to the mashed potatoes right after mashing—it blends in seamlessly!
  • Velvety gravy hack: Blend the white beans with a bit of broth before adding to the pan for a creamy texture without cream.
  • Flavor boost: Add a splash of balsamic vinegar at the end of cooking for depth.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ground Beef and Gravy over Mashed Potatoes

Print Recipe
  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

For the Mashed Potatoes:

  • 4 medium russet potatoes, peeled and cubed
  • 1 tablespoon butter
  • 1/2 cup plain Greek yogurt (2% or full-fat)
  • 1/4 cup milk of choice (unsweetened almond or dairy)
  • Salt and black pepper to taste

Optional: 1 tbsp unflavored whey protein isolate (optional but recommended)

For the Ground Beef and Gravy:

  • 1 lb lean ground beef (90% or higher)
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1/2 cup canned white beans (like cannellini), drained and rinsed
  • 2 tablespoons whole wheat flour (or all-purpose)
  • 2 cups low-sodium beef broth
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon dried thyme
  • Salt and black pepper to taste
  • Optional: Splash of balsamic vinegar for extra flavor

Instructions

Make the Mashed Potatoes:

  • In a large pot, cover cubed potatoes with water and bring to a boil. Cook for 15–20 minutes or until fork-tender. Drain thoroughly.
  • Return potatoes to the pot. Add butter, Greek yogurt, and milk. Mash until creamy.
  • Season with salt and pepper. If using, mix in whey protein powder until well combined. Set aside and keep warm.

Make the Ground Beef and Gravy:

  • Heat olive oil in a large skillet over medium heat. Add ground beef and cook until browned, breaking it up as it cooks. Drain any excess fat.
  • Add chopped onion and cook 2–3 minutes until softened. Stir in minced garlic and cook another minute.
  • Blend the white beans with 1/4 cup beef broth until smooth (optional for texture). Add the blended beans (or whole, if preferred) to the pan.
  • Sprinkle flour over the beef and stir well for 1 minute to cook off the raw flavor.
  • Gradually add beef broth while stirring. Bring to a simmer and cook for 5 minutes or until thickened.
  • Stir in Worcestershire sauce, thyme, salt, pepper, and a splash of balsamic vinegar (if using). Taste and adjust seasoning.

Assemble and Serve:

  • Spoon mashed potatoes onto plates. Top with generous scoops of the beef and gravy mixture.
  • Serve hot and enjoy your high-protein comfort meal!
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes

Nutrition

  • Serving Size: 1 serving
  • Calories: 512 kcal
  • Sugar: 3.9 g
  • Fat: 23.8 g
  • Carbohydrates: 50.1 g
  • Fiber: 5.3 g
  • Protein: 34.8 g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tweet
Pin
Share
2 Shares

Related posts

15 High Protein Salad Ideas For Meal Prep
20 High Protein Low Fat Recipes
20 High Protein Slow Cooker Recipes
Street Corn Chicken Casserole
Cheesy High-Protein Beef Bowtie Pasta

Category : High Protein

Primary Sidebar

Search

About Me

VGCR

About Me

Hi, I’m Laura White, I love cooking for family and friends and sharing easy, flavorful recipes.

Recent Posts

  • Mexican White Trash Casserole
  • Chicken Veggie Stir Fry
  • Italian Meatball Lasagna Roll-Ups
  • Amish Applesauce Cake
  • White Chocolate Blueberry Cheesecake Cupcakes

Copyright © 2025. Designed by Ketogoodeats.com
Privacy Policy | Terms & Conditions | Contact