Healthy Beef & Veggie Sausage Rolls for Dogs

The first time I made these Beef, Carrot & Spinach Sausage Rolls, it was to celebrate Max’s adoption anniversary. I wanted something more meaningful than his usual crunchy treats something homemade, hearty, and made just for him. I opened the fridge and found ground beef, a couple of carrots, and a handful of spinach that needed using. It wasn’t fancy, but it felt like the perfect starting point.

I grated the carrots until they were soft and fine, chopped the spinach into tiny pieces, and mixed everything into the beef along with egg, rice, and a drizzle of olive oil. The mixture looked rustic and simple, but it came together beautifully soft, slightly sticky, and easy to shape into a roll.

As soon as it went into the oven, the aroma of roasting beef and vegetables filled the kitchen. Max immediately stationed himself in front of the oven door, watching like a proud little supervisor.

By the time the roll cooled enough to slice, he was doing his full body wiggle the happy dance only dogs can do. I offered him a small slice, and he crunched through it with total focus, savoring every bite. That moment sealed it. This recipe officially joined our “special occasion” list.

Now I make these sausage rolls for celebrations, playdates, cozy weekends, or anytime I want his bowl to feel a little more special.


To make these Beef, Carrot & Spinach Sausage Rolls, start with lean ground beef in a large mixing bowl. Break it apart gently with a fork so there are no dense clumps.

Add:

  • Finely grated carrots
  • Very finely chopped spinach (or lightly wilted and squeezed dry)
  • Fully cooled cooked white rice
  • One egg
  • A small drizzle of olive oil
  • Optional dried parsley

Using clean hands, mix everything until evenly combined. You’re looking for a uniform texture no dry rice patches or streaks of egg. The mixture should feel soft and slightly sticky but firm enough to shape.

If it feels too wet, add a spoonful or two of extra rice. If it seems crumbly, a small splash of olive oil can help bind it.

Shape the mixture into a compact log on a lined baking sheet, pressing gently to remove air pockets so it bakes evenly. Once formed, it’s ready for the oven.


These sausage rolls are perfect for prepping in advance.

  • Before baking: You can prepare the mixture, cover it tightly, and refrigerate for up to 24 hours before shaping and baking.
  • After baking: Allow the roll to cool completely on a rack before slicing. Storing it while warm can trap steam and create soggy slices.

Store sliced portions in an airtight container in the refrigerator for 3–4 days.

For longer storage, freeze individual slices. Lay them flat on a lined tray until solid, then transfer to a labeled freezer bag. They’ll keep well for up to 2 months. Thaw overnight in the fridge or at room temperature for about 20–30 minutes before serving.

Avoid refreezing slices that have already been thawed. Always check for any unusual smell, discoloration, or mold before giving them to your dog.

If your pup has a sensitive stomach, start with small portions and gradually increase as tolerated.


For the best texture and nutrition:

  • Use lean ground beef (90/10 or leaner)
  • Grate carrots very finely so they blend smoothly
  • Chop spinach finely or squeeze out excess moisture
  • Use completely cooled rice for better binding
  • Add only a light drizzle of olive oil
  • Keep parsley optional and minimal

Party & Celebration Ideas

These sausage rolls are surprisingly versatile:

  • Dog birthday “cake”: Stand the roll upright and top with plain, unsweetened yogurt for a simple, dog safe frosting look.
  • Party platter: Slice into rounds and serve alongside other homemade dog treats for variety.
  • Training treats: Cut into thin strips and cube into tiny, high value reward bites.
  • Calorie conscious option: Mix small pieces into regular kibble instead of serving large slices.

Always let the roll cool completely before slicing to prevent burns and help it firm up.

For small dogs, cut into tiny bite sized pieces. For larger dogs, thin slices work well as meal toppers. Start with a modest portion the first time and adjust based on your dog’s size, activity level, and overall diet.

Remember, this is a treat or meal enhancer not a complete daily diet.


What are these sausage rolls?

