Skip to main content
Easy Zucchini Roll Ups for Weekly Meal Prep
Main CourseMay 16, 2026·10 min read

Easy Zucchini Roll Ups for Weekly Meal Prep

Discover how to make perfect Zucchini Roll Ups! This make-ahead recipe with spiced beef and rice is your key to delicious, healthy lunches all week long.

Jump to Recipe
Y

Yara

10 min read · 1h 15m total

Imagine this: It’s the middle of a busy week, you’re tired, and the thought of figuring out what to cook feels like a monumental task. You open the fridge, and instead of a collection of random ingredients, you see a neatly packed, delicious, and wholesome meal, ready to be gently reheated and enjoyed. This isn't a fantasy; it's the beautiful reality of meal prepping, and my Mediterranean-inspired Zucchini Roll Ups are about to become your new best friend in this endeavor. The Sunday afternoon ritual of dedicating just a little over an hour to cooking can completely transform your weekdays from stressful scrambles to moments of calm enjoyment. It's about cooking once to eat well for days, reclaiming your evenings for rest and connection.

These Zucchini Roll Ups are not just another recipe; they are a system for simplified eating. The concept is simple but elegant: tender ribbons of zucchini are blanched or grilled just enough to become pliable, then filled with a savory mixture of spiced ground beef, fluffy rice, and aromatic herbs. Rolled up snugly and baked in a rich, comforting tomato sauce, they emerge from the oven as perfect, portion-controlled parcels of flavor. This dish embodies the soul of Mediterranean cooking—fresh vegetables, lean protein, and bright, layered flavors that satisfy deeply. Let’s spend one afternoon in the kitchen together, and I’ll show you how to set yourself up for a week of truly wonderful meals.

Easy Zucchini Roll Ups for Weekly Meal Prep

Why This Recipe Is Perfect for Meal Prep

Not all recipes are created equal when it comes to making them ahead of time. Some dishes lose their texture, others have flavors that dull overnight. These Zucchini Roll Ups, however, are a meal prep dream, seemingly designed to taste even better as the days go by. The magic lies in the smart combination of ingredients and how they interact over time. The zucchini ribbons, once baked, are tender but hold their shape remarkably well, avoiding the sogginess that can plague other vegetable-based dishes. They act as the perfect vessel, cradling the filling without falling apart, even after a few days in the refrigerator.

Then there’s the flavor development. The savory filling, rich with warm spices like cumin, coriander, and a hint of allspice, doesn't just sit inside the zucchini; it infuses it. The real star, though, is the simple tomato sauce. As the Zucchini Roll Ups rest in the sauce, the flavors meld and deepen into something truly special. The sauce soaks into the rice in the filling, and the savory notes from the beef permeate the entire dish. What might be a collection of distinct flavors on day one becomes a harmonious, deeply satisfying whole by day three. From a nutritional standpoint, each serving offers a wonderful balance of protein, complex carbohydrates from the rice, and plenty of vitamins from the zucchini and tomatoes, making it a complete meal that keeps you full and energized throughout the afternoon.

What You'll Need

Building a successful week of meals starts with quality ingredients. For our Zucchini Roll Ups, we're relying on a few humble heroes of the Mediterranean pantry. Your primary ingredient is, of course, zucchini. Look for 4-5 medium-sized, straight zucchini. You want them to be wide enough to create substantial ribbons but not so large that they are full of watery seeds. The skin should be smooth, glossy, and firm to the touch. For the filling, lean ground beef (90/10) works beautifully, providing rich flavor without excess grease. For my friends who prefer poultry, ground chicken or turkey are excellent substitutes.

The heart of the filling’s texture and substance comes from rice. A simple long-grain white rice is perfect; we’ll be par-cooking it so it can absorb all the delicious flavors from the meat and sauce as it bakes. The aromatics are key: a finely chopped yellow onion and several cloves of minced garlic form the non-negotiable flavor base. For our sauce, high-quality crushed tomatoes or tomato passata will give you a smooth, vibrant foundation. When it comes to storage, I wholeheartedly recommend investing in a set of glass meal prep containers. They don't stain from the tomato sauce, can often go from the fridge or freezer directly into the oven or microwave, and they keep food tasting fresher. For this recipe, rectangular containers that can fit 3-4 Zucchini Roll Ups snugly are ideal. Planning ahead and buying ingredients like ground beef and onions in larger quantities can also be a smart way to manage your grocery budget for future meal prep sessions.

The Batch Cooking Method

Efficiency is the name of the game in batch cooking. The goal is to streamline the process, creating a rhythm in the kitchen that gets you from individual ingredients to five beautifully portioned meals with minimal stress. My approach to making a large batch of Zucchini Roll Ups follows a logical, overlapping timeline to make the best use of your time. First, get your sauce simmering. While the onions and garlic soften and the tomatoes bubble away on the stovetop, you can turn your attention to the zucchini. This is the most hands-on part of the process. Using a mandoline or a sharp vegetable peeler, you'll slice the zucchini into long, even ribbons. Salting them and letting them rest draws out excess water—a crucial step for preventing a watery final dish.

