By Grocery List Plus Editorial Staff | Published on June 11, 2026

Beef Roll Ups

Serves 4

404 cal · 120 min

Beef Roll Ups

Recipe GLPRc1b3fac653cfd1

4.3(1)
Main Course
120 min
404 cal
Servings: 4
Slow Cooker
Oven
Stovetop
SNAP eligible

Tender beef strips rolled and browned, then simmered in a savory broth with onions and beef bouillon until fall-apart tender. A hearty, satisfying dish that's naturally gluten-free and dairy-free, perfect for a comforting family meal.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

2 lbs. top sirloin or round steak

2 tablespoons olive oil

1 cup chopped onions

Salt to taste

Black pepper to taste

1 can beef broth

2 beef bouillon cubes

2 cups water

Directions

  1. Trim the beef and slice it into strips measuring at least 2 inches in length and approximately 1/2 inch in width.

  2. Starting from the thickest end of each strip, tightly roll the beef and secure with a toothpick to prevent unrolling during cooking.

  3. Heat the olive oil in a large Dutch oven over medium-high heat.

  4. Add the chopped onions to the hot oil and cook, stirring frequently, until they become softened and golden brown, about 5 minutes. Remove the onions from the pot and set aside.

  5. Working in batches to avoid crowding the pan, add half of the beef rolls to the hot pot. Season generously with salt and black pepper. Brown the rolls on all sides until deeply caramelized, approximately 8-10 minutes total. Transfer the browned rolls to a plate.

  6. Brown the remaining beef rolls in the same manner, seasoning with salt and pepper, until golden on all sides. Remove from the pot.

  7. Return all the browned beef rolls to the Dutch oven. Add the reserved onions, beef broth, beef bouillon cubes, and water.

  8. Cover the pot and either bake at 350°F for approximately 1.5 hours until the meat is very tender, or transfer to a slow cooker and cook on low for 6-8 hours. The internal temperature of the beef should reach 145°F.

  9. If desired, create a gravy by whisking cornstarch with 1/3 cup water until completely smooth. Slowly stir this mixture into the hot cooking liquid with the beef rolls and simmer for 2-3 minutes, stirring constantly, until the sauce thickens and coats the back of a spoon. Adjust seasoning with additional salt and pepper as needed before serving.

Comments

Grocery List Plus Editorial Staff4.25

This is a straightforward braise that works for a Charlotte weeknight: beef steak, onion, and pantry staples are all available at any major local chain without special trips. The 120-minute stated time is honest—you'll need about 15 minutes for prep and browning, then 90 minutes of mostly unattended braising, making it feasible for a slow afternoon or weekend lunch. Cost runs roughly $3–3.50 per serving depending on steak quality, which is reasonable. The one caveat is that the ingredient list is bare-bones; you may want to add tomato paste, Worcestershire, or fresh herbs to build depth, and the dish won't reheat as vibrantly as a stew would, so treat it as a same-day meal.

Sign in or create a free account to add your review.