Batch cooking is the practice of preparing large quantities of food at once, then freezing portions for future meals. It saves time, reduces food waste, and ensures you always have a homemade dinner ready on busy nights. This guide covers the essential principles, a versatile base recipe, and practical tips for freezing and reheating a variety of dishes.
Ingredients
- 2 tablespoons (30 ml) olive oil
- 2 large onions, diced (about 2 cups / 300 g)
- 4 cloves garlic, minced
- 2 pounds (900 g) ground beef (80/20)
- 2 teaspoons (10 g) salt, divided
- 1 teaspoon (2 g) black pepper
- 2 tablespoons (16 g) chili powder
- 1 tablespoon (8 g) ground cumin
- 2 teaspoons (4 g) dried oregano
- 2 cans (14.5 oz / 411 g each) diced tomatoes, undrained
- 2 cans (15 oz / 425 g each) black beans, drained and rinsed
- 1 can (15 oz / 425 g) corn kernels, drained
- 4 cups (960 ml) low-sodium beef broth
- 2 cups (370 g) long-grain white rice, uncooked
Instructions
- Heat olive oil in a large Dutch oven or stockpot over medium heat. Add onions and cook until translucent, about 5 minutes. Add garlic and cook for 1 minute until fragrant.
- Add ground beef, breaking it up with a spoon. Cook until browned, about 8–10 minutes. Drain excess fat if desired. Season with 1 teaspoon salt, black pepper, chili powder, cumin, and oregano. Stir to coat.
- Add diced tomatoes with their juices, black beans, corn, and beef broth. Bring to a boil, then reduce heat to low and simmer uncovered for 20 minutes.
- Stir in rice and remaining 1 teaspoon salt. Cover and simmer gently for 20–25 minutes, until rice is tender and liquid is absorbed. Stir occasionally to prevent sticking.
- Remove from heat. For ground beef, the safe minimum internal temperature is 160°F (71°C) per USDA FSIS. Check with a food thermometer to confirm. Let cool completely before portioning.
- Divide the mixture into freezer-safe containers or zip-top bags. Portion into single servings or family-size portions. Label with the date and contents.
- Refrigerate portions to be eaten within 4 days. Freeze the rest for up to 3 months.
Tips
- Cool quickly: To cool food fast and safely, place the pot in an ice bath and stir occasionally, or divide into shallow containers before refrigerating. Never put hot food directly in the freezer.
- Portion control: Use a kitchen scale to portion evenly. Freeze in flat bags—they stack neatly and thaw faster.
- Label everything: Write the dish name and date on each container. Use freezer tape and a permanent marker—regular markers smear.
- Substitutions: Swap ground beef for ground turkey or chicken, but note that poultry must reach 165°F (74°C). Use brown rice instead of white—increase liquid to 5 cups (1.2 L) and cook 45–50 minutes.
Serving Suggestions
Serve this hearty beef and rice mixture as a main dish with a side of steamed broccoli or a simple green salad. Top with shredded cheese, sour cream, or fresh cilantro. It also works well as a filling for tacos or burritos, or spooned over baked potatoes.
Variations
- Vegetarian: Omit the beef and add an extra can of black beans and one diced zucchini. Cook the vegetables with the onions.
- Spicy: Add 1–2 chopped jalapeños with the onions, or a teaspoon of cayenne pepper with the spices.
- Tex-Mex: Stir in 1 cup (120 g) shredded cheddar cheese after cooking, just before serving.
- Different grains: Replace rice with quinoa or barley—adjust liquid and cooking time accordingly (quinoa: 2 cups liquid, 15 minutes; barley: 4 cups liquid, 40 minutes).
Storage and Reheating
Refrigerate leftovers in airtight containers for up to 4 days. For freezing, use freezer-safe containers or bags. Remove as much air as possible to prevent freezer burn. Frozen portions keep for up to 3 months.
To reheat: Thaw overnight in the refrigerator, then microwave on high for 2–3 minutes, stirring halfway, until steaming hot (165°F / 74°C). Alternatively, reheat in a saucepan over medium heat with a splash of water or broth, stirring frequently, until heated through. For frozen portions, you can reheat directly from frozen in the microwave (increase time to 5–7 minutes) or in a saucepan over low heat with extra liquid, covered, for 15–20 minutes.
Frequently Asked Questions
Can I freeze this dish with rice? Yes, rice freezes well. It may become slightly softer after thawing, but it is still delicious. To minimize texture change, slightly undercook the rice by 2 minutes.
How long can I keep cooked food in the refrigerator? Cooked dishes are safe for 3–4 days in the fridge. After that, freeze or discard.
Can I use ground turkey instead of beef? Absolutely. Ground turkey is leaner, so add 1 tablespoon (15 ml) olive oil to prevent dryness. Cook to 165°F (74°C).
What containers are best for freezing? Glass containers with straight sides and plastic freezer bags are excellent. Avoid thin plastic containers that crack at low temperatures. Leave 1 inch (2.5 cm) of headspace for expansion.
Can I double this recipe? Yes, but use a larger pot and increase cooking time slightly. Ensure the mixture reaches a simmer before adding rice, and stir more often to prevent sticking.
Is it safe to thaw on the counter? No. Thaw in the refrigerator, in cold water (changing water every 30 minutes), or in the microwave. Never thaw at room temperature—bacteria multiply rapidly.
Related
- Green Mountain French Toast Casserole Recipe
- Green Eggs and Avocado: A Savory Green Queen Recipe
- Ham Mushroom Spinach Frittata Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).