While the zucchini is releasing its water, you can begin the filling. Sauté your aromatics, brown the ground beef, and stir in your spices and par-cooked rice. By the time the filling is cooked through and fragrant, your zucchini ribbons will be ready to be patted dry. Now, the assembly line begins. Set up your stations: a tray of zucchini ribbons, the bowl of filling, and your large baking dish. Working methodically, place a spoonful of filling at the end of each zucchini ribbon and roll it up. Place each roll, seam-side down, into the baking dish. This assembly process, once you get a rhythm going, is surprisingly quick and meditative. Once all your rolls are nestled together, you’ll pour over that rich tomato sauce you started earlier. The total active time is around 45 minutes, with another 30-40 minutes of passive baking time—the perfect window to clean up the kitchen and portion out any sides for the week.

The Weekly Game Plan

A great meal prep base is one that can be enjoyed in different ways throughout the week to keep things interesting. While these Zucchini Roll Ups are fantastic on their own, a few simple additions can make each day’s lunch feel like a brand new meal. Here’s a sample game plan for your week. On Sunday, you’ll do the main prep: cook the entire batch of Zucchini Roll Ups and, once cooled, portion them into your containers, about 3-4 rolls per serving, spooning plenty of that lovely tomato sauce over the top.

Monday: Enjoy the Zucchini Roll Ups in their purest form. Reheat and savor the beautifully melded flavors as a reward for your Sunday efforts. A simple dollop of plain yogurt or labneh on the side adds a cool, creamy contrast.

Tuesday: Serve your reheated rolls over a bed of fluffy couscous or quinoa. The grains will soak up the extra tomato sauce, making the meal even more substantial and satisfying.

Wednesday: Go for a deconstructed bowl. Gently break up the Zucchini Roll Ups with a fork and serve over a bed of fresh spinach or arugula. Add a handful of toasted pine nuts for crunch and perhaps a simple lemon-tahini dressing to tie it all together.

Thursday: Pair the rolls with a hearty side. A simple shepherd's salad (diced cucumber, tomato, and onion) or a scoop of hummus and some warm flatbread can make the meal feel completely different.

Friday: Use the last portion to create a quick and hearty soup. Add the rolls and their sauce to a small pot with a cup of vegetable or chicken broth and a can of chickpeas. Heat through, and you have a comforting, soupy stew to end the week.

Smart Storage and Reheating

Proper storage is what separates a delicious make-ahead meal from a disappointing one. As I mentioned, glass containers are my top choice for these Zucchini Roll Ups. They are non-reactive, so the acidic tomato sauce won't cause any strange flavors to leach into your food. Look for containers with airtight, leak-proof lids to ensure maximum freshness. Once your rolls are baked and have cooled slightly, portion them directly into these containers. Be sure to spoon a generous amount of sauce over each portion to keep them moist. Stored this way, the Zucchini Roll Ups will last beautifully in the refrigerator for up to 5 days.

For longer-term storage, this dish freezes exceptionally well. You can freeze the entire baked dish, or individual portions. For best results, allow the rolls to cool completely, then cover tightly with a layer of plastic wrap followed by a layer of foil before placing in the freezer. They will keep well for up to 3 months. To reheat from frozen, it's best to let them thaw overnight in the refrigerator first.

When it's time to enjoy your meal, you have a few options. The microwave is fastest: place the rolls in a microwave-safe dish, cover loosely, and heat on 70% power for 2-3 minutes, or until warmed through. For the best texture, I prefer the oven or a toaster oven. Place the Zucchini Roll Ups in an oven-safe dish, cover with foil, and bake at 350°F (175°C) for about 15-20 minutes. Removing the foil for the last 5 minutes can help the sauce thicken slightly. To bring back a burst of freshness, always finish with a sprinkle of freshly chopped parsley or dill just before serving. This tiny step makes a world of difference.

Customization Ideas

One of the best things about a foundational recipe like these Zucchini Roll Ups is how easily it can be adapted to your personal taste or dietary needs. The filling is a wonderful canvas for experimentation. If you're not a fan of ground beef, lean ground chicken or lamb would be absolutely delicious, each lending a slightly different flavor profile to the dish. For a completely vegetarian version, you can substitute the meat with a cup of cooked brown lentils or a mixture of finely chopped mushrooms and walnuts for a savory, earthy filling.

The grain component is also flexible. While I love the classic feel of white rice, cooked quinoa or bulgur wheat would work just as well, adding a nuttier flavor and a boost of fiber. Don't hesitate to play with the spices, either. A pinch of cinnamon can add a lovely warmth, or a sprinkle of red pepper flakes can introduce a gentle heat. You could even stir a handful of crumbled feta cheese or toasted pine nuts into the filling for extra texture and tang. The sauce itself can be customized; a creamy, yogurt-based sauce with dill and garlic would be a fantastic alternative to the tomato base for a completely different, yet equally Mediterranean, experience. Feel free to make these Zucchini Roll Ups your own!

Meal Prep FAQ

How long do these Zucchini Roll Ups really last in the fridge?

When stored correctly in an airtight container, they will stay fresh and delicious for up to 5 days. The flavors actually get better around day 2 or 3 as everything melds together beautifully.

