If you are looking for a warm, cheesy dinner that is easy to prepare and packed with comforting flavour, these Cheesy Beef Tortilla Roll-Ups with Creamy Garlic Sauce are a delicious recipe to add to your weekly rotation. Soft flour tortillas are filled with seasoned ground beef and melted cheese, rolled tightly, arranged in a baking dish, and covered with a rich creamy garlic sauce before being baked until hot, bubbly, and golden.
This recipe is perfect for busy weeknights, family dinners, potlucks, or casual entertaining. The seasoned beef filling is hearty and savory, while the creamy garlic sauce keeps the tortillas tender and adds a smooth, rich finish to every bite.
One of the best things about homemade beef tortilla roll-ups is how easy they are to customize. You can add peppers, onions, corn, beans, jalapeños, different cheeses, or extra spices depending on what you have available and how bold you want the flavor to be.
Why You’ll Love These Cheesy Beef Tortilla Roll-Ups
These easy tortilla roll-ups combine the comfort of cheesy baked enchiladas with a rich garlic cream sauce for a satisfying dinner that feels a little different from traditional tomato-based versions.
The ground beef is cooked with onion, garlic, and simple seasonings until deeply flavorful. Cheddar and mozzarella melt into the filling, while the creamy garlic sauce surrounds the tortillas during baking and helps keep everything moist.
They are also excellent for feeding a family because the roll-ups can be assembled ahead of time and baked just before dinner.
Leftovers reheat well, making this recipe convenient for meal prep too.
Ingredients
For the Beef Filling
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 3 garlic cloves, finely minced
- 1 teaspoon paprika
- 1 teaspoon chili powder
- ½ teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¾ teaspoon salt
- ½ teaspoon freshly ground black pepper
- 2 tablespoons tomato paste
- ¼ cup beef broth
- 1 cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- 2 tablespoons freshly chopped parsley or cilantro
For the Creamy Garlic Sauce
- 3 tablespoons unsalted butter
- 5 garlic cloves, finely minced
- 2 tablespoons all-purpose flour
- 1½ cups whole milk
- ½ cup heavy cream
- ½ cup chicken or beef broth
- ½ cup freshly grated Parmesan cheese
- ½ teaspoon garlic powder
- ½ teaspoon Italian seasoning
- ¼ teaspoon freshly ground black pepper
- Salt to taste
For the Roll-Ups
- 8 medium flour tortillas
- 1 cup shredded mozzarella or Monterey Jack cheese
- ½ cup shredded cheddar cheese
- 2 tablespoons freshly chopped parsley or cilantro

