Cratox AI
Reviewed by Cratox Nutrition Team · Updated August 13, 2026

Beans and rice, with meat vs Macaroni and cheese, box mix with cheese sauce, prepared: nutrition compared

Nutrient (per 100 g)Beans and rice, with meatMacaroni and cheese, box mix with cheese sauce, prepared
Calories162 kcal164 kcal
Protein7.5 g6.7 g
Carbohydrates23.5 g23.1 g
Fat4.2 g5 g
Fibre4.4 g1.2 g
Sugar0.3 g1.6 g
Sodium263 mg460 mg

All values per 100 g. Source: USDA FoodData Central.

beans and rice with
📦

Beans and rice, with meat

🔥 162 Calories
💪 7.5g Protein
23.5g Carbohydrates
🥑 4.2g Fat

Beans and rice, with meat provides 162 kcal per 100 g, with 7.5 g of protein, 23.5 g of carbohydrates and 4.2 g of fat. 1 cup of Beans and rice, with meat (170 g) provides about 275 kcal.

At a glance

A fast summary built from the current nutrition profile per 100g.

Category
Miscellaneous
Beans and rice, with meat
Energy density
Moderate
162 kcal per 100g
Macro energy profile
Carb-led
19% Protein · 58% Carbohydrates · 23% Fat
Glycemic profile
Low GI
GI 40 · GL 10
Notable signals
High in fiberLow in sugarUSDA data

Nutritional Information

162
kcal/100g
Protein
7.5g
Carbohydrates
23.5g
Fat
4.2g
Glycemic Index:
40

Nutritional Information (per 100g)

NutrientAmount per 100 g
Calories162 kcal
Protein7.5 g
Carbohydrates23.5 g
Fat4.2 g
Fiber4.4 g
Sugar0.3 g
Sodium263 mg

USDA data · USDA FoodData Central

Calories per portion

PortionWeightCalories
1 cup170 g275 kcal
100 g100 g162 kcal

Portion weights: USDA FoodData Central

Portion calculator

Calories
162 kcal
Protein
7.5 g
Carbohydrates
23.5 g
Fat
4.2 g
Fiber
4.4 g
Sugar
0.3 g
Sodium
263 mg

All values are computed from the per-100 g nutrition data (source: USDA).

About Beans and rice, with meat

Beans and rice with meat is a traditional dish popular in many cultures around the world, particularly in Latin American and Caribbean cuisines. This dish typically combines legumes, grains, and a protein source, creating a well-rounded meal that is both nutritious and satisfying. The origin of beans and rice can be traced back to ancient agricultural practices, where these staple foods were cultivated for their high nutritional value and versatility. The addition of meat enhances the flavor and protein content, making it a hearty option for families and communities alike. Nutritionally, beans and rice with meat offers a balanced profile, providing essential macronutrients such as carbohydrates, proteins, and fats. This combination also delivers dietary fiber, which is important for digestive health, and various vitamins and minerals, including iron and B vitamins. With approximately 162 calories per 100 grams, this dish serves as a low-calorie yet filling option, making it suitable for both weight management and energy replenishment. It can be enjoyed on its own or served with a variety of vegetables for a complete meal.

Health Benefits

Supports muscle growth and repair due to high protein content.
Provides essential amino acids necessary for body function.
Rich in dietary fiber which aids in digestion and promotes satiety.
Contains iron, which is crucial for oxygen transport in the blood.
Offers a variety of B vitamins for energy metabolism.
Low in saturated fat, contributing to heart health.
Versatile meal option that can be adapted to various dietary preferences.
Promotes stable blood sugar levels due to complex carbohydrates.
Packed with antioxidants that help fight oxidative stress.
Economic and accessible meal choice for families.

Recommended Food Pairings

🥗
Avocado - adds healthy fats and creaminess.
🥗
Salsa - provides a fresh, tangy contrast.
🥗
Corn - enhances sweetness and texture.
🥗
Greens - such as spinach or kale, boost nutrient density.
🥗
Lime - adds acidity and brightness to the dish.

How to Consume

Serving size
150g, about 1 medium cup
Frequency
2-3 times per week
  • Pair with a side of vegetables for increased fiber.
  • Use low-sodium broth when cooking for added flavor.
  • Experiment with different types of beans for variety.
  • Add spices like cumin or paprika for enhanced taste.
  • Serve with a sprinkle of fresh herbs like cilantro.

Selection & Storage

How to choose:

  • Select beans that are firm and free from blemishes.
  • Choose rice that is dry and has no signs of moisture.
  • Look for fresh meat that is bright in color and has no off odors.
  • Check expiration dates on packaged products to ensure freshness.
Storage
Store in a cool, dry place away from direct sunlight; keep cooked items refrigerated at 4°C or lower.
Shelf life
5-7 days refrigerated for cooked beans and rice; 3 months frozen for both.

Warnings & Contraindications

  • ⚠️Individuals with legume allergies should avoid this dish.
  • ⚠️Those with kidney issues may need to limit protein intake.
  • ⚠️Excessive consumption of beans may cause digestive discomfort.
  • ⚠️Ensure thorough cooking of meat to avoid foodborne illness.

Frequently Asked Questions

How many calories does Beans and rice, with meat have?

Beans and rice with meat contains approximately 162 calories per 100 grams. This calorie content can vary slightly based on the specific types of beans and meat used, as well as the cooking methods employed. It's a relatively low-calorie option that provides a significant amount of nutrients, making it a filling meal choice.

Is Beans and rice, with meat healthy?

Yes, Beans and rice with meat is considered a healthy meal option as it combines protein, carbohydrates, and essential nutrients. The dish is high in fiber, which supports digestive health, and is a good source of vitamins and minerals, including iron and B vitamins. Additionally, it is low in saturated fat, making it heart-healthy when prepared correctly.

How should Beans and rice, with meat be stored?

Beans and rice with meat should be stored in airtight containers in the refrigerator if cooked. It can last for about 5-7 days when properly stored. For longer preservation, it can be frozen for up to 3 months. Ensure the food is cooled before refrigerating or freezing to maintain quality.

What are the benefits of eating Beans and rice, with meat?

Eating Beans and rice with meat provides several health benefits, including a high protein content that supports muscle growth and repair. The fiber content aids in digestion and promotes a feeling of fullness, which can help with weight management. Additionally, the dish is rich in essential vitamins and minerals, such as iron and B vitamins, which are crucial for metabolic functions and overall health.

How much Beans and rice, with meat can I eat per day?

The recommended portion of Beans and rice with meat is around 150 grams, which is about one medium cup. Depending on your dietary needs and activity level, you can consume this dish 2-3 times per week as part of a balanced diet. It's important to consider overall caloric intake and nutritional variety.

How many calories are in 1 cup of Beans and rice, with meat (170 g)?

1 cup of Beans and rice, with meat (170 g) has about 275 kcal — 12.8 g protein, 40 g carbohydrates and 7.1 g fat (calculated from the USDA values per 100 g).

Want a personalized nutrition plan?

Calculate your caloric needs