How do I prevent the zucchini from getting watery?

The key is to draw out the excess moisture before you roll them. After slicing the zucchini into ribbons, lay them flat and sprinkle them lightly with salt. Let them sit for 15-20 minutes, then pat them completely dry with a paper towel. This step makes a huge difference in the final texture.

What are the best containers for this meal?

I highly recommend glass containers with locking, airtight lids. They are perfect for reheating in both the microwave and the oven (just make sure the lid is oven-safe or remove it), and they won't stain or hold odors from the tomato sauce.

Can I pack this for my kids' lunch?

Absolutely! For kids, you might want to slice the rolls into smaller, bite-sized pinwheels after they are baked and cooled. They are easy for little hands to manage and can be enjoyed at room temperature or slightly warmed.

How can I avoid getting tired of eating the same thing all week?

Variety is key! As outlined in the game plan, serve the Zucchini Roll Ups with different sides each day. Pairing them with couscous, a fresh salad, or some warm bread can make each meal feel unique and exciting.

Mediterranean Zucchini Roll Ups

Tender zucchini ribbons filled with spiced ground beef and rice, baked in a rich tomato sauce. A perfect make-ahead meal for the week.

Main CourseMediterranean

Prep Time

30 min

Cook Time

45 min

Total Time

1h 15m

Servings

4 servings

Ingredients

For 4 servings

  • 4 medium zucchini (about 2 lbs), ends trimmed
  • 1 tsp salt, for drawing out water
  • 2 tbsp olive oil, divided
  • 1 large yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 lb lean ground beef (90/10)
  • 1/2 cup uncooked long-grain white rice, rinsed
  • 1 cup water or beef broth
  • 1 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/4 tsp allspice
  • 1/2 tsp black pepper
  • 1/4 cup chopped fresh parsley, plus more for garnish
  • 2 tbsp chopped fresh dill
  • 28 oz can crushed tomatoes
  • 1 tsp dried oregano

Instructions

  1. 1

    Prepare Zucchini Ribbons

    Using a mandoline or a sharp vegetable peeler, slice the zucchini lengthwise into 1/8-inch thick ribbons. Arrange the ribbons in a single layer on baking sheets lined with paper towels.

  2. 2

    Salt and Rest Zucchini

    Sprinkle the zucchini ribbons lightly with salt. Let them stand for 15-20 minutes. This step is crucial as it draws out excess water, preventing the final dish from being soggy.

  3. 3

    Start the Tomato Sauce

    While the zucchini rests, heat 1 tablespoon of olive oil in a large saucepan or Dutch oven over medium heat. Add half of the chopped onion and half of the minced garlic, and cook until softened, about 3-4 minutes.

  4. 4

    Simmer the Sauce

    Pour the crushed tomatoes into the saucepan. Stir in the dried oregano, a pinch of salt, and pepper. Bring to a simmer, then reduce the heat to low, cover, and let it gently bubble while you prepare the filling.

  5. 5

    Par-cook the Rice

    In a small saucepan, bring the 1 cup of water or broth to a boil. Add the rinsed rice, reduce heat to low, cover, and cook for 10 minutes. The rice should be partially cooked but still firm. Remove from heat and set aside.

  6. 6

    Cook the Filling Aromatics

    In a large skillet, heat the remaining 1 tablespoon of olive oil over medium-high heat. Add the remaining onion and garlic and cook until fragrant and softened, about 5 minutes.

  7. 7

    Brown the Beef

    Add the ground beef to the skillet. Break it up with a spoon and cook until browned all over, about 5-7 minutes. Drain any excess fat from the skillet.

  8. 8

    Combine Filling Ingredients

    Stir the par-cooked rice into the skillet with the beef. Add the cumin, coriander, allspice, black pepper, fresh parsley, and dill. Mix everything together until well combined, then remove from the heat.

  9. 9

    Dry Zucchini and Preheat Oven

    Preheat your oven to 375°F (190°C). Gently pat the zucchini ribbons completely dry with paper towels to remove the salt and excess moisture.

  10. 10

    Assemble the Roll Ups

    Spread a thin layer of the tomato sauce on the bottom of a 9x13 inch baking dish. Take one zucchini ribbon and place about 1-2 tablespoons of the beef and rice filling at one end. Roll it up snugly and place it seam-side down in the baking dish.

  11. 11

    Arrange and Top with Sauce

    Continue rolling until all the filling and zucchini are used, arranging the rolls tightly in the dish. Pour the remaining tomato sauce evenly over the top of all the rolls.

  12. 12

    Bake the Zucchini Rolls

    Cover the baking dish with foil and bake for 25 minutes. Then, remove the foil and bake for another 15-20 minutes, until the sauce is bubbly and the zucchini is tender.

  13. 13

    Rest and Garnish

    Let the Zucchini Roll Ups rest for about 10 minutes before serving. This allows them to set and makes them easier to serve. Garnish generously with fresh parsley before portioning for meal prep or serving immediately.

Nutrition Facts

Per serving (estimated)

460 calories

Calories

35g

Carbs

30g

Protein

22g

Fat

8g

Fiber

650mg

Sodium

12g

Sugar