How to Make Cheesy Beef Tortilla Roll-Ups with Creamy Garlic Sauce
1. Prepare the Beef Filling
Heat the olive oil in a large skillet over medium-high heat.
Add the diced onion and cook for approximately 3–4 minutes, stirring occasionally, until it begins to soften.
Add the minced garlic and cook for approximately 30–60 seconds until fragrant.
Add the ground beef.
Use a wooden spoon or spatula to break the meat into small crumbles while it cooks.
Cook for approximately 6–8 minutes, or until the beef is browned and no pink remains.
Drain excess grease if necessary.
2. Season the Beef
Add the paprika, chili powder, cumin, garlic powder, onion powder, salt, and black pepper.
Stir until the beef is evenly coated with the seasonings.
Add the tomato paste and cook for approximately 1 minute.
Cooking the tomato paste briefly helps deepen its flavor.
Pour in the beef broth.
Stir and allow the mixture to simmer for approximately 2–3 minutes, until most of the excess liquid has reduced.
The filling should be moist but not watery.
3. Add the Cheese to the Filling
Reduce the heat to low.
Add the cheddar and mozzarella cheese.
Stir until the cheese begins to melt into the beef mixture.
Add the fresh parsley or cilantro.
Remove the skillet from the heat and allow the filling to cool for approximately 5 minutes.
Letting it cool slightly makes the tortillas easier to roll and reduces the chance of tearing.
4. Prepare the Creamy Garlic Sauce
In a separate saucepan, melt the butter over medium-low heat.
Add the minced garlic.
Cook for approximately 30–60 seconds, stirring constantly.
The garlic should become fragrant but should not brown.
Sprinkle the flour over the butter and garlic.
Whisk continuously for approximately 1 minute.
This creates a simple roux that helps thicken the sauce.
5. Add the Milk and Cream
Slowly pour in the milk while whisking constantly.
Add the heavy cream and broth.
Continue whisking until the mixture is smooth.
Add the garlic powder, Italian seasoning, black pepper, and a small pinch of salt.
Bring the sauce to a gentle simmer.
Cook for approximately 3–5 minutes, stirring frequently, until it begins to thicken.
6. Add the Parmesan
Reduce the heat to low.
Gradually add the Parmesan cheese while stirring constantly.
Continue stirring until the cheese melts completely and the sauce becomes smooth and creamy.
Taste and adjust the seasoning if needed.
The sauce should be thick enough to coat the back of a spoon but still loose enough to pour easily.
If it becomes too thick, add a small splash of milk or broth.
Remove from the heat.
7. Prepare the Baking Dish
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish.
Spread approximately ¾ cup of the creamy garlic sauce across the bottom.
This creates a flavorful base and helps prevent the tortillas from sticking.
8. Fill and Roll the Tortillas
Place one tortilla on a clean work surface.
Spoon approximately ⅓ cup of the beef filling down the center.
Avoid overfilling because this can make the tortillas difficult to roll.
Fold the sides slightly inward if desired, then roll the tortilla tightly around the filling.
Place the roll-up seam-side down in the prepared baking dish.
Repeat with the remaining tortillas and beef filling.
Arrange the roll-ups closely together in a single layer.
9. Add the Creamy Sauce and Cheese
Pour the remaining creamy garlic sauce evenly over the tortilla roll-ups.
Use a spoon or spatula to spread it gently so most of the tortillas are covered.
Sprinkle the mozzarella or Monterey Jack and cheddar cheese evenly across the top.
For extra cheesy edges, allow some of the cheese to fall between the tortillas.
10. Bake Until Hot and Bubbly
Cover the baking dish loosely with aluminum foil.
Bake for approximately 20 minutes.
Remove the foil and continue baking uncovered for another 10–15 minutes.
The sauce should be bubbling around the edges and the cheese should be completely melted.
For a more golden top, switch the oven to broil during the final 1–2 minutes.
Watch closely because cheese can brown very quickly.
11. Rest and Serve
Remove the baking dish from the oven.
Allow the tortilla roll-ups to rest for approximately 5–10 minutes.
This gives the creamy sauce time to thicken slightly and makes the roll-ups easier to serve.
Sprinkle with freshly chopped parsley or cilantro.
Serve hot with extra creamy garlic sauce spooned over the top.
What to Serve With Cheesy Beef Tortilla Roll-Ups with Creamy Garlic Sauce
These rich roll-ups pair beautifully with a crisp green salad, cucumber salad, tomato salad, or simple coleslaw.
For vegetables, serve them with roasted broccoli, green beans, corn, zucchini, bell peppers, or asparagus.
Mexican-style rice, cilantro-lime rice, black beans, or refried beans are excellent options if you want a more substantial meal.
You can also serve them with avocado, guacamole, pico de gallo, salsa, sour cream, or sliced jalapeños.
For a lighter dinner, keep the sides simple and fresh to balance the richness of the creamy garlic sauce.
Tips for the Best Cheesy Beef Tortilla Roll-Ups
Drain excessive grease from the beef before adding the seasonings.
Keep the filling fairly dry. Excess liquid can make the tortillas soggy and difficult to roll.
Warm the tortillas briefly if they feel stiff. Microwave them for approximately 10–15 seconds under a damp paper towel to make them more flexible.
Do not overfill each tortilla.
Place the roll-ups seam-side down so they remain closed while baking.
Use freshly grated cheese whenever possible for smoother melting.
Keep the heat low when adding Parmesan to the garlic sauce to prevent it from becoming grainy.
Cover the roll-ups during the first part of baking so they heat through without drying out.
Allow them to rest before serving so the sauce settles slightly.
Easy Recipe Variations
For Spicy Beef Tortilla Roll-Ups, add chopped jalapeños, cayenne pepper, or crushed red pepper flakes to the beef filling.
For Beef and Bean Roll-Ups, add 1 cup drained black beans or refried beans to the beef mixture.
For Beef and Corn Roll-Ups, stir ¾ cup corn into the filling.
For Mushroom Beef Roll-Ups, sauté 8 ounces of chopped mushrooms with the onions before adding the beef.
For Extra Cheesy Beef Roll-Ups, add cream cheese to the beef filling and increase the mozzarella topping.
For Chicken Tortilla Roll-Ups, replace the ground beef with approximately 3 cups shredded cooked chicken.
For Tex-Mex Beef Roll-Ups, add taco seasoning, corn, black beans, and pepper Jack cheese.
For Spinach Beef Roll-Ups, stir 1–2 cups fresh spinach into the cooked beef until wilted.
How to Store Leftovers
Allow leftover tortilla roll-ups to cool before transferring them to an airtight container.
Store them in the refrigerator for up to 3–4 days.
For the best texture, keep plenty of creamy sauce around the tortillas so they do not dry out.
To reheat, place the roll-ups in a covered baking dish and warm at 350°F (175°C) for approximately 15–20 minutes.
Add a small splash of milk or broth if the sauce has thickened significantly.
Individual portions can also be reheated in the microwave using short intervals.
These roll-ups can be frozen for approximately 2 months.
For the best results, freeze them in an airtight baking dish before the final baking step.
Thaw overnight in the refrigerator before baking.
Cream sauces can change slightly in texture after freezing, so gentle reheating works best.
Frequently Asked Questions
Can I use corn tortillas?
You can, but flour tortillas are easier to roll and better suited to this creamy baked version.
Corn tortillas may crack unless they are warmed thoroughly before rolling.
Can I use ground turkey instead of beef?
Yes.
Ground turkey or ground chicken can replace the beef.
Add a little extra olive oil if needed because lean poultry contains less fat.
Can I make the creamy garlic sauce ahead of time?
Yes.
Prepare the sauce up to approximately 2 days ahead and store it in an airtight container in the refrigerator.
Reheat gently over low heat and add a splash of milk if needed.
Can I prepare the roll-ups ahead?
Absolutely.
Assemble the entire baking dish, cover tightly, and refrigerate for up to approximately 24 hours.
Bake when ready to serve.
You may need to add 5–10 minutes to the baking time if the dish is cold.
Why are my tortillas soggy?
The beef filling may have contained too much liquid or the roll-ups may have been completely submerged in a very thin sauce.
Keep the filling thick and make sure the garlic sauce has thickened slightly before assembling.
What cheese works best?
Cheddar, mozzarella, Monterey Jack, pepper Jack, or a combination all work well.
Parmesan is especially useful in the garlic cream sauce.
Can I use taco seasoning?
Yes.
Replace the paprika, cumin, garlic powder, onion powder, salt, and some of the pepper with approximately 1½–2 tablespoons taco seasoning.
Can I make this recipe without heavy cream?
Yes.
Use additional whole milk or half-and-half.
The sauce may be slightly lighter, but the flour and Parmesan will still help it thicken.
Final Thoughts
These easy Cheesy Beef Tortilla Roll-Ups with Creamy Garlic Sauce combine seasoned beef, melted cheese, soft tortillas, and a rich garlic cream sauce in one comforting baked dinner.
They are simple enough for weeknight cooking, hearty enough for family meals, and versatile enough to customize with vegetables, beans, jalapeños, or different cheeses.
Serve them hot with salad, rice, beans, avocado, or roasted vegetables, and spoon plenty of that creamy garlic sauce over every cheesy beef-filled roll-up.