They’re homemade dog treats made with lean beef, carrots, spinach, rice, egg, and olive oil. Once baked, they resemble a firm meatloaf-style roll that can be sliced for treats or mixed into meals.

How should I serve them safely?

Cool completely before slicing. Serve in small portions appropriate for your dog’s size. You can mix pieces into regular food or serve as a special occasion treat.

Can I adjust the recipe for sensitivities?

Yes.

  • Swap beef for lean turkey or chicken if needed.
  • Replace rice with mashed sweet potato for grain sensitive dogs.
  • Omit the egg and add extra rice if necessary (the roll may be slightly more crumbly).

If your dog has known allergies or health concerns, consult your veterinarian before making changes. Introduce new ingredients slowly and monitor for any signs of digestive upset or itching.

Healthy Beef & Veggie Sausage Rolls for Dogs

Healthy Beef & Veggie Sausage Rolls for Dogs

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes

The first time I made these Beef, Carrot & Spinach Sausage Rolls, it was to celebrate Max’s adoption anniversary. I wanted something more meaningful than his usual crunchy treats something homemade, hearty, and made just for him. I opened the fridge and found ground beef, a couple of carrots, and a handful of spinach that needed using. It wasn’t fancy, but it felt like the perfect starting point.

I grated the carrots until they were soft and fine, chopped the spinach into tiny pieces, and mixed everything into the beef along with egg, rice, and a drizzle of olive oil. The mixture looked rustic and simple, but it came together beautifully soft, slightly sticky, and easy to shape into a roll.

As soon as it went into the oven, the aroma of roasting beef and vegetables filled the kitchen. Max immediately stationed himself in front of the oven door, watching like a proud little supervisor.

By the time the roll cooled enough to slice, he was doing his full body wiggle the happy dance only dogs can do. I offered him a small slice, and he crunched through it with total focus, savoring every bite. That moment sealed it. This recipe officially joined our “special occasion” list.

Now I make these sausage rolls for celebrations, playdates, cozy weekends, or anytime I want his bowl to feel a little more special.

Ingredients

  • Finely grated carrots
  • Very finely chopped spinach (or lightly wilted and squeezed dry)
  • Fully cooled cooked white rice
  • One egg
  • A small drizzle of olive oil
  • Optional dried parsley

Instructions

    Preheat your oven to 350°F and prepare a baking sheet by lining it with parchment paper.

    Place the lean ground beef in a large mixing bowl and gently break it apart using a fork or clean hands until there are no large clumps. Add the finely grated carrots, chopped spinach, and completely cooled cooked white rice. Mix lightly to spread the vegetables and rice evenly throughout the beef.

    Crack in the egg, drizzle in the olive oil, and sprinkle the dried parsley over the mixture. Using clean hands, combine everything thoroughly until the texture is uniform. The mixture should feel soft and slightly sticky, but firm enough to hold its shape when pressed together.

    Transfer the mixture onto the prepared baking sheet and shape it into a compact, even log about 8–9 inches long. Gently press along the surface to remove any air pockets so it bakes evenly.

    Bake in the preheated oven for about 30 minutes, or until the roll is fully cooked and no pink remains in the center.

    Remove from the oven and allow the sausage roll to cool completely on a wire rack before slicing. Once cooled, cut into rounds or smaller bite-sized pieces and serve as a special treat or mix a portion into your dog’s regular meal.

Notes

  • Allow the sausage roll to cool fully before giving it to your dog to prevent burns and help it firm up properly.
    Keep any leftover slices in an airtight container in the refrigerator for 3–4 days, or freeze portions for up to 2 months for longer storage.
    For birthdays or celebrations, you can stand the roll upright and add a layer of plain, unsweetened dog-safe yogurt on top to create a simple “cake” look.
    Avoid adding onions, garlic, salt, or any seasoning blends that contain xylitol or other artificial sweeteners, as these ingredients are unsafe for dogs.

Nutrition Information:
Serving Size: 1 sausage roll
Amount Per Serving: Calories: 220

Leave a Comment

Skip to Recipe